Skip to content
⚡️ An opinionated, zero-config static site generator.
Branch: master
Clone or download
dependabot-bot and brandonweiss Bump esm from 3.2.17 to 3.2.18
Bumps [esm](https://github.com/standard-things/esm) from 3.2.17 to 3.2.18.
- [Release notes](https://github.com/standard-things/esm/releases)
- [Commits](standard-things/esm@3.2.17...3.2.18)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Latest commit 3433713 Mar 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Change how sites are built for clean URLs Mar 15, 2019
lib Change how sites are built for clean URLs Mar 15, 2019
media Add new logomark! Aug 31, 2018
test
.gitignore
.node-version
.prettierignore
.travis.yml Drop testing node@9 Dec 17, 2018
LICENSE.md Add License Jul 22, 2018
README.md Add the docs as an example Mar 15, 2019
cli.js Change the order of the CLI commands Jul 22, 2018
package.json Bump esm from 3.2.17 to 3.2.18 Mar 16, 2019
yarn.lock Bump esm from 3.2.17 to 3.2.18 Mar 16, 2019

README.md


Charge

Charge

What?

Charge is an opinionated, zero-config static site generator written in JavaScript. It supports a wide variety of common uses and it does it without needing to be configured or customized. It’s fast, it’s simple, and it works the way you probably expect it to. That’s it.

Why?

Yeah, I know, another static site generator. Let me be clear, I really did not want to make a static site generator. It’s really the very last thing I wanted to do.

I went on [StaticGen][static-gen] and looked at every JavaScript-based one. I could not find a single one that I thought was simple, well-documented, had the features I needed, was actively maintained, and was designed and worked the way I wanted. So here I am, making a static site generator.

Highlights

  • Zero configuration
  • Templating via JSX and MDX
  • Write futuristic JavaScript with Babel
  • Write futuristic CSS with PostCSS
  • Live-reloading development server
  • Rebuilds the minimum files necessary
  • Dynamic pages (coming soon)
  • Stellar documentation

Documentation

You can find the Charge documentation on the website.

Real examples

If you’d like to see everything in practice, check out these sites using Charge.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/brandonweiss/charge.

License

The package is available as open source under the terms of the MIT License.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.