OSS Builder: @ilha_js - The most versatile web UI lib - https://xitter.cf/t.co/JBjn4vJZQj oxidejs - Backend (un)framework - https://xitter.cf/t.co/hoZZB9TLci

🇪🇺
Joined January 2025
This looks pretty cool? noite.now/
Announcing the preview of Noite, aka Vercelld. Noite is a self-hosted PaaS based on celld, Rust (Axum), and a UI based almost entirely on my libraries. My goal is to help you get Cloudflare Workers up and running on a potato VPS (I use $5, 2 vCPU and 2 GB RAM as my benchmark).
1
1
6
316
ryuz retweeted
Same prompt btw. Went to grab a coffee and came back 30 min later to this.
Opus 5.5 on Max effort - "make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your showreel for a résumé. go all out."
2
3
73
Introducing celld: a self-hosted, distributed Durable Objects and Workers implementation - celld = V8 + S3 + SQLite + LTX+ Tokio - programmed with exactly the Cloudflare Workers/DO JavaScript APIs and config - order of magnitude cheaper at scale - writes are durable before they're acknowledged, RPO=0 - only depends on an S3 compatible bucket - no other infrastructure - ~4 MB memory per cell instance overhead - hibernated cells cost ~nothing, just their S3 storage - open source, Apache 2 licensed
120
325
93
2,989
325,686
ryuz retweeted
.@TH0JENSEN did what?!
Implemented a generic Cellular Automata engine in Haskell and compiled it to WASM. It’s available on my portfolio, made in @ilha_js 😏 Check it out! Works on mobile and desktop 🤩 thojensen.com/automata
1
2
146
ryuz retweeted
Ilha 0.9: - Stability and security improvements. - Define API that allows Ilha components to be registered as custom elements, usable in HTML and in any framework.
1
2
9
328
ryuz retweeted
I've been coding in silence for the past two weeks because teasers suck. Here it is: @ilha_js enters the beta stage!
2
1
1
6
341
ryuz retweeted
The Portuguese UI stack isn't real, it can't hurt you. Portuguese UI:
9
11
2
348
19,504
ryuz retweeted
It's been a month since we launched the alpha version of Ilha, and we're excited about what we've accomplished in the past month ⬇
1
2
5
168
Using AI to solve problems you don't even face is not a fucking contribution
3
10
1
90
9,915
ryuz retweeted
I asked about promise cancellation to stop running function in JavaScript once and they called me crazy because they thought it existed but it does not This is the only work around or roll your own fiber
Ilha 0.4: The launch of Remix 3 beta inspired me to improve the .effect() and .on() in Ilha. Now, you can access the signal in the handler by adding the ':abortable' modifier. When the same listener fires again on the same target, the previous invocation's signal is aborted.
5
5
101
11,701
Let the age of AbortController begin!
Ilha 0.4: The launch of Remix 3 beta inspired me to improve the .effect() and .on() in Ilha. Now, you can access the signal in the handler by adding the ':abortable' modifier. When the same listener fires again on the same target, the previous invocation's signal is aborted.
2
2
2
36
12,781
ryuz retweeted
What if your entire UI library fits inside an AI prompt? Ilha does. ~1,500 LOC total. Ask your AI to read the source. Understand everything. Modify anything. That's a new kind of ownership over your stack.
1
1
1
151
Docs is shipped, thanks @yzuyr
oRPC goes beyond what you ever imagined 🤯
2
3
37
12,454
Another beauty of ORPC by @unnoqcom: A simple message bridge between different apps using the same @better_auth user session instead of Websocket, etc.
3
1
3
777
:) more options is always better
1
3
67
@getgrinta 0.3 dropping later on today with a simplified UI, better security, and a lot of QOL improvements
1
2
72
we just shipped Grinta 0.2.0 - a privacy-first oss macOS spotlight replacement. you should try it. github.com/getgrinta/grinta/…
1
1
43
Replying to @bruvimtired
We built notes in @getgrinta around the same idea. Btw, we should definitely do a collab sometime when both apps are out 🤝
1
1
1
47
@getgrinta Sneak Peak #1 - Web & AI Search @sciraai @zaidmukaddam we can integrate with yall deeper using the Raycast API endpoint you got, what do you say?
1
1
1
53