Awesome TypeScript

Admin

  • appsmith appsmith 30,808
    star
    updated 2 months ago Apache License 2.0

    Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

  • ngx-admin ngx-admin 24,955
    star
    updated 4 months ago MIT License

    Customizable admin dashboard template based on Angular 10+

  • react-admin react-admin 22,823
    star
    updated 8 months ago MIT License

    A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design

Animation & Transition

  • mobx mobx 27,102
    star
    updated about 1 month ago MIT License

    Simple, scalable state management.

  • motion motion 21,485
    star
    updated about 2 months ago MIT License

    Open source, production-ready animation and gesture library for React

  • updated 11 months ago MIT License

    A lightweight magic-move library for configurable layout transitions

  • updated 2 months ago MIT License

    🇨🇭 A React renderer for Three.js

  • updated about 2 months ago

    👋💣 physics based hooks for @react-three/fiber

  • zustand zustand 40,808
    star
    updated about 2 months ago MIT License

    🐻 Bear necessities for state management in React

API & REST

  • updated 8 months ago MIT License

    🚀  A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.

  • updated 6 months ago MIT License

    🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

  • feathers feathers 14,917
    star
    updated 13 days ago MIT License

    The API and real-time application framework

  • updated 11 months ago Other

    LoopBack makes it easy to build modern API applications that require complex integrations.

  • updated 4 months ago MIT License

    Translate APIs described by OpenAPI Specifications (OAS) into GraphQL

  • prism prism 4,003
    star
    updated 5 days ago Apache License 2.0

    Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.

  • redoc redoc 22,275
    star
    updated about 1 month ago MIT License

    📘 OpenAPI/Swagger-generated API Reference Documentation

  • refine refine 23,007
    star
    updated about 1 month ago MIT License

    A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.

  • tsoa tsoa 3,086
    star
    updated about 1 month ago MIT License

    Build OpenAPI-compliant REST APIs using TypeScript and Node

Audio & Video

  • jitsi-meet jitsi-meet 20,307
    star
    updated 7 months ago Apache License 2.0

    Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

  • remotion remotion 19,095
    star
    updated 2 days ago Other

    🎥 Make videos programmatically with React

  • Tone.js Tone.js 12,787
    star
    updated 6 months ago MIT License

    A Web Audio framework for making interactive music in the browser.

Authentication & Authorization

  • next-auth next-auth 21,964
    star
    updated 10 days ago ISC License

    Authentication for the Web.

Autocomplete

  • updated 2 months ago MIT License

    IDE-style autocomplete for your existing terminal & shell

  • updated 3 months ago MIT License

    🔮 Fast and full-featured autocomplete library

  • updated 3 months ago MIT License

    React typeahead with Bootstrap styling

Barcode & QR Code

  • jsQR jsQR 3,508
    star
    updated 4 months ago Apache License 2.0

    A pure javascript QR code reading library. This library takes in raw images and will locate, extract and parse any QR code found within.

  • library library 2,279
    star
    updated 2 months ago Apache License 2.0

    Multi-format 1D/2D barcode image processing library, usable in JavaScript ecosystem.

Browser Extension

  • Memex Memex 4,283
    star
    updated 2 months ago

    Browser extension to curate, annotate, and discuss the most valuable content and ideas on the web. As individuals, teams and communities.

Bundlers & Build Tools

  • updated 13 days ago MIT License

    Webpack plugin that runs typescript type checker on a separate process.

  • nativefier nativefier 34,590
    star
    updated 7 months ago MIT License

    Make any web page a desktop application

  • ts-loader ts-loader 3,413
    star
    updated 3 months ago MIT License

    TypeScript loader for webpack

  • ts-node ts-node 12,395
    star
    updated 3 months ago MIT License

    TypeScript execution and REPL for node.js

  • TypeScript TypeScript 96,979
    star
    updated about 2 months ago Apache License 2.0

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • vite vite 64,165
    star
    updated 26 days ago MIT License

    Next generation frontend tooling. It's fast!

  • updated about 1 year ago MIT License

    A web dev server that lets you import anything*

Canvas & Drawing

  • AVA AVA 1,306
    star
    updated 2 months ago MIT License

    🤖 A framework for automated visual analytics.

  • G G 988
    star
    updated 2 months ago

    💥 A flexible rendering engine for visualization.

  • G6 G6 10,572
    star
    updated 2 months ago MIT License

    ♾ A Graph Visualization Framework in JavaScript

  • updated 3 months ago MIT License

    A React toolkit for graph visualization based on G6

  • html2canvas html2canvas 29,723
    star
    updated 22 days ago MIT License

    Screenshots with JavaScript

  • konva konva 10,726
    star
    updated 18 days ago Other

    Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

  • tldraw tldraw 31,818
    star
    updated about 1 month ago Other

    Infinite canvas.

  • X6 X6 5,333
    star
    updated 13 days ago MIT License

    🚀 JavaScript diagramming library that uses SVG and HTML for rendering.

CLI

  • ink ink 22,325
    star
    updated 12 months ago MIT License

    🌈 React for interactive command-line apps

Client-Side Routing

  • angular-cli angular-cli 26,584
    star
    updated 12 days ago MIT License

    CLI tool for Angular

  • ionic-cli ionic-cli 1,991
    star
    updated 5 months ago MIT License

    The Ionic command-line interface

  • updated 2 months ago MIT License

    Declarative routing for React

  • ui-router ui-router 13,611
    star
    updated about 1 year ago MIT License

    The de-facto solution to flexible routing with nested views in AngularJS

CMS

  • updated about 2 months ago MIT License

    Decorator-based transformation, serialization, and deserialization between objects and classes.

  • crud crud 3,898
    star
    updated 19 days ago MIT License

    NestJs CRUD for RESTful APIs

  • keystone keystone 8,710
    star
    updated 3 months ago MIT License

    The most powerful headless CMS for Node.js — built with GraphQL and React

  • updated about 1 year ago MIT License

    Router Module For Nestjs Framework 🚦 🚀

  • updated over 1 year ago MIT License

    🔌 Official JavaScript SDK for APIs built with Strapi.

