For a comprehensive guide for API integration, the first results are anthropics/claude-cookbooks, scribejava/scribejava (ScribeJava is a Java OAuth client library that helps implement authentication flows, but it is a code library rather than a curated collection of integration guides with multi-platform, multi-language examples and step-by-step walkthroughs) and swagger-api/swagger-ui (Swagger UI is an OpenAPI documentation viewer and request client, not a curated collection of integration guides with step-by-step walkthroughs, multi-language examples, or use-case organization, so it falls outside the core intent). thinkingjimmy/learning-prompt and google/google-api-javascript-client round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Find the best API integration documentation and platform guides. Compare top open-source resources by activity and clarity to find the right one.
This repository serves as a comprehensive library of architectural blueprints and code examples for integrating large language models into software applications. It functions as a developer learning resource, providing structured tutorials and implementation patterns that demonstrate how to build intelligent features using advanced prompting and data processing techniques. The collection distinguishes itself by focusing on complex reasoning and data-grounding workflows. It provides practical guidance on implementing retrieval-augmented generation pipelines, which connect language models to pr
This repository is a curated library of architectural blueprints and code examples for integrating Claude language models into software applications, covering complex reasoning and data-grounding workflows; it fits the intent as a platform-specific integration guide collection, but its focus on a single AI platform limits the multi-platform breadth sought.
ScribeJava is a Java library used to implement OAuth authentication and authorization flows. It functions as an OAuth client implementation and a third-party API integrator, allowing Java applications and Android environments to securely exchange data with external identity providers. The library provides a framework for managing secure data exchanges through pre-configured provider settings. It enables applications to link to external login services for user authentication and interaction with third-party APIs without requiring the local storage of passwords. The project covers identity pro
ScribeJava is a Java OAuth client library that helps implement authentication flows, but it is a code library rather than a curated collection of integration guides with multi-platform, multi-language examples and step-by-step walkthroughs.
Swagger UI is an OpenAPI specification renderer and documentation interface that transforms JSON or YAML API definitions into a navigable, searchable website. It functions as an OpenAPI documentation UI and request client, providing a visual catalog for exploring endpoints and sending live HTTP requests to a server using a schema-defined interface. The project distinguishes itself through a plugin-based extension system and a schema-driven UI generation model. This architecture allows for the injection of custom components, state selectors, and helper functions to modify core behavior and lay
Swagger UI is an OpenAPI documentation viewer and request client, not a curated collection of integration guides with step-by-step walkthroughs, multi-language examples, or use-case organization, so it falls outside the core intent.
Learning-Prompt is a collection of educational resources and step-by-step guides designed for mastering large language model interaction and text-to-image tools. It provides a guided course on prompt engineering for large language models alongside tutorials for creating visual content with generative AI. The project utilizes a curated curriculum that organizes material into sequential lessons and modular tracks. Instruction is delivered through step-by-step tutorials and an iterative framework of drafting, testing, and refining prompts, using side-by-side comparisons of raw and optimized exam
This repository is a curated collection of guides, but they focus on prompt engineering for AI models rather than documenting how to integrate different platforms, APIs, or services, so it is not the kind of integration reference this search is after.
The Google API JavaScript Client Library is an official client for calling Google APIs directly from browser applications. It provides a programmatic interface to exchange data and execute service requests while managing request construction and response parsing. The library features dynamic client discovery, which loads machine-readable metadata at runtime to automatically generate request methods and parameter validation for various endpoints. It also includes an authentication client that handles OAuth 2.0 authorization flows to securely manage user identity and access tokens in the browse
This repository is a JavaScript client library for calling Google APIs from the browser, not a curated collection of integration guides or best-practice walkthroughs; it is a tool you would use to build integrations rather than a reference of how to connect various platforms.
Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server. It provides a comprehensive suite of services for managing user identities, authentication sessions, and access policies across both web and machine-to-machine applications. Built with a decoupled frontend-backend architecture in Go, the platform supports high-concurrency environments and offers a web-based management interface for administrative tasks. The platform distinguishes itself through its extensive support for federated identity management, allowing integration with
Casdoor is a working identity and access management platform rather than a curated collection of integration guides, so it won’t provide the multi-platform walkthroughs and code examples this search is looking for.
This is a comprehensive library of code examples and reference implementations for building cross-platform user interfaces with Flutter. The project provides a collection of demo applications and guides designed to illustrate the implementation of design patterns, animation techniques, and testing workflows. The repository features specific demonstrations for native integration, including examples of embedding modules into existing native applications, using platform channels, and bridging native code with the framework. It also serves as an animation reference, providing implementations for
Flutter/samples is a collection of Flutter app code examples and UI demos, not a curated set of guides for integrating diverse platforms or services—while it includes some native bridging examples, its focus is narrow and built around a single framework rather than spanning multiple platform integrations.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| anthropics/claude-cookbooks | 45.8K | Jupyter Notebook | MIT | |
| scribejava/scribejava | 5.5K | Java | MIT | |
| swagger-api/swagger-ui | 28.9K | JavaScript | Apache-2.0 | |
| thinkingjimmy/learning-prompt | 5.3K | CSS | NOASSERTION | |
| google/google-api-javascript-client | 3.5K | CSS | apache-2.0 | |
| casdoor/casdoor | 13.8K | Go | Apache-2.0 | |
| flutter/samples | 19.2K | Dart | NOASSERTION |