Hey DEV community 👋
I’m Mark, an indie dev who’s spent years building backend systems for SAAS products, messaging platforms, finance tools, and a lot of client projects.
And over time, I noticed that I kept rewriting the same micro-services over and over.
Things like:
Shortening a URL
Generating a QR code
Creating secure tokens or vouchers
Storing a small image / blob
Managing structured chat/dialog flows
Most projects needed some combination of these.
So I finally decided to turn that repetitive work into a standalone project.
🚀 Introducing myapi.rest
It’s a unified API toolkit that bundles common developer utilities behind one simple REST interface.
Instead of juggling 5–10 different providers, everything lives under one clean, consistent API.
What’s built so far:
🔗 URL Shortener (57 trillion shortcode space + analytics)
🧾 QR Code / Barcode Generator
🖼️ Image / Hosting
🔐 Token / Coupon Generator (in progress)
💬 ChatFlow Logic API (in progress)
All respond with clean JSON, fast responses, and straightforward endpoints.
🧠 Why I built it
As an indie dev, I wanted something:
reusable
consistent
fast
with one API key
and a single dashboard
Basically, a “utility layer” I could plug into any new SaaS, app, or script without rebuilding everything again.
And I figured other devs might want the same.
💬 Looking for honest feedback
I’d really appreciate thoughts from the DEV community:
Would a unified API toolkit like this be useful in your own dev workflow? Or do you prefer using individual providers?
Is bundling multiple utilities together a good idea, or too broad?
What other small APIs do you find yourself rewriting often? I want to add more modules over time.
What developer QoL features matter most?
Examples: better docs, SDK examples, analytics, faster endpoints, etc.
🤝 If anyone wants to see the project it's here https://myapi.rest
I’m happy to share more details or answer questions.
Just curious what other indie devs think about this approach.
Top comments (0)