Skip to content

Commit 4b8f71d

Browse files
committed
Enhance README with updated SDK descriptions and new sections
- Improved descriptions for existing SDKs to include features like streaming and async support. - Added new sections for Cloud & Infrastructure and Media & Entertainment SDKs. - Included additional SDKs for Google Maps, AWS, Firebase, and Spotify.
1 parent bae3816 commit 4b8f71d

File tree

1 file changed

+41
-23
lines changed

1 file changed

+41
-23
lines changed

README.md

Lines changed: 41 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -58,22 +58,27 @@ record in real-world use.
5858
### 🤖 AI & Machine Learning
5959

6060
- [anthropic-sdk-python](https://github.com/anthropics/anthropic-sdk-python)
61-
Python SDK for the Claude API. `Python` · `Official`
61+
Python SDK for the Claude API with sync and async clients, streaming, and tool
62+
use. `Python` · `Official`
6263
- [anthropic-sdk-typescript](https://github.com/anthropics/anthropic-sdk-typescript)
63-
– TypeScript SDK for the Claude API. `TypeScript` · `Official`
64+
– TypeScript SDK for the Claude API with full type coverage, streaming, and
65+
tool use. `TypeScript` · `Official`
6466
- [cohere-python](https://github.com/cohere-ai/cohere-python) – Python SDK for
65-
generation, embeddings, and classification. `Python` · `Official`
66-
- [groq-python](https://github.com/groq/groq-python) – Python SDK for Groq API
67-
access and LLM inference. `Python` · `Official`
67+
Cohere generation, embeddings, and classification. `Python` · `Official`
68+
- [groq-python](https://github.com/groq/groq-python) – Python SDK for
69+
low-latency LLM inference via the Groq API. `Python` · `Official`
6870
- [huggingface.js](https://github.com/huggingface/huggingface.js) – JavaScript
69-
and TypeScript SDK for Hugging Face services. `TypeScript` · `Official`
71+
and TypeScript SDK for Hugging Face inference, datasets, and the Hub API.
72+
`TypeScript` · `Official`
7073
- [huggingface_hub](https://github.com/huggingface/huggingface_hub) – Python
71-
client for the Hugging Face Hub, downloads, and inference APIs. `Python` ·
72-
`Official`
73-
- [openai-node](https://github.com/openai/openai-node) – Node.js SDK for the
74-
OpenAI API. `TypeScript` · `Official`
74+
client for the Hugging Face Hub covering model downloads, inference, and
75+
repository management. `Python` · `Official`
76+
- [openai-node](https://github.com/openai/openai-node) – TypeScript SDK for the
77+
OpenAI API with streaming, function calling, and typed responses. `TypeScript`
78+
· `Official`
7579
- [openai-python](https://github.com/openai/openai-python) – Python SDK for the
76-
OpenAI API. `Python` · `Official`
80+
OpenAI API with sync and async clients, streaming, and structured outputs.
81+
`Python` · `Official`
7782

7883
### 💬 Communication & Messaging
7984

@@ -107,6 +112,17 @@ record in real-world use.
107112
- [PyGithub](https://github.com/PyGithub/PyGithub) – Python library for the
108113
GitHub REST API. `Python` · `Community`
109114

115+
### ☁️ Cloud & Infrastructure
116+
117+
- [aws-sdk-js-v3](https://github.com/aws/aws-sdk-js-v3) – Modular AWS SDK for
118+
JavaScript and TypeScript with per-service packages and middleware support.
119+
`TypeScript` · `Official`
120+
- [boto3](https://github.com/boto/boto3) – AWS SDK for Python covering most AWS
121+
services with both resource and client interfaces. `Python` · `Official`
122+
- [firebase-admin-node](https://github.com/firebase/firebase-admin-node)
123+
Firebase Admin SDK for Node.js covering Auth, Firestore, Storage, and
124+
Messaging. `TypeScript` · `Official`
125+
110126
### 🌐 Social Media
111127

112128
- [node-twitter-api-v2](https://github.com/PLhery/node-twitter-api-v2)
@@ -129,11 +145,19 @@ record in real-world use.
129145

130146
### 🗺 Maps & Location
131147

148+
- [google-maps-services-js](https://github.com/googlemaps/google-maps-services-js)
149+
– Node.js client for Google Maps web services including geocoding, directions,
150+
and Places. `TypeScript` · `Official`
132151
- [mapbox-sdk-js](https://github.com/mapbox/mapbox-sdk-js) – JavaScript SDK for
133152
Mapbox APIs. `TypeScript` · `Official`
134153

135154
### 🎬 Media & Entertainment
136155

156+
- [spotipy](https://github.com/spotipy-dev/spotipy) – Lightweight Python library
157+
for the Spotify Web API with full endpoint coverage and OAuth support.
158+
`Python` · `Community`
159+
- [spotify-web-api-ts-sdk](https://github.com/spotify/spotify-web-api-ts-sdk)
160+
Official TypeScript SDK for the Spotify Web API. `TypeScript` · `Official`
137161
- [tmdb-wrapper](https://github.com/Api-Wrappers/tmdb-wrapper) – Typed TMDB API
138162
wrapper. `TypeScript` · `Community`
139163

@@ -181,23 +205,17 @@ API, or no longer provide a good developer experience.
181205

182206
## Contributing
183207

184-
Contributions are welcome, but please keep the bar high.
185-
186-
Before opening a PR:
187-
188-
- make sure the project meets the inclusion criteria
189-
- place it in the most relevant category
190-
- keep the description short and factual
191-
- avoid duplicates
192-
- sort entries alphabetically within sections
193-
194-
If you're submitting your own project, that's completely fine — just be clear
195-
about its maintenance status and documentation quality.
208+
Read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a PR. The short version:
209+
meet the inclusion criteria, match the entry format exactly, and keep
210+
descriptions factual.
196211

197212
---
198213

199214
## Related Lists
200215

216+
- [Public APIs](https://github.com/public-apis/public-apis) — if you're looking
217+
for what to wrap, start here
218+
- [Awesome Go](https://github.com/avelino/awesome-go)
201219
- [Awesome Node.js](https://github.com/sindresorhus/awesome-nodejs)
202220
- [Awesome Python](https://github.com/vinta/awesome-python)
203221

0 commit comments

Comments
 (0)