Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

API

An API can be thought of as an instruction manual for communication between multiple software apparatuses. For example, an API may be used for database communication between web applications. By extracting the implementation and relinquishing data into objects, an API simplifies programming.

https://github.com/neovim/neovim

Vim-fork focused on extensibility and usability

api c lua neovim nvim text-editor vim

Last synced: 30 Jul 2024

https://github.com/fastapi/fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

api async asyncio fastapi framework json json-schema openapi openapi3 pydantic python python-types python3 redoc rest starlette swagger swagger-ui uvicorn web

Last synced: 30 Jul 2024

https://github.com/strapi/strapi

🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

api cms cms-framework content-management content-management-system customizable dashboard graphql hacktoberfest headless-cms jamstack javascript koa koa2 mysql no-code nodejs rest strapi typescript

Last synced: 30 Jul 2024

https://github.com/ocornut/imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

api cplusplus framework game-development game-engine gamedev gui imgui immediate-gui library multi-platform native toolkit tools ui

Last synced: 30 Jul 2024

https://github.com/lord/slate

Beautiful static documentation for your API

api api-documentation slate static-site-generator

Last synced: 30 Jul 2024

https://slatedocs.github.io/slate/

Beautiful static documentation for your API

api api-documentation slate static-site-generator

Last synced: 02 Aug 2024

https://github.com/slatedocs/slate

Beautiful static documentation for your API

api api-documentation slate static-site-generator

Last synced: 30 Jul 2024

https://github.com/getinsomnia/insomnia

The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

api api-client api-design curl electron-app graphql grpc http-client rest-api websockets

Last synced: 31 Jul 2024

https://github.com/Kong/insomnia

The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

api api-client api-design curl electron-app graphql grpc http-client rest-api websockets

Last synced: 30 Jul 2024

https://github.com/jkbrzt/httpie

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 31 Aug 2024

https://github.com/httpie/cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 30 Jul 2024

https://github.com/trpc/trpc

🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

api next nextjs prisma react typescript

Last synced: 30 Jul 2024

https://github.com/httpie/httpie

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 30 Jul 2024

https://github.com/ccxt/ccxt

A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

altcoin api arbitrage bitcoin bot btc crypto cryptocurrencies cryptocurrency e-commerce eth ethereum exchange invest library market-data merchant strategy trade trading

Last synced: 30 Jul 2024

https://github.com/QuivrHQ/quivr

Your GenAI Second Brain 🧠 A personal productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Local & Private alternative to OpenAI GPTs & ChatGPT powered by retrieval-augmented generation.

ai api chatbot chatgpt database docker frontend groq html javascript llm openai postgresql privacy rag react rest-api security typescript vector

Last synced: 30 Jul 2024

https://github.com/quivrhq/quivr

Your GenAI Second Brain 🧠 A personal productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Local & Private alternative to OpenAI GPTs & ChatGPT powered by retrieval-augmented generation.

ai api chatbot chatgpt database docker frontend groq html javascript llm openai postgresql privacy rag react rest-api security typescript vector

Last synced: 02 Aug 2024

https://github.com/stangirard/quivr

Your GenAI Second Brain 🧠 A personal productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Local & Private alternative to OpenAI GPTs & ChatGPT powered by retrieval-augmented generation.

ai api chatbot chatgpt database docker frontend groq html javascript llm openai postgresql privacy rag react rest-api security typescript vector

Last synced: 02 Aug 2024

https://github.com/StanGirard/quivr

Your GenAI Second Brain 🧠 A personal productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Local & Private alternative to OpenAI GPTs & ChatGPT powered by retrieval-augmented generation.

ai api chatbot chatgpt database docker frontend groq html javascript llm openai postgresql privacy rag react rest-api security typescript vector

Last synced: 04 Aug 2024

https://github.com/hasura/graphql-engine

Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.

access-control api automatic-api bigquery graphql graphql-api graphql-server haskell hasura mongodb postgres rest-api sql-server subgraph supergraph

Last synced: 30 Jul 2024

https://binaryify.github.io/NeteaseCloudMusicApi/

网易云音乐 Node.js API service

api apis cloudmusic javascript neteasecloud nodejs

Last synced: 04 Aug 2024

https://github.com/Binaryify/NeteaseCloudMusicApi

网易云音乐 Node.js API service

api apis cloudmusic javascript neteasecloud nodejs

Last synced: 31 Jul 2024

https://github.com/tomchristie/django-rest-framework

Web APIs for Django. 🎸

api django python rest

Last synced: 04 Aug 2024

https://github.com/encode/django-rest-framework

