This GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪
Repository Index
55,640 visible repositories in the index
73–96 of 515 · Most stars
List of libraries, tools and APIs for web scraping and data processing.
- web-scraping
- captcha-bypass
- captcha-recaptcha
- crawling
:floppy_disk: peer-to-peer sharing & live syncronization of files via command line
- dat
- dat-protocol
- command-line
- dat-node
📱📈An elegant, interactive and flexible charting library for mobile.
- mobile
- charts
- visualization
- grammar
Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/.
- webpack
- server
- hot-reload
Interactive Tables and Data Grids for JavaScript
- tabulator
- javascript
- table
- grid
Official Firecrawl MCP server, the context API for AI agents: search, scrape, and interact with the web, plus parse, crawl, map, Agent and Monitor, from any MCP client.
- batch-processing
- claude
- content-extraction
- data-collection
📡 Simple WebRTC video, voice, and data channels
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
- algorithms
- javascript
- computer-science
- javascript-algorithms
Acode - powerful text/code editor for android/ios
- code-editor
- android-application
- acode
- ai-editor
Lightweight controller library for JavaScript.
The mobile-friendly, responsive, and lightweight jQuery date & time input picker.
- picker
- date
- time
- calendar
The fastest and simplest library for SQLite3 in Node.js.
🏁 High performance subscription-based form state management for React
- react
- form
- state-management
- form-validation
Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
- dependency-cruiser
- typescript
- javascript
- static-analysis
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
- sql-server
- sql
- database-manager
- mysql
AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
Tiny vanilla JS plugin to display large data sets easily
- scroller
- performance
- listview
Jspreadsheet is a lightweight JavaScript data grid component for creating interactive data grids with advanced spreadsheet controls.
- javascript
- spreadsheet
- table
- datatables
The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.
- form
- multipart-formdata
- multipart-parser
- incomingform
Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.
- data-visualization
- d3v5
- dashboard
- data-science
Translated🔥 An intelligent data-querying system based on large language models and RAG, a powerful tool for conversational data analysis. Text-to-SQL Generation via LLMs using RAG.
A progressive front-end framework for creating high-performance responsive reactive web applications!
Simple, lightweight model-based validation for Vue.js
- vue
- javascript
- validation
- vuelidate