dagmawibabi / APIHub

API Hub is an all-in-one API destination. It is a wrapper around major and popular APIs to have a uniform way of accessing all of them.
https://apihub-seven.vercel.app
GNU General Public License v3.0
86 stars 16 forks source link

✨ API Hub ✨

So I use a lot of free and open API's all the time for random apps, experiments and even production ready apps. And time after time I have to relearn their end-points, parameters, query formats and dig through their documentations and more so I can understand their responses and convert them all into suitable formats and that has been tiring. 😡

So I decided to make APIHub, a parent API to all other APIs. I don't have to relearn end-points, dig through their documentations, convert responses to JSON and go through the hassle anymore. I only have to learn this one API and that's it! πŸ₯³

Try it here or get started reading the documentation

Best Features

Currently Integrated APIs

APIs To Be Integrated Soon

Documentation

Contribution

The project uses HonoJS and TypeScript which makes your DX so nice. And the entire codebase has been commented and a documentation is being generated. So if you'd like to expand this hub and basically make the lives of so many devs easy, help by contributing.

You can help support the project in three ways. ✨

  1. By Contributing
    • Fork this repo
    • Create a new .ts file in routes folder
    • Import the file in index.ts
    • Implement basic routes for the endpoints
    • Add functions that ease life
    • Comment well
    • Open a PR
  2. By Starring the Repo
  3. By Sharing this Project to Your Friends and Community

You can use this Public APIs Repository for inspiration and APIs to implement.

Drop a star while you're at it ✨