awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesAPI Adapters

Components that translate generic internal requests and responses into the specific formats required by external third-party web services.

Distinct from Specification Adapters: The candidates focus on JSON specifications or deployment platforms; this is about translating domain-specific requests (geocoding) for various external API providers.

Explore 2 awesome GitHub repositories matching software engineering & architecture · API Adapters. Refine with filters or upvote what's useful.

Awesome API Adapters GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • geopy/geopyAvatar de geopy

    geopy/geopy

    4,819Ver en GitHub↗

    geopy is a Python geocoding library and geolocation client used to convert human-readable addresses into geographic coordinates and resolve coordinates back into street addresses using various third-party web services. The library provides a consistent provider-based interface that abstracts multiple external geocoding services, allowing for interchangeable backends. It includes built-in request rate limiting and asynchronous client interfaces to manage API call frequency and execute concurrent lookups without halting execution. Beyond geocoding, the project includes geospatial utilities for

    Maps generic geocoding requests into the specific HTTP parameters and response formats required by different web APIs.

    Pythongeocodergeocodingpython
    Ver en GitHub↗4,819
  • cosmicpython/bookAvatar de cosmicpython

    cosmicpython/book

    3,823Ver en GitHub↗

    This project is a technical resource and pattern library for building enterprise applications with Python. It serves as a guide for implementing clean architecture, providing a framework for separating core business logic from infrastructure and external frameworks. The material focuses on Domain-Driven Design and the application of architectural patterns to maintain complex business requirements. It provides specific guidance on the Repository pattern for data abstraction, Command-Query Responsibility Segregation for optimizing read and write paths, and the use of dependency inversion to dec

    Implements adapter classes to wrap external APIs and prevent third-party changes from leaking into the core business logic.

    Python
    Ver en GitHub↗3,823
  1. Home
  2. Software Engineering & Architecture
  3. API Adapters