Charge
Opinionated, zero-config static site generator that builds sites from JSX and MDX templates.
Charge is a static site generator that renders JSX and MDX templates server-side, so the site it generates is static files. The documentation describes two commands: charge serve starts a live-reloading development server, and charge build writes the static files that get deployed. The project describes itself as having no configuration, and the installation page names the scoped package @static/charge because the unscoped name on npm belongs to another project. The deployment page lists Amazon S3, Netlify, Vercel and Heroku as hosts.
Identity
- Status
- Stub
- Maintainer
- Brandon Weiss4
- Maintained by
- Individual
- First release
- 20188
Rendering and deploy
- Runs as
- Static files6
- Rendering
- Static output1
- Install with
- npm (global install or devDependency)3
Releases
Adoption
Sources
- 2026-10-22: links, Categories, Rendering, Templating
charge.js.org - 2026-10-22: links, GitHub stars
api.github.com/repos/brandonweiss/charge - 2026-10-22: links, Install with
charge.js.org/installation - 2026-10-22: Maintainer, Runtime, Minimum runtime, License, License model
raw.githubusercontent.com/brandonweiss/charge/v1.7.0/package.json - 2026-10-22: Written in
api.github.com/repos/brandonweiss/charge/languages - 2026-10-22: Runs as
charge.js.org/usage - 2026-10-22: Current major version, Last release
api.github.com/repos/brandonweiss/charge/releases - 2026-10-22: First release
registry.npmjs.org/@static%2fcharge - 2026-10-22: Contributors
api.github.com/repos/brandonweiss/charge/contributors?anon=true&per_page=100 - 2026-10-22: npm downloads a week
api.npmjs.org/downloads/point/last-week/@static/charge - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40static%2Fcharge