The @membraneio dashboard is meant for repetitive admin tasks where you need a simple UI and some logic (e.g. query a Postgres db), like this widget I built to flip "staff picks" in our package registry
Want to try a brand new way of building UIs?
Our dashboard is out now and it makes building utilitarian UIs very quick and easy. It's great for internal tools, admin panels, personal utilities, etc.
You (alongside Brane🤖) write JSX, but the whole thing runs on our Rust-based rendering stack that keeps every interaction buttery smooth.
What makes it different than anything else is that there's a direct correspondence between a ui element, the data it uses, and the code that generated it. So you can quickly jump around to make tweaks as needed.
We're launching our new dashboard UI in a few hours and it's honestly quite insane:
- JSX but rendered in Rust+Egui (immediate mode)
- Instant feedback loop on every keystroke
- Semantically aware UIs (so AI can work alongside)
We're aiming to provide the ideal tool to build utilitarian applications (think internal tools, automations, etc)
But there's more!
- Brane: our new assistant that can interact with anything on your graph as well as write Membrane code, including the dashboard.
- Database drivers for postgres, mysql and mssql (for when durable javascript objects are not enough)
- Membraney auto-completion
- A myriad of other improvements on top of our existing durable javascript runtime
Stay tuned for the launch later today!
We're starting a series of @membraneio videos demo'ing how to build programs. The first one is up:
**Slack + GitHub issue watcher in 10m**
(~30s preview here and link in reply)
1/8 Last week during our team onsite @membraneio we had an internal hackathon where I explored browser automation.
My plan was to make a simple web crawler and store the crawled content in Membrane's durable state.
> As makers, we not only have to ship software. We have to ship and talk about it. - Zeno
I like that^, and it's a good nudge for me to tweet out the @membraneio changelog each week (link in reply)
If you haven't heard of @membraneio yet, you should really check it out.
It's a serverless platform for building tools in TypeScript with durable state and ready-to-use API drivers.
1/3
This @membraneio graph UI needs more work to be shippable but it's already very useful when following along the tool usage of your autonomous agents 👀🤖
We shipped a public roadmap on https://t.co/w5X0xPt5ce!
The roadmap uses a @membraneio program to fetch tasks from Height (the project mgmt tool), store upvotes, serve a comment form, and email user feedback to us
@oxidecomputer@juancampa@membraneio@HipsterSmoothie@DevtoolsFM I'm incredibly passionate about giving engineers higher leveraged tools to do more with less. I believe in code. I believe strongly that the software we write needs to be both more capable and less complex. Even with the advent of LLMs, I believe we need better platforms.