Code Conversion & Transpilation

  • babel babel 42,835
    star
    updated about 1 month ago MIT License

    🐠 Babel is a compiler for writing next generation JavaScript.

  • updated about 2 months ago MIT License
  • postcss postcss 27,948
    star
    updated 5 months ago MIT License

    Transforming styles with JS plugins

Color Manipulation

  • updated 6 months ago MIT License

    🎨 A tiny (2,8 KB) color picker component for React and Preact apps

Component Libraries & UI Frameworks

  • chakra-ui chakra-ui 36,533
    star
    updated 9 days ago MIT License

    ⚡️ Simple, Modular & Accessible UI Components for your React Applications

  • material-ui material-ui 90,767
    star
    updated 2 months ago MIT License

    MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

  • rete rete 9,531
    star
    updated 3 months ago MIT License

    JavaScript framework for visual programming

  • vuetify vuetify 39,008
    star
    updated 6 days ago MIT License

    🐉 Vue Component Framework

Computer Vision & Image Detection

  • tfjs-models tfjs-models 13,679
    star
    updated 13 days ago Apache License 2.0

    Pretrained models for TensorFlow.js

Configuration

  • updated 4 months ago MIT License

    Resolve and parse `tsconfig.json`, replicating TypeScript's behaviour

Control Flow & Async

  • updated about 2 months ago MIT License

    Semaphore using `async` and `await`

  • swr swr 29,396
    star
    updated 4 days ago MIT License

    React Hooks for Data Fetching

  • updated 6 months ago MIT License

    🧵 Make web workers & worker threads as simple as a function call.

Cryptocurrency

  • updated about 3 years ago Other

    0x protocol monorepo - includes our smart contracts and many developer tools

  • ethers.js ethers.js 7,362
    star
    updated about 1 month ago MIT License

    Complete Ethereum library and wallet implementation in JavaScript.

  • updated about 1 year ago MIT License

CSS-in-JS

  • updated about 2 months ago MIT License

    Themeable design system for the SEEK Group

  • linaria linaria 11,144
    star
    updated 20 days ago MIT License

    Zero-runtime CSS in JS library

  • lunar lunar 461
    star
    updated about 2 months ago MIT License

    🌗 React toolkit and design language for Airbnb open source and internal projects.

  • updated 3 months ago MIT License

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅

Custom Form Controls & Widgets

  • updated 19 days ago MIT License

    Angular UI and data visualization components

  • updated 12 days ago

    A command-line interface for DevExtreme

  • updated about 1 month ago MIT License

    Vue UI and data visualization components

  • fluentui fluentui 17,674
    star
    updated 3 days ago Other

    Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

Database

  • mikro-orm mikro-orm 7,147
    star
    updated 1 day ago MIT License

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.

  • prisma prisma 36,195
    star
    updated 2 months ago Apache License 2.0

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • updated about 1 year ago

    TypeORM helper library enhancing safety in the compilation level

  • typeorm typeorm 33,230
    star
    updated 12 days ago MIT License

    ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

Data Mocking & Stubbing

  • updated about 1 year ago MIT License

    A simplified way to generate masive mock data based on a schema, you can use the awesome fake/random data generators like (FakerJs, ChanceJs, CasualJs and RandExpJs)

  • mockoon mockoon 5,725
    star
    updated about 2 months ago Other

    Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

Data Structure

  • tstl tstl 573
    star
    updated about 1 year ago MIT License

    TypeScript-STL (Standard Template Library, migrated from C++)

  • updated over 1 year ago MIT License

    A generically typed set of collections for use with TypeScript

Data Visualization

  • updated 11 months ago MIT License

    A flexible, React-friendly, Grammar of Graphics for data visualization

  • updated 8 months ago Other

    CompassQL Query Language for visualization recommendation.

  • F2 F2 7,847
    star
    updated 21 days ago MIT License

    📱📈An elegant, interactive and flexible charting library for mobile.

  • G2 G2 11,919
    star
    updated about 2 months ago MIT License

    📊 The concise and progressive visualization grammar.

  • G2Plot G2Plot 2,501
    star
    updated 4 months ago MIT License

    🍡 An interactive and responsive charting library.

  • G6 G6 10,572
    star
    updated 2 months ago MIT License

    ♾ A Graph Visualization Framework in JavaScript

  • grafana grafana 60,280
    star
    updated 3 days ago GNU Affero Genera...

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  • L7 L7 3,403
    star
    updated 2 months ago MIT License

    🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine

  • updated 6 months ago MIT License

    noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies.

  • superset superset 55,051
    star
    updated 6 months ago Apache License 2.0

    Apache Superset is a Data Visualization and Data Exploration Platform

  • updated 2 months ago

    Common repository for example datasets used by Vega-related projects

  • updated 6 months ago BSD 3-Clause "New...

    Publish Vega visualizations as embedded web components with interactive parameters.

  • vega-lite vega-lite 4,260
    star
    updated 7 months ago BSD 3-Clause "New...

    A concise grammar of interactive graphics, built on Vega.

  • updated 11 months ago BSD 3-Clause "New...

    Themes for stylized Vega and Vega-Lite visualizations.

  • updated 9 months ago BSD 3-Clause "New...

    Tooltip Plugin for Vega-Lite

  • visx visx 18,609
    star
    updated about 2 months ago MIT License

    🐯 visx | visualization components

Date & Time

  • chrono chrono 3,708
    star
    updated 8 months ago MIT License

    A natural language date parser in Javascript

  • date-fns date-fns 33,437
    star
    updated about 1 month ago MIT License

    ⏳ Modern JavaScript date utility library ⌛️