Web APIs for Django. 🎸

api django python rest

Last synced: 30 Jul 2024

https://github.com/YMFE/yapi

YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台

api api-management api-manager api-test

Last synced: 31 Jul 2024

https://github.com/directus/directus

The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.

api app cms composable dashboard data-visualization database directus graphql headless-cms javascript mssql mysql no-code node postgresql sql sqlite typescript vue

Last synced: 30 Jul 2024

https://github.com/littlecodersh/ItChat

A complete and graceful API for Wechat. 微信个人号接口、微信机器人及命令行微信,三十行即可自定义个人号机器人。

api itchat robot wechat

Last synced: 31 Jul 2024

https://github.com/microsoft/api-guidelines

Microsoft REST API Guidelines

api guidelines rest-api styleguide

Last synced: 31 Jul 2024

https://github.com/Microsoft/api-guidelines

Microsoft REST API Guidelines

api guidelines rest-api styleguide

Last synced: 31 Jul 2024

https://github.com/shieldfy/API-Security-Checklist?fbclid=IwAR3jfNqAlHZwOL74y9Z0ejk7YPnQmKifW3oVBhVcZ4h6jphH242m0LVD4pQ

Checklist of the most important security countermeasures when designing, testing, and releasing your API

api jwt oauth2 security

Last synced: 01 Aug 2024

https://github.com/shieldfy/API-Security-Checklist

Checklist of the most important security countermeasures when designing, testing, and releasing your API

api jwt oauth2 security

Last synced: 31 Jul 2024

https://github.com/paularmstrong/normalizr

Normalizes nested JSON according to a schema

api flux javascript json normalize normalizr reactjs redux

Last synced: 31 Jul 2024

https://github.com/fallibleinc/security-guide-for-developers

Security Guide for Developers (实用性开发人员安全须知)

api books security security-book security-checklist

Last synced: 03 Aug 2024

https://github.com/FallibleInc/security-guide-for-developers

Security Guide for Developers (实用性开发人员安全须知)

api books security security-book security-checklist

Last synced: 30 Jul 2024

https://github.com/mudler/LocalAI

:robot: The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. It allows to generate Text, Audio, Video, Images. Also with voice cloning capabilities.

ai api audio-generation distributed gemma gpt4all image-generation kubernetes llama llama3 llm mamba mistral musicgen p2p rerank rwkv stable-diffusion text-generation tts

Last synced: 30 Jul 2024

https://github.com/go-skynet/LocalAI

:robot: The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. It allows to generate Text, Audio, Video, Images. Also with voice cloning capabilities.

ai api audio-generation distributed gemma gpt4all image-generation kubernetes llama llama3 llm mamba mistral musicgen p2p rerank rwkv stable-diffusion text-generation tts

Last synced: 01 Aug 2024

https://github.com/OpenAPITools/openapi-generator

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

api api-client api-server generator hacktoberfest openapi openapi-generator openapi3 rest rest-api rest-client restful-api sdk

Last synced: 30 Jul 2024

https://github.com/web3/web3.js

Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

abi-decoders abi-encoders api ethereum javascript typescript web3 web3js

Last synced: 31 Jul 2024

https://github.com/ChainSafe/web3.js

Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

abi-decoders abi-encoders api ethereum javascript typescript web3 web3js

Last synced: 05 Aug 2024

https://github.com/ethereum/web3.js

Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

abi-decoders abi-encoders api ethereum javascript typescript web3 web3js

Last synced: 30 Jul 2024

https://github.com/Go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 30 Jul 2024

https://github.com/go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 30 Jul 2024

https://github.com/songquanpeng/one-api

OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.

api api-gateway azure-openai-api chatgpt claude ernie-bot gemini gpt openai openai-api proxy

Last synced: 31 Jul 2024

https://github.com/pppscn/SmsForwarder

短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正

android api app bark call chatgpt dingding forward mqtt pushdear pushplus serverchan sms smtp telegram webhook wechatapp

Last synced: 31 Jul 2024

https://github.com/amplication/amplication

🔥🔥🔥 The Only Production-Ready AI-Powered Backend Code Generation

api code-generation csharp csharp-code dotnet dotnet-core graphql hacktoberfest javascript low-code nestjs nodejs prisma typescript web

Last synced: 30 Jul 2024

https://github.com/mswjs/msw

Seamless REST/GraphQL API mocking library for browser and Node.js.

api api-mocking devtools mock mock-service-worker mocking mocking-framework mocking-library msw mswjs service-worker

Last synced: 30 Jul 2024

https://github.com/jsdoc/jsdoc

An API documentation generator for JavaScript.

api docs documentation javascript jsdoc

Last synced: 31 Jul 2024

https://github.com/jsdoc3/jsdoc

An API documentation generator for JavaScript.

api docs documentation javascript jsdoc

Last synced: 04 Aug 2024

https://github.com/pedroslopez/whatsapp-web.js

A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app

api bot bot-api hacktoberfest whatsapp whatsapp-api whatsapp-bot whatsapp-web whatsapp-web-api

Last synced: 30 Jul 2024

https://github.com/bitwarden/server

The core infrastructure backend (API, database, Docker, etc).

api aspnet aspnetcore bitwarden csharp docker dotnet dotnet-core signalr sql sql-server

Last synced: 30 Jul 2024

https://github.com/fangzesheng/free-api

收集免费的接口服务,做一个api的搬运工

api freeapi

Last synced: 31 Jul 2024

https://github.com/youfou/wxpy

微信机器人 / 可能是最优雅的微信个人号 API ✨✨

api wechat weixin

Last synced: 31 Jul 2024

https://github.com/requests/httpbin

HTTP Request & Response Service, written in Python + Flask.

api http http-server httpbin json python service testing

Last synced: 30 Jul 2024

https://github.com/postmanlabs/httpbin

HTTP Request & Response Service, written in Python + Flask.

api http http-server httpbin json python service testing

Last synced: 30 Jul 2024

https://github.com/calebmer/postgraphql

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

api automatic-api express graphile graphql graphql-api graphql-js http instant koa koa2 node nodejs pg pgsql postgraphql postgres postgresql schema typescript

Last synced: 06 Aug 2024

https://github.com/graphile/crystal

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

api automatic-api express graphile graphql graphql-api graphql-js http instant koa koa2 node nodejs pg pgsql postgraphql postgres postgresql schema typescript

Last synced: 30 Jul 2024

https://github.com/graphile/postgraphile

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

api automatic-api express graphile graphql graphql-api graphql-js http instant koa koa2 node nodejs pg pgsql postgraphql postgres postgresql schema typescript

Last synced: 04 Aug 2024

https://github.com/apitable/apitable

🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

admin-dashboard airtable airtable-alternative api automatic-api embed hacktoberfest internal-tool javascript low-code nestjs nextjs no-code nocodb notion react spreadsheet spring typescript

Last synced: 30 Jul 2024

https://github.com/star7th/showdoc

ShowDoc is a tool greatly applicable for an IT team to share documents online一个非常适合IT团队的在线API文档、技术文档工具

api document documentation-tool showdoc

Last synced: 31 Jul 2024

https://github.com/gotify/server

A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)

api cloud free-software golang gotify hosting javascript notifications privacy react self-hosted self-hosting selfhosted

Last synced: 30 Jul 2024

https://github.com/r-spacex/SpaceX-API

:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

api capsule docker koa launchpad nasa nodejs rest-api restful-api rocket space space-program spacex spacex-api starlink

Last synced: 30 Jul 2024

https://github.com/intridea/grape

An opinionated framework for creating REST-like APIs in Ruby.

api grape ruby

Last synced: 31 Jul 2024

https://github.com/ruby-grape/grape

An opinionated framework for creating REST-like APIs in Ruby.

api grape ruby

Last synced: 30 Jul 2024

https://intridea.github.io/grape

An opinionated framework for creating REST-like APIs in Ruby.

api grape ruby

Last synced: 02 Aug 2024

https://github.com/astrit/css.gg

700+ Pure CSS, SVG, PNG & Figma UI Icons Available in SVG Sprite, styled-components, NPM & API and 6000 glyphs

adobe-xd api css css-icon customizable figma figma-ui-icons icons json multiple-icons npm purecss retina-ready styled-components svg svg-icon svg-icon-pack svg-icons svg-sprite svg-sprites

Last synced: 31 Jul 2024

https://github.com/lihengming/spring-boot-api-project-seed

:seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~

api java mapper mybatis mybatis-pagehelper rest restful seed spring-boot

Last synced: 01 Aug 2024

https://github.com/TykTechnologies/tyk

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

api api-gateway api-management cloudnative go graphql grpc k8s kubernetes microservices reverse-proxy tyk

Last synced: 31 Jul 2024

https://github.com/httpie/http-prompt

An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

api api-cli api-testing autocomplete cli developer-tools development http http-client httpie json python rest-api shell syntax-highlighting terminal web-development

Last synced: 31 Jul 2024

https://github.com/eliangcs/http-prompt

An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

api api-cli api-testing autocomplete cli developer-tools development http http-client httpie json python rest-api shell syntax-highlighting terminal web-development

Last synced: 30 Jul 2024

https://github.com/apex/up

Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

api api-gateway aws aws-infrastructure aws-lambda deploy-tool deployment golang graphql heroku http lambda microservice microservices nodejs serverless static up

Last synced: 30 Jul 2024

https://github.com/manticoresoftware/manticoresearch

Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK soon

api bm25 cpp database full-text-search hacktoberfest json mysql search search-api search-engine search-server sphinxsearch sql stream-filtering

Last synced: 31 Jul 2024

https://github.com/FineUploader/fine-uploader

Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.

api dropzone file-upload files fineuploader javascript javascript-library standalone vanilla-javascript vanilla-js web-development

Last synced: 31 Jul 2024

https://github.com/yagop/node-telegram-bot-api

Telegram Bot API for NodeJS

api bot bot-framework chatbot nodejs telegram

Last synced: 31 Jul 2024

https://github.com/19majkel94/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

api controllers decorators gql graphql graphql-js graphql-schema hacktoberfest resolvers schema typescript

Last synced: 04 Aug 2024

https://github.com/MichalLytek/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

api controllers decorators gql graphql graphql-js graphql-schema hacktoberfest resolvers schema typescript

Last synced: 31 Jul 2024

https://github.com/Evil0ctal/Douyin_TikTok_Download_API

🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音、快手、TikTok、Bilibili数据爬取工具,支持API调用,在线批量解析及下载。

api asgi async asyncio crawler douyin douyin-scraper douyin-tiktok-api douyin-tiktok-download fastapi httpx no-watermark online-parsing python pywebio scraper spider tiktok tiktok-scraper web-scraping

Last synced: 31 Jul 2024

https://github.com/thecodingmachine/gotenberg

A developer-friendly API for converting numerous document formats into PDF files, and more!

api chrome chromium convert-to-pdf docker docx-to-pdf excel exiftool html-to-pdf libreoffice openoffice pdf pdf-converter pdftk puppeteer qpdf screenshots unoconv wkhtmltopdf word

Last synced: 04 Aug 2024

https://github.com/artilleryio/artillery

Load testing at cloud-scale. Serverless & distributed out-of-the-box. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module. Never fail to scale with Artillery!

api automation aws browser fargate grpc http javascript lambda load opentelemetry otel performance playwright serverless socketio stress testing typescript websocket

Last synced: 31 Jul 2024

https://github.com/shoreditch-ops/artillery

Load testing at cloud-scale. Serverless & distributed out-of-the-box. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module. Never fail to scale with Artillery!

api automation aws browser fargate grpc http javascript lambda load opentelemetry otel performance playwright serverless socketio stress testing typescript websocket

Last synced: 01 Aug 2024

https://github.com/gotenberg/gotenberg

A developer-friendly API for converting numerous document formats into PDF files, and more!

api chrome chromium convert-to-pdf docker docx-to-pdf excel exiftool html-to-pdf libreoffice openoffice pdf pdf-converter pdftk puppeteer qpdf screenshots unoconv wkhtmltopdf word

Last synced: 30 Jul 2024

https://github.com/LibreTranslate/LibreTranslate

Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

api machine translate translation translator

Last synced: 30 Jul 2024

https://github.com/Urinx/WeixinBot

网页版微信API,包含终端版微信及微信机器人

api web-weixin-pipeline wechat weixinbot wxapi

Last synced: 31 Jul 2024

https://github.com/Kapeli/Dash-iOS

Dash for iOS was discontinued. Please check out Dash for macOS instead.

api app documentation ipad iphone offline

Last synced: 30 Jul 2024

https://github.com/JoeanAmier/TikTokDownloader

TikTok 主页/合辑/直播/视频/图集/原声;抖音主页/视频/图集/收藏/直播/原声/合集/评论/账号/搜索/热榜数据采集工具

api css csv douyin ffmpeg html httpx javascript json linux macos python rich server sqlite tiktok windows xlsx

Last synced: 31 Jul 2024

https://github.com/eddycjy/go-gin-example

An example of gin

api endless gin go golang gorm jwt swagger

Last synced: 30 Jul 2024

https://github.com/YaoApp/yao

:rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.

ai aigc api chatgpt cloud dashboard flow-based-programming framework gateway go golang internal-tools low-code low-code-platform lowcode mircroservice self-hosted webserver webservice workflow

Last synced: 30 Jul 2024

https://github.com/wechat-miniprogram/miniprogram-demo

微信小程序组件 / API / 云开发示例

api cloud-functions component demo wechat-mini-program

Last synced: 31 Jul 2024