Discover the top trending JavaScript repositories and projects on Github. Explore the latest trends in JavaScript development.

Trending Repositories

1

EasySpider

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
🔥🔥🔥
2

transformers.js

State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!
🔥🔥
3

uptime-kuma

A fancy self-hosted monitoring tool
🔥🔥
4

lossless-cut

The swiss army knife of lossless video/audio editing
🔥🔥
5

htmx

</> htmx - high power tools for HTML
🔥🔥
6

pic-smaller

Pic Smaller – Compress JPEG, PNG, WEBP, AVIF, SVG and GIF images intelligently
🔥🔥
7

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.
🔥
8

mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
📣
9

canvas-confetti

🎉 performant confetti animation in the browser
📣
10

experts

Experts.js is the easiest way to create and deploy OpenAI's Assistants and link them together as Tools to create advanced Multi AI Agent Systems with expanded memory and attention to detail.
📣
11

ugly-avatar

📣
12

Noi

🚀 Power Your World with AI - Explore, Extend, Empower.
📣
13

yjs

Shared data types for building collaborative software
📣
14

scribe

Renders music in HTML.
📣
15

umami

Umami is a simple, fast, privacy-focused alternative to Google Analytics.
📣
16

overleaf

A web-based collaborative LaTeX editor
📣
17

slipshow

An engine for displaying slips, the next-gen version of slides
📣
18

next.js

The React Framework
📣
19

iptv

Collection of publicly available IPTV channels from all over the world
⬆️
20

homepage

A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.
⬆️
21

ToolJet

Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀
⬆️
22

nanoid

A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript
⬆️
23

zx

A tool for writing better scripts
⬆️
24

volkswagen

🙈 Volkswagen detects when your tests are being run in a CI server, and makes them pass.
⬆️
25

cloudflare-docker-proxy

A docker registry proxy run on cloudflare worker.
⬆️
26

lucide

Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.
⬆️
27

react

The library for web and native user interfaces.
⬆️
28

CCTV

Close-Circuit Telegram Vision revolutionizes location tracking with its open-source design and Telegram API integration. Offering precise tracking within 50-100 meters, users can monitor others in real-time for logistics or safety, redefining how we navigate our surroundings
⬆️
29

ARC

The Abstraction and Reasoning Corpus
⬆️
30

CyberChef

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
⬆️
31

vscode-file-nesting-config

Config of File Nesting for VS Code
⬆️
32

cuid2

Next generation guids. Secure, collision-resistant ids optimized for horizontal scaling and performance.
⬆️
33

label-studio

Label Studio is a multi-type data labeling and annotation tool with standardized output format
⬆️
34

react-native-ide

VSCode extension that turns your editor into a fully fledged IDE for React Native and Expo.
⬆️
35

nginx-proxy-manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface
⬆️
36

cpupro

Rethinking of CPU profile analysis
⬆️
37

uBlock

uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
⬆️
38

monaco-editor

A browser based code editor
⬆️
39

fabric.js

Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
⬆️
40

litegraph.js

A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
⬆️
41

planka

The realtime kanban board for workgroups built with React and Redux.
⬆️
42

create-dmg

Create a good-looking DMG for your macOS app in seconds
⬆️
43

eruda

Console for mobile browsers
⬆️
44

koodo-reader

A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web
⬆️
45

surreal

🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better!
⬆️
46

fastify

Fast and low overhead web framework, for Node.js
⬆️
47

hiring-without-whiteboards

⭐️ Companies that don't have a broken hiring process
⬆️
48

three.js

JavaScript 3D Library.
⬆️
49

drawio

draw.io is a JavaScript, client-side editor for general diagramming.
⬆️
50

automerge

A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
⬆️
51

readability

A standalone version of the readability lib
⬆️
52

pdf.js

PDF Reader in JavaScript
⬆️
53

svelte

Cybernetically enhanced web apps
⬆️
54

DOMPurify

DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
⬆️
55

evidence

Business intelligence as code: build fast, interactive data visualizations in pure SQL and markdown
⬆️
56

drawio-desktop

Official electron build of draw.io
⬆️
57

Dexie.js

A Minimalistic Wrapper for IndexedDB
⬆️
58

kiss-translator

A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本)
⬆️
59

github-readme-stats

⚡ Dynamically generated stats for your github readmes
⬆️
60

screenity

The free and privacy-friendly screen recorder with no limits 🎥
⬆️
61

sharedrop

Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
⬆️
62

cat-catch

猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension
⬆️
63

awesome-mac

 Now we have become very big, Different from the original idea. Collect premium software in various categories.
⬆️
64

lite-youtube-embed

A faster youtube embed.
⬆️
65

execa

Process execution for humans
⬆️
66

SingleFile

Web Extension for saving a faithful copy of a complete web page in a single HTML file
⬆️
67

ua-parser-js

UAParser.js - Free & open-source JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side).
⬆️
68

Leaflet

🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦
⬆️
69

fuzzysort

Fast SublimeText-like fuzzy search for JavaScript.
⬆️
70

simple-icons

SVG icons for popular brands
⬆️
71

SillyTavern

TavernAI for nerds
⬆️
72

message-pusher

搭建专属于你的消息推送服务,支持多种消息推送方式,支持 Markdown,基于 Golang 仅单可执行文件,开箱即用
⬆️
73

react-grid-layout

A draggable and resizable grid layout with responsive breakpoints, for React.
⬆️
74

node

Node.js JavaScript runtime ✨🐢🚀✨
⬆️
75

localtunnel

expose yourself
⬆️
76

vinxi

The Full Stack JavaScript SDK
⬆️
77

react-markdown

Markdown component for React
⬆️
78

eslint-config

Anthony's ESLint config presets
⬆️
79

bypass-paywalls-chrome

Bypass Paywalls web browser extension for Chrome and Firefox.
⬆️
80

pino

🌲 super fast, all natural json logger
⬆️
81

tailwindcss-typography

Beautiful typographic defaults for HTML you don't control.
⬆️
82

sharp

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
⬆️
83

insomnia

The open-source, cross-platform API client for GraphQL, REST, WebSockets and gRPC.
⬆️
84

free-font

收录商用免费汉字字体 Free Font
⬆️
85

marked

A markdown parser and compiler. Built for speed.
⬆️
86

metrics

📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
⬆️
87

netron

Visualizer for neural network, deep learning and machine learning models
⬆️
88

AnotherRedisDesktopManager

🚀🚀🚀A faster, better and more stable Redis desktop manager [GUI client], compatible with Linux, Windows, Mac.
⬆️
89

q1k3

A tiny FPS for js13k
⬆️
90

marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
⬆️
91

postgres

Postgres.js - The Fastest full featured PostgreSQL client for Node.js and Deno
⬆️
92

Iosevka

Versatile typeface for code, from code.
⬆️
93

anime

JavaScript animation engine
⬆️
94

monkeytype

The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
⬆️
95

whatsapp-web.js

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

drei

🥉 useful helpers for react-three-fiber
⬆️
97

tesseract.js

Pure Javascript OCR for more than 100 Languages 📖🎉🖥
⬆️
98

filestash

🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
⬆️
99

porffor

A from-scratch experimental AOT JS -> Wasm engine in JS
⬆️
100

AutoX

A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具)
⬆️