Debugging & Inspection

  • flipper flipper 13,124
    star
    updated 3 months ago MIT License

    A desktop debugging platform for mobile developers.

  • updated over 1 year ago Other

    Debug your JavaScript code running in Google Chrome from VS Code.

  • updated over 2 years ago Other

    A library for implementing VS Code debug adapters for targets that implement the Chrome Debugging Protocol.

  • updated 6 months ago Other

    Debug adapter protocol and implementation for VS Code.

  • updated 8 months ago MIT License

    The VS Code JavaScript debugger

  • updated over 1 year ago Other

    A VS Code debug adapter that supports debugging Node via the Chrome Debugging Protocol.

Dependency Injection

  • InversifyJS InversifyJS 10,646
    star
    updated 3 months ago MIT License

    A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.

  • typedi typedi 3,881
    star
    updated about 1 month ago MIT License

    Simple yet powerful dependency injection tool for JavaScript and TypeScript.

Documentation Tools

  • compodoc compodoc 3,946
    star
    updated 15 days ago MIT License

    📔 The missing documentation tool for your Angular, Nest & Stencil application

  • docsearch docsearch 3,748
    star
    updated about 2 months ago MIT License

    📘 The easiest way to add search to your documentation.

  • docusaurus docusaurus 52,724
    star
    updated 4 days ago MIT License

    Easy to maintain open source documentation websites.

  • docz docz 23,491
    star
    updated 7 months ago MIT License

    ✍ It has never been so easy to document your things!

  • updated 4 months ago MIT License

    Checks TypeScript types match expected values

  • typedoc typedoc 7,258
    star
    updated about 2 months ago Apache License 2.0

    Documentation generator for TypeScript projects.

Drag & Drop

  • interact.js interact.js 11,718
    star
    updated 7 months ago MIT License

    JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)

  • updated over 1 year ago MIT License

    Angular 2 Drag-and-Drop without dependencies

  • react-dnd react-dnd 20,350
    star
    updated 3 months ago MIT License

    Drag and Drop for React

  • updated 5 months ago MIT License

    React bindings for SortableJS

ES6 & ESNext Tools

  • babel babel 42,835
    star
    updated about 1 month ago MIT License

    🐠 Babel is a compiler for writing next generation JavaScript.

  • nest nest 63,489
    star
    updated about 1 month ago MIT License

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

  • redux redux 60,403
    star
    updated 23 days ago MIT License

    A JS library for predictable global state management

  • updated 3 months ago MIT License

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅

  • svelte svelte 75,642
    star
    updated about 2 months ago MIT License

    Cybernetically enhanced web apps

  • ts-node ts-node 12,395
    star
    updated 3 months ago MIT License

    TypeScript execution and REPL for node.js

  • tslib tslib 1,157
    star
    updated 7 months ago BSD Zero Clause L...

    Runtime library for TypeScript helpers.

  • TypeScript TypeScript 96,979
    star
    updated about 2 months ago Apache License 2.0

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • updated about 2 months ago Creative Commons ...

    The Website and web infrastructure for learning TypeScript

Event Emitter & Pub/Sub

  • updated 10 months ago MIT License

    📰 A small module that implements GraphQL subscriptions for Node.js

  • mitt mitt 9,030
    star
    updated 11 months ago MIT License

    🥊 Tiny 200 byte functional event emitter / pubsub.

File Handling

  • updated 4 months ago MIT License

    Resolve and parse `tsconfig.json`, replicating TypeScript's behaviour

Form Serialization

  • formily formily 10,716
    star
    updated 22 days ago MIT License

    📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

  • updated 2 months ago MIT License

    Reactive MobX Form State Management

  • updated 5 days ago MIT License

    📋 React Hooks for form state management and validation (Web + React Native)

  • updated about 1 year ago MIT License

    The goal of this project is to provide a set of simple samples, providing and step by step guide to start working with React and Typescript.

Form Validation

  • updated about 1 month ago MIT License

    Decorator-based property validation for classes.

  • updated almost 3 years ago MIT License

    angular2 validation

Frontend Frameworks & Boilerplates

  • angular angular 91,840
    star
    updated 6 months ago MIT License

    The modern web developer’s platform

  • ant-design ant-design 89,408
    star
    updated 2 months ago MIT License

    An enterprise-class UI design language and React UI library

  • astro astro 41,861
    star
    updated 18 days ago Other

    The web framework for content-driven websites. ⭐️ Star to support our work!

  • updated 19 days ago MIT License

    Angular UI and data visualization components

  • updated about 1 month ago MIT License

    Vue UI and data visualization components

  • updated about 2 months ago MIT License

    A Foundation for Scalable Cross-Platform Apps

  • remix remix 26,965
    star
    updated about 1 month ago MIT License

    Build Better Websites. Create modern, resilient user experiences with web fundamentals.

  • stimulus stimulus 12,412
    star
    updated about 1 month ago MIT License

    A modest JavaScript framework for the HTML you already have

  • updated over 4 years ago MIT License

    A starter template for TypeScript and React with a detailed README describing how to use the two together.

  • vue vue 206,615
    star
    updated about 1 month ago MIT License

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

Functional Programming

  • fp-ts fp-ts 10,457
    star
    updated 29 days ago MIT License

    Functional programming in TypeScript

  • updated about 2 months ago MIT License

    Immutable persistent data collections for Javascript which increase efficiency and simplicity.

Game Development

  • colyseus colyseus 5,455
    star
    updated 27 days ago MIT License

    ⚔ Multiplayer Framework for Node.js

General Utilities

  • date-fns date-fns 33,437
    star
    updated about 1 month ago MIT License

    ⏳ Modern JavaScript date utility library ⌛️

Generator Libraries

  • crud crud 3,898
    star
    updated 19 days ago MIT License

    NestJs CRUD for RESTful APIs

  • updated about 1 month ago MIT License

    A collection of code generators for modern JavaScript applications

