Repolode
parcel-bundler

parcel-bundler/parcel

Инструмент для сборки веб-проектов без настройки: объединяет HTML, CSS, JavaScript и ресурсы без конфигурационного файла.

Open source альтернатива:Webpack

Звёзды
44,006
Форки
2,318
Открытые issues
615
Последний коммит
позавчера

Что это?

Parcel — инструмент для сборки веб-приложений и библиотек, которому не нужен конфигурационный файл. Из коробки он обрабатывает HTML, CSS, JavaScript, TypeScript, JSX и распространённые ресурсы: изображения, шрифты и видео. В комплекте также есть dev-сервер с горячей перезагрузкой.

Компилятор JavaScript написан на Rust, а сборка выполняется параллельно в рабочих потоках. Результаты сборки кэшируются, поэтому неизменённый код не собирается повторно — даже после перезапуска Parcel. Для production-сборки предусмотрены tree-shaking, минификация, оптимизация изображений, хеширование содержимого и автоматическое разделение кода.

Если стандартных возможностей недостаточно, Parcel предлагает простой формат конфигурации и систему плагинов, с помощью которой можно расширить большинство частей процесса сборки. В документации есть руководства по созданию веб-приложений и библиотек, а также описан путь миграции с Parcel v1.

Ключевые возможности

  • 01Поддержка HTML, CSS, JavaScript, TypeScript, JSX и распространённых ресурсов без настройки
  • 02Встроенный dev-сервер с горячей перезагрузкой модулей
  • 03Компилятор JavaScript на Rust и параллельная сборка в рабочих потоках
  • 04Постоянное кэширование: неизменённый код не собирается повторно даже после перезапуска
  • 05Оптимизации для production-сборки: tree-shaking, минификация, оптимизация изображений и разделение кода
  • 06Возможность расширения с помощью формата конфигурации и системы плагинов

Сценарии использования

  • Начать разработку веб-приложения, не тратя время на настройку сборщика
  • Собрать библиотеку на JavaScript или TypeScript с минимальной настройкой
  • Создать прототип небольшого статического сайта или frontend-страницы с ресурсами
  • Перенести существующий проект с Parcel v1 на более новую версию

Быстрый старт

  1. 1

    Следуйте руководству «Создание веб-приложения с помощью Parcel» в документации

Темы

Частые вопросы

Что такое parcel?
Инструмент для сборки веб-проектов без настройки: объединяет HTML, CSS, JavaScript и ресурсы без конфигурационного файла. Parcel — инструмент для сборки веб-приложений и библиотек, которому не нужен конфигурационный файл. Из коробки он обрабатывает HTML, CSS, JavaScript, TypeScript, JSX и распространённые ресурсы: изображения, шрифты и видео. В комплекте также есть dev-сервер с горячей перезагрузкой.
parcel можно использовать бесплатно? Какая у него лицензия?
parcel распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
parcel всё ещё поддерживается?
Активно поддерживается. Последний коммит в parcel — 19 окт. 2026 г..
Для чего можно использовать parcel?
Начать разработку веб-приложения, не тратя время на настройку сборщика Собрать библиотеку на JavaScript или TypeScript с минимальной настройкой Создать прототип небольшого статического сайта или frontend-страницы с ресурсами Перенести существующий проект с Parcel v1 на более новую версию
Как установить parcel?
Следуйте руководству «Создание веб-приложения с помощью Parcel» в документации
Где скачать parcel?
Исходный код и инструкции по установке — на GitHub: https://github.com/parcel-bundler/parcel

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты