A zero-config web application bundler and development server for Deno, inspired by Parcel.
Packup is a zero-configuration web application packager and development server built for the Deno runtime. It bundles web applications, supports TypeScript out of the box, and uses Deno's native module resolution, eliminating the need for complex build configurations. It solves the problem of setting up a build toolchain for Deno-based web projects.
Deno developers building web applications who want a simple, configuration-free bundling and development experience similar to Parcel.
Developers choose Packup for its seamless integration with Deno, requiring no configuration files to start, and its fast builds powered by esbuild. It's the go-to tool for Deno users who prioritize developer experience and quick project setup.
📦 Zero-config web application packager for Deno
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Works out of the box with no config files required—just run 'packup index.html' to start a dev server, as shown in the README.
Automatically compiles TypeScript files without extra setup, leveraging Deno's built-in capabilities for seamless development.
Uses esbuild under the hood for quick build times, making development iterations faster, as highlighted in the features.
Utilizes Deno's native ES module resolution and import maps, ensuring compatibility with Deno's standard workflows.
Missing key features like CSS import support, SCSS @import, source maps, and optimize options, all admitted in the 1.0 roadmap.
Requires additional configuration (tsconfig.json and VS Code settings) for proper type checking, contradicting the zero-config claim.
At version 0.2.6, it may have instability or breaking changes, and the ecosystem is limited compared to mature tools like Parcel.
packup is an open-source alternative to the following products: