ORM DO - Unlimited SQLite DBs Directly In Your Worker
- 🔥 Abstracts away from the DO so you can just perform SQL queries to state from unlimited SQLite DBs, directly from your workers.
- 🔥 Compatible and linked with @outerbase to easily explore the state of the DO or DOs
- 🔥 query fn promises json/ok directly from the worker. This makes working with it a lot simpler.
Code in comments, explanation in README👇
.@CloudflareDev please stop this is too much winning. I can't take it anymore Mr. President please stop. No more winning please..
In the last 72 hours:
- Workers vite plugin,
- New Secret Store w/ global share,
- RealtimeKit: for realtime audio & video apps (JS, RN, Swift),
- MySQL in Workers now possible,
- @dyte_io acquisition,
- @outerbase acquisition,
- Insane o11y dashboard glow up,
- Free Durable Objects tier,
- Free Browser Rendering API tier,
- Workflows general availability
Global content delivery network and edge computing provider, Cloudflare, has acquired developer database startup Outerbase in a move aimed at improving the developer experience for building modern, AI-enabled applications. The acquisition is expected to simplify the development of scalable, database-backed applications using Cloudflare Workers, the company’s platform for serverless computing. @Cloudflare@outerbase Read the full news story at:
https://t.co/GeQu4mTdXt
I know this is personalized, but still it's so cool to see this trending, I can't state enough how excited I am about this opportunity.
That being said, what should we ship first?
Excited to announce that Outerbase has been acquired by @CloudflareDev! 🚀
This acquisition allows us to continue building the best data platform inside of our favorite cloud provider. Expect to see DX improvements soon with D1, DO, KV, R2, Agents, and more!
You can now inspect your Durable Object storage in Outerbase Studio via the _cf_KV table.
Outerbase Studio automatically deserializes the _cf_KV values and displays them in a human-readable format.
@outerbase@CloudflareDev
AutoWorker!
Deploy a Durable Object without worrying about the Worker (so much). This decorator abstracts that away and instead you define "generateId" to identify which instance you want.
Does this help make working with DO's easier or harder? Gauging if I should release it.
Struggling to read integer timestamps in your database? 🤔 Outerbase Studio has you covered! Easily reformat them into human-readable datetime formats with just a click. 🕒➡️📅 #databasetools#Outerbase@outerbase
🚀 Outerbase Studio comes with a free AI model for you to use, with some rate limits. Powered by Cloudflare Worker, AI Gateway, Workers AI, and Durable Objects for rate limiting. Let us know if you need more! ⚡ #AI#Cloudflare#Outerbase@Cloudflare
Opening Cloudflare Worker Analytics Engine inside Outerbase Studio. @Cloudflare@outerbase
This is still prototype and already avaliable on https://t.co/iJwvdyMtNV
@supabase is growing incredibly fast and I really love this product and have used it a lot lately
But my services are hosted on @render (Oregon), while Supabase is only available in West Virginia
Because of this, there are additional significant delays in database queries:
300 ms (Supabase) vs 30 ms (Render)
And Render offers Postgres for $6.3 per month (vs $20 from Supabase). So I moved my database to Render
I also needed a good UI and I found an incredibly beautiful solution: @outerbase (thank you!)
YC open source startups build product and hire engineers using bounties
Why?
* outcome-based work. only pay for results
* engage community and increase visibility
* hire the top 1% open source developers
Studio tables are getting a glow up. We're closing in on 4k stars on Github.
A lot of hard work goes into making the best open source database viewing experience in the world (with bias) by an incredibly talented team + community of contributors. Star and support it!
Maybe you fallen in love with Durable Objects, but feel some pain points of common problems like:
> How do you view your SQLite data?
> How do I see my Alarms?
> Can I have multiple Alarms?
Then I wrote this article for you. Bind your existing DO's and get your pane of glass.