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
·

3 repositorios

Awesome GitHub RepositoriesCustom API Client Development

Tools and patterns for building standardized programmatic interfaces for specific remote services.

Distinct from API Client Development Tools: Shortlist candidates focus on UI customization or specific AI clients rather than general client construction patterns.

Explore 3 awesome GitHub repositories matching development tools & productivity · Custom API Client Development. Refine with filters or upvote what's useful.

Awesome Custom API Client Development GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • jnunemaker/httpartyAvatar de jnunemaker

    jnunemaker/httparty

    5,894Ver en GitHub↗

    HTTParty es una biblioteca cliente HTTP de Ruby diseñada para construir clientes de API estandarizados. Abstrae primitivas de red de bajo nivel en una interfaz de alto nivel, permitiendo a los desarrolladores encapsular URI base y configuraciones de solicitud dentro de clases para mantener interacciones consistentes con servicios web remotos. La biblioteca automatiza la transformación de datos de respuesta de red sin formato en estructuras nativas de Ruby mediante el uso de un sistema basado en registro que analiza el contenido según los encabezados de respuesta. También proporciona mecanismos especializados para enviar datos de formulario multipart y transmitir payloads grandes para mantener la eficiencia de memoria durante las transferencias de archivos. El proyecto cubre una amplia gama de capacidades de red, incluyendo la ejecución de operaciones HTTP estándar, transmisión de payload JSON y la gestión de conexiones TLS seguras. Incluye herramientas para la autenticación de solicitudes, descompresión de respuestas y registro de tráfico de red para fines de depuración. La biblioteca también proporciona una interfaz de línea de comandos para consultar servicios web y ver datos de respuesta como objetos estructurados.

    Provides tools and patterns for building standardized programmatic interfaces for specific remote services.

    Ruby
    Ver en GitHub↗5,894
  • marmelab/ng-adminAvatar de marmelab

    marmelab/ng-admin

    3,909Ver en GitHub↗

    ng-admin is an AngularJS framework for generating low-code administrative dashboards and graphical user interfaces for managing RESTful API data. It functions as a REST client GUI that translates HTTP requests and responses into editable forms and data tables. The framework utilizes a declarative configuration to map API endpoints to UI components and generates interface views based on provided schema objects. It allows for the customization of the API client through interceptors that transform incoming and outgoing data formats to match specific server requirements. The system provides stan

    Allows mapping of HTTP request and response formats to ensure the web interface matches specific server requirements.

    JavaScriptadminadmin-dashboardangular
    Ver en GitHub↗3,909
  • thephpleague/oauth2-clientAvatar de thephpleague

    thephpleague/oauth2-client

    3,809Ver en GitHub↗

    This library is a PHP toolkit for managing OAuth 2.0 authentication flows and connecting applications to external service providers. It provides a standardized framework for handling token exchanges, managing authorization grants, and retrieving user profile information from diverse identity platforms. The project is distinguished by its inheritance-based provider pattern, which allows developers to build custom integration clients by extending base logic to support unique service workflows and non-standard API specifications. It employs interface-driven contracts to ensure consistent behavio

    Enables developers to build custom integration clients by extending base logic to handle unique provider requirements.

    PHP
    Ver en GitHub↗3,809
  1. Home
  2. Development Tools & Productivity
  3. Custom API Client Development

Explorar subetiquetas

  • API Response MappersLogic for mapping HTTP request and response formats to match specific server data requirements. **Distinct from Custom API Client Development:** Focuses on the transformation of data formats between server and client rather than the construction of the client library itself.