DEV Community

Mark Turner
Mark Turner

Posted on

I built a unified API toolkit so devs can stop rewriting the same utilities — looking for feedback

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:

  1. Would a unified API toolkit like this be useful in your own dev workflow? Or do you prefer using individual providers?

  2. Is bundling multiple utilities together a good idea, or too broad?

  3. What other small APIs do you find yourself rewriting often? I want to add more modules over time.

  4. 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)