thi-ng/umbrella
View on GitHub ↗ ★ 3,835 TypeScript
⛱ Broadly scoped ecosystem & mono-repository of 215 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development
22 mentions on Hacker News by 15 people: 3 stories, 19 comments · first 2018-02-01 · latest 2024-07-08
20082026
-
…operations, the @thi.ng universe has some useful implementations (also a WASM simd one): [0]: https://github.com/thi-ng/umbrella/tree/develop/packages/vec... [1]: https://github.com/thi-ng/umbrella/tree/develop/packages/vec... [2]:…
comment by dleeftink · 2024-07-08 · in Show HN: Simulating 20M Particles in JavaScript -
It's possible. See https://github.com/thi-ng/umbrella/tree/develop/packages/was... for example.
comment by jedisct1 · 2024-02-05 · in WebAssembly Playground -
…stream utilities etc.) are very useful outside the data-visualization space as well. [1] https://github.com/thi-ng/umbrella/
comment by lf-non · 2021-05-06 · in Pts.js: a modular librairy for visualization and creative coding -
…inputs so simple, which has tons of sliders that renders an SVG that can be saved in the end. [1] https://github.com/thi-ng/umbrella
comment by eskimobloood · 2021-03-21 · in Ask HN: What was the biggest contributor to your happiness in the past year? -
@thi.ng/ksuid https://github.com/thi-ng/umbrella/tree/develop/packages/ksu...
comment by audionerd · 2021-01-22 · in Show HN: 128-bit, roughly-ordered, URL-safe UUIDs -
…a pleasure to work with and super elegant for constructing data processing workflows. [0] https://github.com/thi-ng/umbrella/tree/develop/packages/tra...
comment by kostadin · 2020-12-21 · in I rewrote a Clojure tool in Rust -
Okay, here you go https://github.com/thi-ng/umbrella/tree/master/packages/ecs Optimized Typescript ECS with a demo rendering 100,000 live 3D particles
comment by gavinray · 2020-09-18 · in An Introduction to Data Oriented Design with Rust -
There's also HDOM, part of the larger Umbrella collection of libraries: https://github.com/thi-ng/umbrella/tree/master/packages/hdom Purported benefits from the readme: - Use the full expressiveness of ES6 / TypeScript to define user…
comment by fnordsensei · 2019-02-25 · in Alternatives to JSX -
…also found it very useful for some ongoing JS/WASM interop projects (i.e. there's JS version here: https://github.com/thi-ng/umbrella/blob/master/packages/mall... )
comment by toxmeister · 2019-01-07 · in Tinyalloc: replacement for malloc/free in unmanaged, linear memory situations -
…HTML generation and use hdom's sister library to generate static HTML from the same components: https://github.com/thi-ng/umbrella/tree/master/packages/hicc... If a user has JS disabled in the browser, fine. If not, then the browser app…
comment by toxmeister · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
…inquire more... :) There's also a stress test here which updates several hundred nodes each frame: https://github.com/thi-ng/umbrella/tree/master/packages/hdom... E.g. each cell shown requires 3 DOM updates per frame, so in the 256 cells…
comment by toxmeister · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
…all wired up, and if anyone is interested we're discussing how to get hdom talking to CLJS here: https://github.com/thi-ng/umbrella/issues/36
comment by danpeddle · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
…of course start stuttering... Once I've updated that example to use the hdom-canvas support lib ( https://github.com/thi-ng/umbrella/blob/master/packages/hdom... ) this will be a non-issue. E.g. here's another demo which draws 10k…
comment by toxmeister · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
…during the winter break... [1] https://www.flickr.com/photos/toxi/albums/72157627351329656 [2] https://github.com/thi-ng/umbrella/blob/master/packages/rstr...
comment by toxmeister · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
I actually did mention Reagent in the readme in this section (below the diagram): https://github.com/thi-ng/umbrella/tree/master/packages/hdom... Quote: "The syntax is inspired by Clojure's Hiccup and Reagent projects, which themselves…
comment by toxmeister · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
Nice visualizations. I particularly liked https://github.com/thi-ng/umbrella/tree/feature/estuary/pack... . Where can I find more stuff like this? :)
comment by tofflos · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
…your work. I used to be a game developer from an OOP background. I find this really hard to read. https://github.com/thi-ng/umbrella/blob/master/examples/hdom... Would anyone be able to give 2 cents about where the industry is headed in…
comment by Fifer82 · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
Did you miss it somehow? https://github.com/thi-ng/umbrella/blob/master/packages/hdom... https://github.com/thi-ng/umbrella/commits/master/packages/h...
comment by paradite · 2018-09-23 · in Show HN: Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components -
You also have hdom & co. coming from the i-am-not-a-framework side - https://github.com/thi-ng/umbrella/ Production size and evaluation times are a thing with react apps.
comment by ujal · 2018-09-11 · in Stop Writing JavaScript Compilers. Make Macros Instead (2014)