Skip to content
 
 

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Replace your entire webpack HTML/CSS/JavaScript/LESS compilation, minification, and deployment pipeline with a single binary

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages