Repository History
11 repositories tagged with api

dogpile.cache: A Robust Python Caching API for Various Backends
dogpile.cache is a Python caching API designed to offer a generic interface to diverse caching backends. It builds upon the "dogpile lock" concept, ensuring efficient resource creation while allowing other threads to access previous versions. This project serves as a modern, more efficient replacement for the Beaker caching system, developed by the same author.

Graphene: A Powerful GraphQL Framework for Python
Graphene is an opinionated Python library designed for building GraphQL schemas and types quickly and easily. It offers built-in support for Relay, is data-agnostic, and integrates seamlessly with various frameworks like Django and SQLAlchemy. This framework simplifies the process of exposing your data through a GraphQL API in Python applications.

Fern: Generate Type-Safe SDKs and API Documentation from OpenAPI
Fern is a powerful platform that streamlines API development by transforming your API definitions into production-ready SDKs and comprehensive documentation. It supports various API specifications, including OpenAPI, and offers multi-language SDKs, interactive developer documentation, and AI-powered search. This tool significantly enhances the developer experience by automating crucial parts of the API lifecycle.

langcorn: Serve LangChain LLM Apps and Agents with FastAPI
Langcorn is an innovative API server designed to effortlessly deploy LangChain models and pipelines. It leverages the high-performance FastAPI framework, offering a robust and scalable solution for serving large language model applications. With features like easy installation, built-in authentication, and support for custom API keys, Langcorn streamlines the process of bringing your LLM projects to production.

TTSFM: OpenAI-Compatible Text-to-Speech API Service (Project Notice)
TTSFM was a project designed to mirror OpenAI's TTS service, offering a compatible API for free text-to-speech conversion with multiple voice options. Built on the openai.fm backend, it provided a Python SDK, RESTful API, and a web playground for easy testing and integration. Please note, the project is no longer functional as the openai.fm demo website has been shut down.
awesome-graphql: Your Comprehensive Guide to the GraphQL Ecosystem
The awesome-graphql repository is a curated list of resources, tools, and libraries related to GraphQL. With over 14,000 stars, it serves as an invaluable hub for developers looking to explore the vast and evolving GraphQL ecosystem. This list covers everything from specifications and implementations in various languages to development tools, services, and learning materials.
No-as-a-Service: A Fun API for Random Rejection Reasons
No-as-a-Service (NaaS) is a unique API that delivers random, creative, and often humorous rejection reasons. It's perfect for developers and users who need a witty excuse, a playful 'no,' or want to simulate being turned down in a lighthearted way. This simple service adds a touch of humor and practicality to any application or scenario.

Douyin_TikTok_Download_API: High-Performance Scraper for Social Media Videos
Douyin_TikTok_Download_API is a high-performance, asynchronous tool for crawling data from Douyin, TikTok, and Bilibili. It supports API calls, online batch parsing, and no-watermark video downloads. This Python-based project offers a comprehensive solution for social media data extraction and management.

Chartbrew: Open-Source Platform for Live Reporting Dashboards
Chartbrew is an open-source web platform designed for creating powerful, live reporting dashboards. It connects directly to various data sources like APIs, MongoDB, MySQL, and PostgreSQL. Users can build beautiful charts, organize them into editable dashboards, and embed them into other applications, making it a versatile tool for data visualization and monitoring.

FastAPI: High-Performance Python Web Framework for Building APIs
FastAPI is a modern, high-performance Python web framework designed for building APIs quickly and efficiently. It leverages standard Python type hints to provide automatic data validation, serialization, and interactive API documentation, making development intuitive and robust. This framework is ideal for production-ready applications, offering speed comparable to NodeJS and Go.

text-extract-api: Advanced Document Extraction, OCR, and PII Removal with LLMs
text-extract-api is a powerful API designed for extracting and parsing text from various document formats, including PDF, Word, and PPTX. It utilizes modern OCRs and Ollama-supported LLMs for highly accurate text extraction, PII removal, and conversion to structured JSON or Markdown, all while maintaining data privacy through its self-hosted architecture.