chiron
Chiron
Chiron is a tool for developing and deploying static websites using HTML / CSS / JavaScript and deploying them to CloudFront/S3 via Apex's Up tool. Because Chiron is written in the Crystal programming language, it is faster than most local development web servers and deployment pipelines, and is designed as an all-around, zero-dependency replacement for the Webpack / Node.js / NPM ecosystem when it comes to developing, compiling and deploying static websites.
Chiron relies on Crystal ports of clean-css, uglify-js, html-minifier, and LESS (that are embedded via duktape.cr), providing a full pipeline of HTML / CSS / JavaScript minification, basic templating, LESS support, and deployment to CloudFront/S3 without the need for any Webpack, Node.js or NPM dependencies.
Chiron is intended to be paired with a separate API server to facilitate dynamic behavior, or to be used alone to create fully static websites.
The chiron
binary allows for the creation (and updating) of projects, and provides a super-fast local development server based on kemal. All Chiron projects are valid Up projects, and deployment is intended to be done using the standard mechanisms provided by Up.
Installation
TODO: Write installation instructions here
Usage
TODO: Write usage instructions here
chiron
- 2
- 1
- 0
- 0
- 4
- almost 5 years ago
- October 27, 2019
MIT License
Thu, 26 Dec 2024 05:35:03 GMT