Geocoding & Address

  • updated 14 days ago Apache License 2.0

    Node.js client library for Google Maps API Web Services

GraphQL Clients & Tools

  • updated 8 months ago MIT License

    🚀  A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.

  • updated 6 months ago MIT License

    🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

  • directus directus 24,796
    star
    updated 2 months ago Other

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

  • graphiql graphiql 15,584
    star
    updated about 1 month ago MIT License

    GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.

  • updated 2 months ago MIT License

    📟 Command line tool for common GraphQL development workflows

  • updated 5 days ago Apache License 2.0

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

  • updated about 1 month ago Other

    GraphQL execution using a JIT compiler

  • graphql-js graphql-js 19,871
    star
    updated about 2 months ago MIT License

    A reference implementation of GraphQL for JavaScript

  • updated 6 days ago MIT License

    🔧 Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach

  • updated 4 months ago MIT License

    Translate APIs described by OpenAPI Specifications (OAS) into GraphQL

  • urql urql 7,504
    star

    The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.

Grid & Layout

  • ag-grid ag-grid 11,611
    star
    updated about 1 month ago MIT License

    The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

  • gridjs gridjs 4,197
    star
    updated 3 months ago MIT License

    Advanced table plugin

Guided Tours & Onboarding

  • updated 10 months ago Other

    Build and design consistent, efficient, and accessible UIs for all Okta users.

HTTP

  • got got 13,910
    star
    updated 16 days ago MIT License

    🌐 Human-friendly and powerful HTTP request library for Node.js

  • micro micro 10,525
    star
    updated 11 months ago MIT License

    Asynchronous HTTP microservices

i18n & l10n

  • core core 4,439
    star
    updated about 2 months ago MIT License

    The internationalization (i18n) library for Angular

  • formatjs formatjs 14,054
    star
    updated 8 days ago

    The monorepo home to all of the FormatJS related libraries, most notably react-intl.

  • i18n i18n 623
    star
    updated over 1 year ago Other

    🌍 The home of Electron's translated documentation

  • js-lingui js-lingui 4,010
    star
    updated 4 months ago MIT License

    🌍 📖 A readable, automated, and optimized (3 kb) internationalization for JavaScript

  • tsdoc tsdoc 4,617
    star
    updated 9 months ago MIT License

    A doc comment standard for TypeScript

  • tsyringe tsyringe 4,700
    star
    updated 3 months ago MIT License

    Lightweight dependency injection container for JavaScript/TypeScript

Icon & Font

  • updated about 2 months ago MIT License

    ⭐ Ant Design SVG Icons

  • eva-icons eva-icons 8,560
    star
    updated about 1 year ago MIT License

    A pack of more than 480 beautifully crafted Open Source icons. SVG, Sketch, Web Font and Animations support.

  • ionicons ionicons 17,166
    star
    updated 5 months ago MIT License

    Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere 🌎

Image Processing

  • face-api.js face-api.js 15,995
    star
    updated 3 months ago MIT License

    JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js

Infinite Scrolling

  • notistack notistack 3,489
    star
    updated 12 months ago Other

    Highly customizable notification snackbars (toasts) that can be stacked on top of each other

  • updated 6 months ago MIT License

    An awesome Infinite Scroll component in react.

IoT & Device Communication

  • updated 5 months ago

    IOTA JavaScript

JSON & Data Manipulation

  • ajv ajv 13,359
    star
    updated 10 days ago MIT License

    The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)

  • updated 7 months ago MIT License

    Custom error messages in JSON Schemas for Ajv validator

  • updated 18 days ago MIT License

    JSON Schema format validation for Ajv v8+

  • updated about 1 year ago MIT License

    Additional JSON-Schema keywords for Ajv JSON validator

  • updated 7 months ago MIT License

    ⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.

  • updated about 1 year ago GNU General Publi...

    ⭐️ Transform data chaos into clarity with JSON Crack - the ultimate JSON visualization solution.

Layout & Responsive Design

  • updated about 1 month ago MIT License

    Provides HTML UI layout for Angular applications; using Flexbox and a Responsive API

  • vuetify vuetify 39,008
    star
    updated 6 days ago MIT License

    🐉 Vue Component Framework

Lazy Loading & Performance

  • updated 10 months ago Other

    A super-simple-small promise-based keyval store implemented with IndexedDB

Loading Indicators & Progress Bars

  • updated 20 days ago MIT License

    Automatic page loading / progress bar for Angular

Local & Session Storage

  • updated over 3 years ago

    Angular 2+ decorator to save and restore variables/class properties to HTML5 LocalStorage automatically.

  • updated 8 months ago MIT License

    Ionic Storage module for Ionic apps

Logging & Debugging

  • updated 7 months ago MIT License

    Microsoft Application Insights SDK for Node.js

  • ioredis ioredis 13,838
    star
    updated 12 days ago MIT License

    🚀 A robust, performance-focused, and full-featured Redis client for Node.js.

  • updated 18 days ago MIT License

    Official Sentry SDKs for JavaScript

  • tsyringe tsyringe 4,700
    star
    updated 3 months ago MIT License

    Lightweight dependency injection container for JavaScript/TypeScript

Machine Learning & AI

  • brain.js brain.js 14,153
    star
    updated 2 months ago MIT License

    🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

  • tfjs tfjs 18,104
    star
    updated 11 days ago Apache License 2.0

    A WebGL accelerated JavaScript library for training and deploying ML models.

Mapping & Geospatial

  • updated 6 days ago Apache License 2.0

    compact, modular JavaScript wrappers for the ArcGIS REST API

  • updated about 1 month ago Apache License 2.0

    A tiny library to help load ArcGIS API for JavaScript modules in non-Dojo applications

  • updated about 1 month ago Other

    Samples for the Google Maps JavaScript v3 API

  • updated 14 days ago Other

    React friendly API wrapper around MapboxGL JS

