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)