Choo
html
Choo | html | |
---|---|---|
3 | 2 | |
6,774 | 241 | |
0.1% | - | |
0.0 | 7.7 | |
over 4 years ago | about 1 month ago | |
JavaScript | HTML | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Choo
-
New crate: html - typed html constructors for Rust
I haven't used elm much, but I do like elm quite a bit! I actually wrote a JS framework inspired by the "elm architecture" a few years back (choo). Admittedly I never looked at how they do CSS though. Is the elm-css package the right thing to look into?
-
Discovered a 63kb tiddlywiki like self saving HTML+JS wiki and its looking cool
I'm currently working on a way to extend the code by revealing the underlying [Choo](https://choo.io) framework to enable easier hacking! Search is one feature that theoretically won't be too hard to add, but I excluded it from the core because it would have made it too big.
Note: I have no solid reference point for what "too big" actually means for this project—my only guideline so far has been "as small as possible"
- I noticed Choo hasn't had a commit for over a year. The other projects are being worked on by Choojs. Was it that they were happy with the state of Choo?
html
-
New crate: html - typed html constructors for Rust
I don't know how hard it would be, but if you'd like to try building a crate that does this: the data we use to generate the elements from is checked into the repo, which would save you from some of the least fun bits involved in doing this.
What are some alternatives?
Simulacra.js - A data-binding function for the DOM.
elm-css - Typed CSS in Elm.
hyperapp - 1kB-ish JavaScript framework for building hypertext applications
slm - Slim, Jade like template engine for node
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
build_html - Library for basic server-side rendering written in pure rust https://crates.io/crates/build_html
Svelte - Cybernetically enhanced web apps
lewp-rs - Generate your HTML5 website technically optimized and always valid without losing the algorithmic comfort and flexibility.
Preact - ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
axohtml - 👩💻 type-checked JSX for Rust
Element UI - A Vue.js 2.0 UI Toolkit for Web
dioxus - Fullstack GUI library for web, desktop, mobile, and more.