Markdown & Text Formatting

  • updated about 1 month ago MIT License

    React component and hook to use remark to render markdown

  • tiptap tiptap 22,934
    star
    updated 2 months ago MIT License

    The headless rich text editor framework for web artisans.

  • tui.editor tui.editor 16,620
    star
    updated 3 months ago MIT License

    🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.

Miscellaneous

  • updated 8 months ago MIT License

    ✏️ Apollo CLI for client tooling (Mostly replaced by Rover)

  • updated over 1 year ago MIT License

    A sample setup using Babel CLI to build TypeScript code, and using TypeScript for type-checking.

  • updated about 2 months ago Creative Commons ...

    The Website and web infrastructure for learning TypeScript

Mobile App Development

  • expo expo 28,276
    star
    updated about 1 month ago MIT License

    An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

  • updated 5 months ago MIT License

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

  • updated 7 months ago MIT License

    ⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: SwiftUI, Jetpack Compose, Flutter and you name it compatible.

  • vant vant 22,511
    star
    updated 2 months ago MIT License

    A lightweight, customizable Vue UI library for mobile web apps.

Modal & Dialog

  • dialog dialog 371
    star
    updated 5 months ago MIT License

    👻 A simple to use, highly customizable, and powerful modal for Angular Applications

Modular CSS & CSS Frameworks

  • updated about 2 months ago MIT License

    Themeable design system for the SEEK Group

Module Loaders

  • jspm-cli jspm-cli 3,752
    star
    updated 4 months ago Apache License 2.0

    ES Module Package Manager

Multimedia

  • face-api.js face-api.js 15,995
    star
    updated 3 months ago MIT License

    JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js

  • pxt pxt 2,033
    star
    updated 4 days ago MIT License

    Microsoft MakeCode (PXT - Programming eXperience Toolkit)

MVC & MVVM Frameworks

  • angular angular 91,840
    star
    updated 6 months ago MIT License

    The modern web developer’s platform

  • updated about 1 month ago Other

    Business React components for Bootstrap and Material-UI

  • feathers feathers 14,917
    star
    updated 13 days ago MIT License

    The API and real-time application framework

  • foal foal 1,848
    star
    updated about 2 months ago MIT License

    Full-featured Node.js framework, with no complexity. 🚀 Simple and easy to use, TypeScript-based and well-documented.

  • keystone keystone 8,710
    star
    updated 3 months ago MIT License

    The most powerful headless CMS for Node.js — built with GraphQL and React

  • updated 11 months ago Other

    LoopBack makes it easy to build modern API applications that require complex integrations.

  • mobx mobx 27,102
    star
    updated about 1 month ago MIT License

    Simple, scalable state management.

  • nest nest 63,489
    star
    updated about 1 month ago MIT License

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

  • react.dev react.dev 10,662
    star
    updated 12 days ago Creative Commons ...

    The React documentation website

  • redwood redwood 16,712
    star
    updated 18 days ago MIT License

    The App Framework for Startups

  • updated over 4 years ago MIT License

    A starter template for TypeScript and React with a detailed README describing how to use the two together.

  • vue vue 206,615
    star
    updated about 1 month ago MIT License

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

Navigation & Menu

  • nebular nebular 7,986
    star
    updated about 2 months ago MIT License

    💥 Customizable Angular UI Library based on Eva Design System 🌚✨Dark Mode

  • updated 18 days ago MIT License

    Bootstrap components built with React

  • updated about 1 month ago

    Routing and navigation for your React Native apps

Notifications & Alerts

  • novu novu 32,304
    star
    updated 23 days ago MIT License

    🔥 The open-source notification infrastructure with fully functional embedded notification center 🚀🚀🚀

Offline & Service Worker

  • idb idb 5,582
    star
    updated about 1 year ago ISC License

    IndexedDB, but with promises

OS Detection

  • updated 4 months ago MIT License

    Test utilities for Yeoman generators

Package Managers

  • lerna lerna 35,034
    star
    updated 5 months ago MIT License

    🐉 Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.

  • nexe nexe 12,369
    star
    updated 8 months ago MIT License

    🎉 create a single executable out of your node.js apps

  • oclif oclif 8,760
    star
    updated 28 days ago MIT License

    CLI for generating, building, and releasing oclif CLIs. Built by Salesforce.

  • pnpm pnpm 27,233
    star
    updated about 1 month ago MIT License

    Fast, disk space efficient package manager

  • renovate renovate 15,732
    star
    updated 2 days ago GNU Affero Genera...

    Universal dependency automation tool.

  • verdaccio verdaccio 15,729
    star
    updated about 2 months ago MIT License

    📦🔐 A lightweight Node.js private proxy registry

Pagination & Navigation

  • updated 5 days ago MIT License

    Angular UI Component Library based on Ant Design

Pan & Zoom

  • panzoom panzoom 2,008
    star
    updated 5 months ago MIT License

    A library for panning and zooming elements using CSS transforms 🔍

Performance Optimization

  • updated over 1 year ago MIT License

    A sample setup using Babel CLI to build TypeScript code, and using TypeScript for type-checking.

Permissions & User Roles

  • jose jose 3,506
    star
    updated 10 months ago MIT License

    "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.

  • updated 6 months ago Apache License 2.0
  • updated about 1 year ago Apache License 2.0

    A reference implementation of an app using ORY Kratos for auth (login), sign up (registration), profile settings (update password), MFA/2FA, account recovery (password reset), and more for React Native. This repository is available as an expo template!

  • updated 8 months ago MIT License

    Microsoft Graph client library for JavaScript

Popup & Overlay

  • notistack notistack 3,489
    star
    updated 12 months ago Other

    Highly customizable notification snackbars (toasts) that can be stacked on top of each other

Presentation & Slideshow

  • G2Plot G2Plot 2,501
    star
    updated 4 months ago MIT License

    🍡 An interactive and responsive charting library.

  • updated 12 months ago

    L7 React 版

  • slidev slidev 30,617
    star
    updated about 1 month ago MIT License

    Presentation Slides for Developers

