Skip to content

adam-cyclones/Jess

Repository files navigation


We don't have a logo yet, can you help?

Jess

What do you get if you smash JavaScript and CSS together and give CSS the spotlight? Jess is the answer to CSS in JS by reversing the paradigm.
Take a peek

Report Bug | Request Feature | News @ Dev.to

Building from source

Jess comprises of two primary technologies, Rust and Typescript, although we try to provide a portable tool-chain with less to install, there are one or two things you will need to download. These steps have been tested on a fresh MacBook (2019). It is unknown if windows or linux OS's will be able to compile, PR's welcome but when I am able I will try to test more dev environments.

Special notes, Rust is constantly moving, it is safe to assume that at some point soon a new version in stable will release which will not require nightly and so the following Rust instructions are not set in stone.

Requirements

Misc

  • Connection to the internet.
  • install all npm sub-module dependencies

Rust

  • Rustup 1.21.1 (2020-01-08) or above.
  • Rustc using nightly chanel
  • Target wasm32-unknown-unknown rustup target add wasm32-unknown-unknown
  • wasm-bindgen cargo install wasm-bindgen-cli

Node

  • v12.14.1 - Jess will always be developed on (LTS)

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Adam Crockett - adam_cyclones - dev.to

Project Link: https://github.com/adam-cyclones/Jess

Acknowledgements

About

Jess is a paradigm shifting framework for JavaScript and CSS, this repo contains the compiler and libjess. Jess aims to answer the CSS in JavaScript problem by turning it on it's head.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors