bitstream
capable-js
Our great sponsors
bitstream | capable-js | |
---|---|---|
4 | 2 | |
86 | 2 | |
- | - | |
6.8 | 10.0 | |
3 months ago | over 1 year ago | |
TypeScript | TypeScript | |
MIT License | - |
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.
bitstream
-
Coroutines in JavaScript for Web Components
I use generators to handle performant asynchronous bitstream parsing. Using promises is far too slow: https://github.com/astronautlabs/bitstream
-
Why Would Anyone Need JavaScript Generator Functions?
I used generators to increase the performance of bitstream parsing by several orders of magnitude over using a promise based system
https://github.com/astronautlabs/bitstream#generators
- bitsream - Utilities for packing/unpacking fields in a bitstream in typescript
- Show HN: A powerful bitstream library for TypeScript
capable-js
-
Coroutines in JavaScript for Web Components
Generators are so cool
I wrote my own ui/effects barebones runtime on it a few years back https://github.com/marcellerusu/capable-js
It’s especially cool when you have components that have distinct states they could be in, eg. a survey
-
Let's learn how modern JavaScript frameworks work by building one
If you mean effects as data, I can't think of anything off top other than elm which is a language + framework.
I've made my own though: https://github.com/marcellerusu/capable-js.
Its not for use but it was an interesting experience that enables a lot of new patterns by using generators.
I don't claim that it is better than other frameworks though, there's a lot of times where this pattern is significantly more cumbersome than just using react.
What are some alternatives?
netlist-to-vhdl - Netlist and Verilog Haskell Package
butterfloat - The greatest view engine for the modern web
transfermyti.me - Web-based tool for transferring data between time tracking tools.
materialite - Differential Dataflow & Incremental View Maintenance for JavaScript
async-generator - Async generator module.
compradprog - Composite Radial Progress Demo
testkube-dashboard - Dashboard for viewing real-time TestKube results
generator - Generator module.
IxJS - The Interactive Extensions for JavaScript
trealla-js - Trealla Prolog for the web
Bumble-Asteroids - An asteroids like game built with the Bumble framework and using Entity Component System