Progress Bar & Loading Indicators

  • updated 20 days ago MIT License

    Automatic page loading / progress bar for Angular

  • updated about 2 months ago MIT License

    A collection of loading spinner components for react

Project Starters

  • updated 3 months ago MIT License

    A template repository for TypeScript backend server

  • knests knests 310
    star
    updated 3 months ago MIT License

    Full-stack boilerplate (project/hackathon starter) with Docker/NodeJS/Typescript/GraphQL/React/Material-UI

  • nestia nestia 1,521
    star
    updated 3 months ago MIT License

    Make NestJS much faster and easier

  • updated 9 months ago MIT License

    A well-structured production ready Next.js boilerplate with Typescript, Redux, Jest, Enzyme, Express.js, Sass, Css, EnvConfig, Fetch, Reverse Proxy, Bundle Analyzer and Built-in Project CLI. https://pankod.github.io/next-boilerplate/

  • updated over 1 year ago The Unlicense

    Next.js, Styled-Components, Material UI, Redux, Typescript Boilerplate (Docker Ready)

  • updated 6 months ago Apache License 2.0

    Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.

  • updated 2 months ago MIT License

    The web's most popular Jamstack front-end template (boilerplate) for building web applications with React

  • updated about 1 year ago

    TypeORM helper library enhancing safety in the compilation level

  • updated 4 months ago GNU General Publi...

    Typescript Express Boilerplate

  • updated 12 months ago MIT License

    📘 Quick and Easy TypeScript Express Starter

  • updated about 1 year ago MIT License

    Quickly create and configure a new library or Node.js project

QA & Linting Tools

  • updated 2 months ago Apache License 2.0

    Launch Google Chrome with ease from node.

  • updated 2 days ago MIT License

    ESLint plugin for Jest

  • jest jest 41,554
    star

    Delightful JavaScript Testing.

Range Slider

  • updated 2 months ago Other

    Small, fast, and accessibility-first React carousel library with an easily customizable UI and behavior to fit your brand and site.

  • updated 4 months ago MIT License

    React.js Responsive Carousel (with Swipe)

Reactive & Observables

  • platform platform 7,848
    star
    updated about 2 months ago Other

    Reactive State for Angular

  • rxjs rxjs 30,172
    star
    updated about 1 month ago Apache License 2.0

    A reactive programming library for JavaScript

  • updated over 2 years ago MIT License

    TSLint rules targeting RxJS

Real-time Communication & WebRTC

  • updated 2 months ago ISC License

    mediasoup client side JavaScript library

  • peerjs peerjs 11,884
    star
    updated about 1 month ago MIT License

    Simple peer-to-peer with WebRTC.

Real-time Streaming

  • colyseus colyseus 5,455
    star
    updated 27 days ago MIT License

    ⚔ Multiplayer Framework for Node.js

  • socket.io socket.io 59,936
    star
    updated about 1 month ago MIT License

    Realtime application framework (Node.JS server)

Regular Expression

  • updated about 2 months ago MIT License

    Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.

Responsive Images & Picture

  • squoosh squoosh 20,633
    star
    updated about 2 months ago Apache License 2.0

    Make images smaller using best-in-class codecs, right in the browser.

Rich Text Editors

  • updated over 2 years ago BSD 3-Clause "New...

    The open source React and Prosemirror based markdown editor that powers Outline. Want to try it out? Create an account:

  • slate slate 28,970
    star
    updated 9 days ago MIT License

    A completely customizable framework for building rich text editors. (Currently in beta.)

  • tinymce tinymce 14,218
    star
    updated 19 days ago Other

    The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular

  • tiptap tiptap 22,934
    star
    updated 2 months ago MIT License

    The headless rich text editor framework for web artisans.

Screen Capture & Recording

  • playwright playwright 60,055
    star
    updated about 1 month ago Apache License 2.0

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

  • rrweb rrweb 15,441
    star
    updated 19 days ago MIT License

    record and replay the web

Scrollbar & Custom Scrolling

  • simplebar simplebar 5,776
    star
    updated about 2 months ago MIT License

    Custom scrollbars vanilla javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.

  • updated 11 months ago MIT License

    Customizable, Extendable, and High-Performance JavaScript-Based Scrollbar Solution.

Scrolling & Parallax

  • updated about 2 months ago MIT License

    📜 inspired by iscroll, and it supports more features and has a better scroll perfermance

SDKs & Third-Party Services

  • updated 7 months ago MIT License

    ⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.

  • updated 3 months ago Other

    Firebase Javascript SDK

Security & Encryption

  • updated almost 3 years ago Mozilla Public Li...

    Project is in active development and has been moved to the EthereumJS monorepo.

  • jose jose 3,506
    star
    updated 10 months ago MIT License

    "JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.

  • rlp rlp 120
    star
    updated over 2 years ago Mozilla Public Li...

    Project is in active development and has been moved to the EthereumJS monorepo.

Server-Side Rendering (SSR)

  • universal universal 4,028
    star
    updated 5 months ago MIT License

    Server-side rendering and Prerendering for Angular

Social Media Integration

  • updated 10 months ago

    Simplest way to add twitter widgets to your react project.

Sorting & Filtering

  • updated about 1 year ago Apache License 2.0

    A schema-based data mapper for Amazon DynamoDB.

Spreadsheet

  • updated 25 days ago MIT License

    Library for building distributed, real-time collaborative web applications

State Machines

  • xstate xstate 25,739
    star
    updated 2 months ago MIT License

    Actor-based state management & orchestration for complex app logic.

