awesome-api-wrappers
Curated list of high-quality API wrapper libraries across languages, ecosystems, and domains.
https://github.com/api-wrappers/awesome-api-wrappers
Last synced: 2 days ago
JSON representation
-
Api-Wrappers Packages
- npm - Wrappers/anilist-wrapper) | Typed GraphQL workflows for anime, manga, users, staff, characters, and media lists. |
- npm - Wrappers/igdb-wrapper) | Type-safe APICalypse queries, OAuth helpers, pagination, and image URL utilities. |
- npm - Wrappers/tmdb-wrapper) | Typed movie, TV, search, discover, watch-provider, session, and image workflows. |
-
Categories
-
AI / ML
- PyPI - sdk-python) | Python SDK with sync and async clients, streaming, and tool-use support. |
- npm - sdk-typescript) | TypeScript SDK with typed requests, streaming, and tool-use support. |
- PyPI - ai/cohere-python) | Python SDK for Cohere generation, embeddings, classification, and reranking. |
- PyPI - python) | Python SDK for Groq chat completions and low-latency inference workflows. |
- PyPI
- npm - node) | TypeScript SDK with typed responses, streaming, file uploads, and webhooks. |
- PyPI - python) | Python SDK with sync and async clients, streaming, uploads, and typed helpers. |
-
Anime / Manga
-
Cloud / Infrastructure
-
Communication
- npm
- pkg.go.dev
- npm - slack-sdk) | Slack Web API client plus packages for events, OAuth, sockets, and Bolt. |
- PyPI - slack-sdk) | Python SDK for Slack Web API, OAuth, Socket Mode, and signature handling. |
- PyPI - telegram-bot/python-telegram-bot) | Telegram bot framework with async handlers, jobs, and persistence helpers. |
- docs.rs - rs/serenity) | Rust Discord library covering gateway events, REST, commands, and cache support. |
- npm - node) | Node helper library for Twilio messaging, voice, Verify, and other APIs. |
- PyPI - python) | Python helper library for Twilio messaging, voice, Verify, and other APIs. |
-
Developer Tools
- pkg.go.dev - github) | Go client for GitHub REST endpoints with request and response types. |
- docs.rs
- npm
- PyPI
-
Gaming
-
Media / Entertainment
-
Misc
-
Payments
- npm - node) | Node client generated from Plaid's OpenAPI definition. |
- PyPI - python) | Python client generated from Plaid's OpenAPI definition. |
- npm - node) | Typed Node SDK with webhook helpers and broad Stripe API coverage. |
- PyPI - python) | Python SDK with async support, typed models, and webhook helpers. |
-
Social
-
-
Related Lists
Categories
Sub Categories
Keywords