awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
public-apis avatar

public-apis/public-apis

0
View on GitHub↗
441,986 stars·48,433 forks·Python·MIT·25 viewsAPILayer.com/?utm_source=Github&utm_medium=Referral&utm_campaign=Public-apis-repo↗

Public Apis

This project is a community-curated directory of REST and GraphQL service endpoints designed to assist developers in discovering and integrating third-party data sources. It functions as a centralized registry where external services are organized by domain to facilitate rapid software prototyping and application development.

The registry relies on a peer-reviewed contribution model, utilizing distributed version control to manage updates and ensure the accuracy of listed endpoints. To maintain high data quality, the project employs schema-based validation for all incoming submissions and compiles the structured data into a searchable, static website for efficient retrieval.

The directory covers a broad spectrum of integration capabilities, including financial data retrieval, geolocation services, and various utility APIs for tasks such as language detection, media processing, and identity verification. By providing a centralized index of these services, the project supports developers in identifying reliable data providers for diverse functional requirements.

Features

  • API Directories - Provides a community-curated directory of REST and GraphQL service endpoints to assist developers in discovering third-party data sources.
  • Curated Resource Directories - Maintains a community-verified directory of high-quality external service endpoints.
  • Service Registries - Functions as a community-curated registry of REST and GraphQL service endpoints.
  • REST APIs - Maintains a structured index of external service endpoints organized by domain to facilitate rapid software prototyping and integration.
  • API Directories - Provides a centralized directory of REST and GraphQL service endpoints for discovering third-party data sources.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • API Discovery Directories - Provides a centralized directory for discovering and evaluating public REST and GraphQL APIs.
  • Peer Review Workflows - Relies on community-driven pull requests and manual verification to ensure the accuracy of listed endpoints.
  • Distributed Version Control Systems - Uses distributed version control to manage community contributions and maintain the registry's history.
  • Data Schema Validation - Enforces structural consistency on all incoming submissions using automated schema-based checks.
  • Static Site Generators - Compiles the raw data repository into a performant, searchable static website.
  • Integration Research Tools - Assists in researching and identifying reliable third-party data providers.
  • API Testing - Comprehensive directory of public APIs for testing and prototyping.
  • Databases and Analytics - Directory of free public APIs.
  • Public Data APIs - Directory of free public REST APIs.
  • API Collections - Directory of free public APIs for developers.
  • Developer Tools - Curated list of free APIs for software development.
  • Blockchain Learning Paths - Directory of public APIs for various development needs.
  • Public API Directories - A comprehensive directory of free and open web APIs.
  • APIs públicas - Listed in the “APIs públicas” section of the Frontend Developer Resources awesome list.
  • Awesome Lists - Public APIs.
  • Curated Lists and Directories - Collective list of free APIs for developers.
  • General Programming Resources - Directory of free APIs for software projects.
  • General Resources - Directory of free public APIs for various development needs.
  • Flat-File Storage - Stores the entire registry as structured text files within a version control system.
  • Prototyping Workflows - Accelerates software prototyping by providing easy access to external data sources.
  • Third-Party Service Integrations - Helps developers find relevant external data sources in a curated directory of service endpoints.
  • Service Organization Tools - Organizes available service endpoints by domain to help developers quickly select the right tools.
  • Service Maintenance - Maintains the accuracy and availability of indexed service endpoints through a peer-reviewed maintenance model.
  • Currency Conversion Services - Calculates foreign exchange rates and performs currency conversions using financial data.
  • VAT Validators - Verifies VAT identification numbers across multiple countries for international compliance.
  • Global Tax Rate APIs - Retrieves current tax rate information for international jurisdictions to support financial calculations.
  • PDF Generation Libraries - Transforms HTML content into high-quality PDF documents for reports and documentation.
  • Geocoding Libraries - Provides access to geocoding services for converting addresses into geographic coordinates.
  • Market Data Providers - Offers interfaces for fetching real-time and historical financial market data.
  • Web Scraping - Facilitates web content extraction and data scraping from various online sources.
  • Service Integration Clients - Facilitates the integration of external service endpoints into software projects.
  • Bank Identifier Validators - Verifies international bank account numbers and routing codes to ensure payment accuracy.
  • Bank Metadata Retrievers - Provides access to structured financial information including IBAN formats and SWIFT codes.
  • Geographic IP Lookups - Determines the geographic location of website visitors by analyzing their IP addresses.
  • Star history

    Star history chart for public-apis/public-apisStar history chart for public-apis/public-apis

    Frequently asked questions

    What does public-apis/public-apis do?

    This project is a community-curated directory of REST and GraphQL service endpoints designed to assist developers in discovering and integrating third-party data sources. It functions as a centralized registry where external services are organized by domain to facilitate rapid software prototyping and application development.

    What are the main features of public-apis/public-apis?

    The main features of public-apis/public-apis are: API Directories, Curated Resource Directories, Service Registries, REST APIs, Awesome List, API Discovery Directories, Peer Review Workflows, Distributed Version Control Systems.

    What are some open-source alternatives to public-apis/public-apis?

    Open-source alternatives to public-apis/public-apis include: sindresorhus/awesome — This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks,… vinta/awesome-python — This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… bayandin/awesome-awesomeness — This project is a community-driven directory that aggregates and categorizes high-quality technical resources, tools,… zoidbergwill/awesome-ebpf — This project is a curated resource directory and tooling list for the extended Berkeley Packet Filter technology. It… cheahjs/free-llm-api-resources — This project is a community-driven repository that serves as a directory for artificial intelligence providers…

    Open-source alternatives to Public Apis

    Similar open-source projects, ranked by how many features they share with Public Apis.
    • sindresorhus/awesomesindresorhus avatar

      sindresorhus/awesome

      476,211View on GitHub↗

      This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks, and educational materials. It functions as an open-source knowledge base, organizing diverse engineering domains and technical resources into a structured taxonomy to assist developers in discovering high-quality content. The directory distinguishes itself through a decentralized peer-review model, where independent contributors curate, verify, and update entries to ensure accuracy and relevance. All information is stored in a version-controlled, flat-file markdown format, whic

      awesomeawesome-listlists
      View on GitHub↗476,211
    • vinta/awesome-pythonvinta avatar

      vinta/awesome-python

      303,207View on GitHub↗

      This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. The directory distinguishes itself by providing a structured index of resources categorized by technical domain, ranging from foundational development utilities to specialized engineering fields. It covers high-level capabilities including artificial intelligence, data science, web

      Pythonawesomecollectionspython
      View on GitHub↗303,207
    • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

      awesome-selfhosted/awesome-selfhosted

      299,516View on GitHub↗

      This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

      awesomeawesome-listcloud
      View on GitHub↗299,516
    • bayandin/awesome-awesomenessbayandin avatar

      bayandin/awesome-awesomeness

      33,490View on GitHub↗

      This project is a community-driven directory that aggregates and categorizes high-quality technical resources, tools, and learning materials. It functions as a centralized knowledge management repository, designed to help developers navigate the software development landscape by providing structured access to curated lists and external project references. The directory relies on a collaborative, peer-reviewed workflow where external contributors submit and maintain links through a version-controlled system. This community-maintained approach ensures that the information remains current and re

      Ruby
      View on GitHub↗33,490
    See all 30 alternatives to Public Apis→