State Management

  • updated 27 days ago MIT License

    👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!

  • core core 10,141
    star
    updated about 2 months ago MIT License

    Online IDE powered by Visual Studio Code ⚡️

  • jotai jotai 16,893
    star
    updated about 1 month ago MIT License

    👻 Primitive and flexible state management for React

  • mitt mitt 9,030
    star
    updated 11 months ago MIT License

    🥊 Tiny 200 byte functional event emitter / pubsub.

  • platform platform 7,848
    star
    updated about 2 months ago Other

    Reactive State for Angular

  • query query 39,560
    star
    updated 9 days ago MIT License

    🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

  • updated about 2 months ago MIT License

    The official, opinionated, batteries-included toolset for efficient Redux development

  • rematch rematch 8,460
    star
    updated 7 months ago MIT License

    The Redux Framework

  • store store 3,483
    star
    updated 2 months ago MIT License

    🚀 NGXS - State Management for Angular

  • zustand zustand 40,808
    star
    updated about 2 months ago MIT License

    🐻 Bear necessities for state management in React

Static Site Generator

  • astro astro 41,861
    star
    updated 18 days ago Other

    The web framework for content-driven websites. ⭐️ Star to support our work!

  • vitepress vitepress 10,982
    star
    updated 20 days ago MIT License

    Vite & Vue powered static site generator.

Storage & Caching

  • updated over 1 year ago MIT License

    A memoization library which only remembers the latest invocation

  • rxdb rxdb 20,196
    star
    updated 3 months ago Apache License 2.0

    A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/

String Manipulation

  • fp-ts fp-ts 10,457
    star
    updated 29 days ago MIT License

    Functional programming in TypeScript

  • ms ms 4,912
    star
    updated 3 months ago MIT License

    Tiny millisecond conversion utility

Syntax Highlighting & Code Editing

  • updated over 1 year ago MIT License

    The only TypeScript package you will ever need

  • updated 21 days ago MIT License

    Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples

  • shiki shiki 7,785
    star
    updated about 1 month ago MIT License

    A beautiful yet powerful syntax highlighter

  • vscode vscode 157,226
    star
    updated about 1 month ago MIT License

    Visual Studio Code

  • updated 21 days ago MIT License

    Sample code illustrating the VS Code extension API.

Tab & Accordion

  • updated 29 days ago MIT License

    Angular powered Bootstrap

Table & Grid

  • ag-grid ag-grid 11,611
    star
    updated about 1 month ago MIT License

    The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

  • updated 12 days ago

    A command-line interface for DevExtreme

  • table table 23,656
    star
    updated about 2 months ago MIT License

    🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

Task Runners & Build Automation

  • just just 1,923
    star
    updated about 1 month ago MIT License

    The task library that just works

  • rushstack rushstack 5,576
    star
    updated 14 days ago Other

    Monorepo for tools developed by the Rush Stack community

  • tsdoc tsdoc 4,617
    star
    updated 9 months ago MIT License

    A doc comment standard for TypeScript

Template Engines

  • grapesjs grapesjs 17,231
    star

    Free and Open source Web Builder Framework. Next generation tool for building templates without coding

Terminal

  • hyper hyper 42,467
    star
    updated about 1 month ago MIT License

    A terminal built on web technologies

  • tabby tabby 53,837
    star
    updated 2 months ago MIT License

    A terminal for a more modern age

  • upterm upterm 19,318
    star
    updated almost 5 years ago MIT License

    A terminal emulator for the 21st century.

  • xterm.js xterm.js 16,437
    star
    updated about 1 month ago MIT License

    A terminal for the web

Testing Frameworks

  • jest jest 41,554
    star

    Delightful JavaScript Testing.

  • just just 1,923
    star
    updated about 1 month ago MIT License

    The task library that just works

  • playwright playwright 60,055
    star
    updated about 1 month ago Apache License 2.0

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

  • puppeteer puppeteer 86,651
    star
    updated 12 days ago Apache License 2.0

    Node.js API for Chrome

  • updated 10 months ago MIT License

    Testing utility for VS Code extensions

  • updated about 1 month ago MIT License

    Next-gen browser and mobile automation test framework for Node.js

Text-to-Speech & Speech Recognition

Theme & Skin

  • nebular nebular 7,986
    star
    updated about 2 months ago MIT License

    💥 Customizable Angular UI Library based on Eva Design System 🌚✨Dark Mode

Touch & Gesture

  • interact.js interact.js 11,718
    star
    updated 7 months ago MIT License

    JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)

Type Checking

  • ajv ajv 13,359
    star
    updated 10 days ago MIT License

    The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)

  • updated 3 days ago Other

    The repository for high quality TypeScript type definitions.

  • elm-ts elm-ts 301
    star
    updated over 1 year ago MIT License

    A porting to TypeScript featuring fp-ts, rxjs6 and React

  • updated over 2 years ago MIT License

    👾 A cli tool to install all your @types/<any> files into your devDependencies!

  • updated almost 2 years ago MIT License

    compile-time json-parser

  • updated 4 months ago MIT License

    Powerful nominal types for your Typescript project

  • prisma prisma 36,195
    star
    updated 2 months ago Apache License 2.0

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • updated over 1 year ago Apache License 2.0

    👷 TypeScript's largest type utility library

  • updated almost 4 years ago MIT License

    Type utilities for typescript

  • type-fest type-fest 13,080
    star
    updated about 1 month ago Creative Commons ...

    A collection of essential TypeScript types

  • updated 11 months ago

    👾 JS type systems interportability

  • updated 2 months ago MIT License

    A comprehensive collection of type-guards, type assertions and related utils

  • updated almost 4 years ago MIT License

    Helpers for typescript generic types

  • typesync typesync 1,390
    star
    updated 11 months ago MIT License

    Install missing TypeScript typings for dependencies in your package.json.

  • updated almost 2 years ago MIT License

    A programming language designed for typescript type generation

  • updated 2 months ago MIT License

    Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).

  • zod zod 29,632
    star
    updated about 1 month ago MIT License

    TypeScript-first schema validation with static type inference

