Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
GitHub stars and default-branch commits for sorrycc/awesome-javascript.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A proven SVG-based JavaScript diagramming library powering exceptional UIs
:clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.
Codebase intelligence for TypeScript and JavaScript. Free static analysis of code and styles: unused code, duplication, circular deps, complexity hotspots, architecture boundaries, design-system drift. Optional paid runtime layer (Fallow Runtime): hot-path review and cold-path deletion evidence from real production traffic.
Resize image in browser with high quality and high speed
A script and resource loader for caching & loading files with localStorage
Multi-framework streaming Markdown renderers for AI apps: Vue/Nuxt, React/Next.js, Svelte, and Angular, with Mermaid, KaTeX, stream-diffs code blocks, safe HTML, and low-jitter updates.
Vest ✅ Declarative validations framework
Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors
JavaScript event calendar. Modern alternative to fullcalendar and react-big-calendar.
📆 Parse, format, manipulate, and internationalize dates and times in JavaScript and TypeScript.
Offload tasks to a pool of workers on node.js and in the browser
Stale-while-revalidate data fetching for Vue
Easy Parallax Effect for React & JavaScript
KaibanJS is a JavaScript-native framework for building and managing multi-agent systems with a Kanban-inspired approach.
Agentic Digital Self Platform
A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.
JavaScript emoji picker. Any app, any framework.
A functional programming library for TypeScript/JavaScript
Hooks for fetching, caching and updating asynchronous data in Vue
In Browser PostgreSQL Playground, no server, just client and pglite (postgresql wasm)
🙋♀️ 3kb library for tiny web apps
Graph data structure in JavaScript
In-page HTTP controller for frontend development. Intercept, modify, and simulate API responses directly in the browser.
:guide_dog: Powerful lowcode|vue form editor,generator,designer,builder library. It provides an easy way to create custom forms. The project is extensible, easy to use and configure, and provides many commonly used form components and functions(vue可视化低代码表单设计器、表单编辑器、element-plus vant表单设计)
Dynamic Neural Networks Architect
Feature-rich proxy wrapper for browser storage with serialization, reactivity, expiration, and one-time values. Works with localStorage, sessionStorage, and async storages like localForage.
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
A framework-agnostic state management library that keeps your app’s state clean and simple. It uses a fine-grained state model, breaking state into independent, manageable chunks.
Super fast spec-compliant URL state machine for Node.js
The TanStack Router API. Rebuilt for the hot path.