Dribble: An AI Co-Pilot for Your Database

If you work with databases, Dribble is worth a look. It's an open-source AI database IDE supporting MySQL, PostgreSQL, Snowflake, and Redshift. The built-in AI assistant lets you ask questions in plain English — it generates the SQL and visualizes the results. Want to know "which three cities had the most orders last month"? Just ask.

Built with TypeScript and recently open-sourced. For product managers and ops folks who need data but aren't SQL experts, this beats waiting in a ticket queue for a DBA.

Vibe zsh: Natural Language Shell Commands

Vibe zsh is a zsh plugin written in Go with a simple premise: describe what you want, and it translates that into a shell command. Type "show me all .png files in Downloads sorted by size" and it runs ls -lhS ~/Downloads/*.png for you.

Works with any OpenAI-compatible API, so you can bring your own key for local or private deployments. Useful if you're not a daily terminal user, or if you're tired of looking up whether tar needs -xzf or -czf.

Crudio: Turn OpenAPI Specs Into a Working Backend

The classic pain point in parallel frontend-backend development: the API isn't ready, so you hardcode fake data. Crudio takes an OpenAPI/Swagger spec and spins up a stateful backend — full CRUD, data validation, and fake data seeding included.

What makes it different from other mock tools is the stateful part. Most mocks return static responses you wrote in advance. Crudio actually stores data and validates schemas, behaving more like a real backend. If you're building decoupled frontend-backend apps, this saves a lot of back-and-forth.

Why These Three

No hype, just tools that solve real problems. Dribble makes data queries painless, Vibe zsh removes the friction of remembering CLI flags, and Crudio gives you a mock backend that actually works like the real thing.