Giter VIP home page Giter VIP logo

monicaolejniczak / parcel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from parcel-bundler/parcel

0.0 0.0 0.0 27.93 MB

The zero configuration build tool for the web. ๐Ÿ“ฆ๐Ÿš€

Home Page: https://parceljs.org

License: MIT License

Shell 0.03% JavaScript 86.30% CoffeeScript 0.01% Rust 11.65% Kotlin 0.01% TypeScript 0.54% XSLT 0.02% CSS 0.44% Elm 0.03% Makefile 0.01% HTML 0.78% GLSL 0.02% Vue 0.09% Pug 0.02% Less 0.02% Reason 0.01% SCSS 0.03% Sass 0.01% Stylus 0.01% SugarSS 0.01%

parcel's Introduction

Parcel

Backers on Open Collective Sponsors on Open Collective Build Status npm package npm package Discord Twitter Follow

Parcel is a zero configuration build tool for the web. It combines a great out-of-the-box development experience with a scalable architecture that can take your project from just getting started to massive production application.

Features

  • ๐Ÿ˜ Zero config โ€“ Parcel supports many languages and file types out of the box, from web technologies like HTML, CSS, and JavaScript, to assets like images, fonts, videos, and more. It has a built-in dev server with hot reloading, beautiful error diagnostics, and much more. No configuration needed!
  • โšก๏ธ Lightning fast โ€“ Parcel's JavaScript compiler is written in Rust for native performance. Your code is built in parallel using worker threads, utilizing all of the cores on your machine. Everything is cached, so you never build the same code twice. It's like using watch mode, but even when you restart Parcel!
  • ๐Ÿš€ Automatic production optimization โ€“ Parcel optimizes your whole app for production automatically. This includes tree-shaking and minifying your JavaScript, CSS, and HTML, resizing and optimizing images, content hashing, automatic code splitting, and much more.
  • ๐ŸŽฏ Ship for any target โ€“ Parcel automatically transforms your code for your target environments. From modern and legacy browser support, to zero config JSX and TypeScript compilation, Parcel makes it easy to build for any target โ€“ or many!
  • ๐ŸŒ Scalable โ€“ Parcel requires zero configuration to get started. But as your application grows and your build requirements become more complex, it's possible to extend Parcel in just about every way. A simple configuration format and powerful plugin system that's designed from the ground up for performance means Parcel can support projects of any size.

Getting Started

See the following guides in our documentation on how to get started with Parcel.

Documentation

Read the docs at https://parceljs.org/docs/.

Community

  • โ“ Ask questions on GitHub Discussions.
  • ๐Ÿ’ฌ Join the community on Discord.
  • ๐Ÿ“ฃ Stay up to date on new features and announcements on Twitter.

Contributors

This project exists thanks to all the people who contribute. [Contribute]. contributors

Backers

Thank you to all our backers! ๐Ÿ™ [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

parcel's People

Contributors

devongovett avatar mischnic avatar demoorjasper avatar wbinnssmith avatar padmaia avatar gorakong avatar fathyb avatar agawrys avatar mattcompiles avatar 101arrowz avatar thebriando avatar marcins avatar shinyaigeek avatar lettertwo avatar brandon93s avatar thewilkybarkid avatar dependabot[bot] avatar irismoini avatar astegmaier avatar alshdavid avatar jamiebuilds avatar kwelch avatar garthenweb avatar shawwn avatar abdullahtariq1171 avatar krisnye avatar adelchan07 avatar jdanyow avatar cla-test-user avatar aminya avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.