UI Components

  • ant-design ant-design 89,408
    star
    updated 2 months ago MIT License

    An enterprise-class UI design language and React UI library

  • blueprint blueprint 19,885
    star
    updated 10 months ago Apache License 2.0

    A React-based UI toolkit for the web

  • chakra-ui chakra-ui 36,533
    star
    updated 9 days ago MIT License

    ⚡️ Simple, Modular & Accessible UI Components for your React Applications

  • updated about 1 month ago Other

    Business React components for Bootstrap and Material-UI

  • headlessui headlessui 23,838
    star
    updated about 1 month ago MIT License

    Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.

  • updated 5 months ago MIT License

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

  • material-ui material-ui 90,767
    star
    updated 2 months ago MIT License

    MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

  • updated over 1 year ago MIT License

    ⚡️ Lightning-fast search for React and React Native applications, by Algolia.

  • storybook storybook 82,383
    star
    updated about 1 month ago MIT License

    Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.

  • vant vant 22,511
    star
    updated 2 months ago MIT License

    A lightweight, customizable Vue UI library for mobile web apps.

User Input & Forms

  • updated about 2 months ago MIT License

    ⭐ Ant Design SVG Icons

  • updated 8 days ago MIT License

    Essential UI blocks for building mobile web apps.

  • updated 27 days ago MIT License

    👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!

  • updated over 3 years ago MIT License

    🌃 Powerful and easy to use beautiful layout

  • formik formik 33,438
    star
    updated about 1 month ago Apache License 2.0

    Build forms in React, without the tears 😭

  • updated about 2 years ago MIT License

    💾 Persist and rehydrate a Formik form to localStorage

  • hooks hooks 13,337
    star
    updated 2 days ago MIT License

    A high-quality & reliable React Hooks library.

  • updated 5 days ago MIT License

    📋 React Hooks for form state management and validation (Web + React Native)

  • updated about 1 month ago MIT License

    The Select Component for React.js

  • uniforms uniforms 1,877
    star
    updated about 2 months ago MIT License

    A React library for building forms from any schema.

Validation & Sanitization

  • updated about 2 months ago MIT License

    Decorator-based transformation, serialization, and deserialization between objects and classes.

  • updated about 1 month ago MIT License

    Decorator-based property validation for classes.

  • updated 23 days ago MIT License

    An express.js middleware for validator.js.

  • updated about 2 months ago MIT License

    Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.

  • yup yup 21,194
    star
    updated 7 months ago MIT License

    Dead simple Object schema validation

  • zod zod 29,632
    star
    updated about 1 month ago MIT License

    TypeScript-first schema validation with static type inference

Version Control & Git

  • bit bit 17,450
    star
    updated about 1 month ago Other

    A build system for development of composable software.

  • commitlint commitlint 15,763
    star
    updated about 1 month ago MIT License

    📓 Lint commit messages

  • desktop desktop 18,842
    star
    updated 2 months ago MIT License

    Focus on what matters instead of fighting with Git.

  • updated about 1 month ago MIT License

    :octocat: Browser extension that simplifies the GitHub interface and adds useful features

Virtual DOM

  • slate slate 28,970
    star
    updated 9 days ago MIT License

    A completely customizable framework for building rich text editors. (Currently in beta.)

  • updated about 1 month ago MIT License

    A simple and composable way to validate data in JavaScript (and TypeScript).

Visualization & Charting

  • updated about 1 month ago MIT License

    📊 Re-usable, easy interface JavaScript chart library based on D3.js

  • chartist chartist 13,312
    star
    updated 25 days ago MIT License

    Simple responsive charts

  • echarts echarts 56,321
    star
    updated 7 months ago Apache License 2.0

    Apache ECharts is a powerful, interactive charting and data visualization library for browser

  • F2 F2 7,847
    star
    updated 21 days ago MIT License

    📱📈An elegant, interactive and flexible charting library for mobile.

  • G2 G2 11,919
    star
    updated about 2 months ago MIT License

    📊 The concise and progressive visualization grammar.

  • highcharts highcharts 11,734
    star
    updated about 2 months ago Other

    Highcharts JS, the JavaScript charting framework

  • L7 L7 3,403
    star
    updated 2 months ago MIT License

    🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine

  • updated 6 months ago MIT License

    noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies.

  • plottable plottable 2,926
    star
    updated 9 months ago MIT License

    📊 A library of modular chart components built on D3

  • updated 14 days ago Other

    React friendly API wrapper around MapboxGL JS

  • visx visx 18,609
    star
    updated about 2 months ago MIT License

    🐯 visx | visualization components

Voice Command

  • updated 11 months ago Apache License 2.0

    The Alexa Skills Kit SDK for Node.js helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.

Web Components & Custom Elements

  • stencil stencil 11,913
    star
    updated 7 months ago Other

    A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.

WebGL & 3D Rendering

  • Babylon.js Babylon.js 22,116
    star
    updated about 2 months ago Apache License 2.0

    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

Webpack Plugins

  • ts-loader ts-loader 3,413
    star
    updated 3 months ago MIT License

    TypeScript loader for webpack

Web Push Notifications

Web Sockets & Real-time

  • socket.io socket.io 59,936
    star
    updated about 1 month ago MIT License

    Realtime application framework (Node.JS server)

  • telegraf telegraf 7,511
    star
    updated about 2 months ago MIT License

    Modern Telegram Bot Framework for Node.js

WebVR & AR

  • argon argon 404
    star
    updated over 3 years ago Apache License 2.0

    An open-standards augmented reality platform for the web

Web Workers & Background Processing

  • updated about 1 year ago MIT License

    🔗 Interface for fetching and modifying control flow of GraphQL requests

  • comlink comlink 10,702
    star
    updated about 2 months ago Apache License 2.0

    Comlink makes WebWorkers enjoyable.

  • updated 6 months ago MIT License

    🧵 Make web workers & worker threads as simple as a function call.

XML & RSS Handling

  • updated 3 months ago

    An XML builder for node.js