awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
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·74 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.
  • 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

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

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

Projects sharing features with Public Apis

These projects share indexed features with Public Apis. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
Compare all 30 related projects→

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.

Which projects share features with public-apis/public-apis?

Projects with overlapping indexed features 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…