𝗛𝗼𝘄 𝘁𝗼 𝗨𝘀𝗲 𝗣𝘂𝗯𝗹𝗶𝗰-𝗔𝗣𝗜𝘀

You want to build a project. You lack data. You lack a backend.

Public APIs solve this problem. They give you data and functionality without server-side code.

Finding good APIs is hard. The public-apis GitHub repository makes it easy. It curates a massive list of free APIs for developers.

This repository works for everyone. Beginners find simple facts. Experts find data for complex prototypes. The list stays updated and organized.

The repository categorizes APIs by topic. You will find categories like:

  • Animals
  • Anime
  • Development
  • Finance

Each entry provides technical details. You can see:

  • API name
  • Description
  • Auth method (No key, API Key, or OAuth)
  • HTTPS support
  • CORS status
  • Documentation link

Look for these details before you write code:

  1. Auth: If you are a beginner, pick APIs with "No" authentication. You avoid complex setup.
  2. HTTPS: Always pick "Yes" for secure connections.
  3. CORS: If you build client-side JavaScript apps, you need "Yes" for CORS.

Use this list to find your next project data.

Source: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-public-apis-a-collective-list-of-free-apis-dp7