[Github Ranking](../README.md) ========== ## Top 100 Stars in TypeScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp) | 365156 | 31807 | TypeScript | 136 | freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free. | 2023-04-30T01:43:31Z | | 2 | [vscode](https://github.com/microsoft/vscode) | 145593 | 25523 | TypeScript | 6520 | Visual Studio Code | 2023-04-30T02:54:07Z | | 3 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 90114 | 11776 | TypeScript | 16 | 💯 Curated coding interview preparation materials for busy software engineers | 2023-04-19T12:11:12Z | | 4 | [angular](https://github.com/angular/angular) | 87864 | 23485 | TypeScript | 1216 | The modern web developer’s platform | 2023-04-29T22:25:35Z | | 5 | [ant-design](https://github.com/ant-design/ant-design) | 85637 | 39261 | TypeScript | 918 | An enterprise-class UI design language and React UI library | 2023-04-29T14:07:07Z | | 6 | [puppeteer](https://github.com/puppeteer/puppeteer) | 82915 | 8904 | TypeScript | 267 | Node.js API for Chrome | 2023-04-28T08:15:52Z | | 7 | [realworld](https://github.com/gothinkster/realworld) | 74153 | 6888 | TypeScript | 52 | "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more | 2023-04-27T22:28:38Z | | 8 | [code-server](https://github.com/coder/code-server) | 60127 | 5014 | TypeScript | 267 | VS Code in the browser | 2023-04-25T19:41:33Z | | 9 | [nest](https://github.com/nestjs/nest) | 56233 | 6854 | TypeScript | 42 | A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀 | 2023-04-29T14:20:40Z | | 10 | [vite](https://github.com/vitejs/vite) | 55707 | 4938 | TypeScript | 391 | Next generation frontend tooling. It's fast! | 2023-04-28T18:31:29Z | | 11 | [echarts](https://github.com/apache/echarts) | 55003 | 19458 | TypeScript | 2193 | Apache ECharts is a powerful, interactive charting and data visualization library for browser | 2023-04-28T06:27:52Z | | 12 | [superset](https://github.com/apache/superset) | 51704 | 10519 | TypeScript | 1140 | Apache Superset is a Data Visualization and Data Exploration Platform | 2023-04-30T01:58:26Z | | 13 | [hoppscotch](https://github.com/hoppscotch/hoppscotch) | 51181 | 3494 | TypeScript | 111 | 👽 Open source API development ecosystem - https://hoppscotch.io | 2023-04-23T13:47:10Z | | 14 | [playwright](https://github.com/microsoft/playwright) | 50145 | 2505 | TypeScript | 783 | Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. | 2023-04-29T22:21:41Z | | 15 | [ionic-framework](https://github.com/ionic-team/ionic-framework) | 48978 | 13631 | TypeScript | 470 | A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript. | 2023-04-30T02:58:47Z | | 16 | [tabby](https://github.com/Eugeny/tabby) | 46397 | 2783 | TypeScript | 1349 | A terminal for a more modern age | 2023-04-28T20:54:57Z | | 17 | [docusaurus](https://github.com/facebook/docusaurus) | 44184 | 6885 | TypeScript | 235 | Easy to maintain open source documentation websites. | 2023-04-29T17:28:35Z | | 18 | [DefinitelyTyped](https://github.com/DefinitelyTyped/DefinitelyTyped) | 43803 | 29029 | TypeScript | 680 | The repository for high quality TypeScript type definitions. | 2023-04-30T00:05:41Z | | 19 | [babel](https://github.com/babel/babel) | 42197 | 5621 | TypeScript | 640 | 🐠 Babel is a compiler for writing next generation JavaScript. | 2023-04-29T14:19:22Z | | 20 | [jest](https://github.com/jestjs/jest) | 41885 | 6343 | TypeScript | 447 | Delightful JavaScript Testing. | 2023-04-29T15:30:44Z | | 21 | [hyper](https://github.com/vercel/hyper) | 40771 | 3430 | TypeScript | 857 | A terminal built on web technologies | 2023-04-28T13:07:22Z | | 22 | [styled-components](https://github.com/styled-components/styled-components) | 38687 | 2442 | TypeScript | 150 | Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅 | 2023-04-27T10:01:25Z | | 23 | [vuetify](https://github.com/vuetifyjs/vuetify) | 36971 | 6762 | TypeScript | 1237 | 🐉 Vue Component Framework | 2023-04-29T21:00:17Z | | 24 | [react-use](https://github.com/streamich/react-use) | 36559 | 2906 | TypeScript | 314 | React Hooks — 👍 | 2023-04-17T15:56:53Z | | 25 | [nocodb](https://github.com/nocodb/nocodb) | 35673 | 2231 | TypeScript | 406 | 🔥 🔥 🔥 Open Source Airtable Alternative | 2023-04-30T00:43:39Z | | 26 | [joplin](https://github.com/laurent22/joplin) | 35606 | 3953 | TypeScript | 294 | Joplin - an open source note taking and to-do application with synchronisation capabilities for Windows, macOS, Linux, Android and iOS. | 2023-04-29T13:39:15Z | | 27 | [react-hook-form](https://github.com/react-hook-form/react-hook-form) | 34588 | 1722 | TypeScript | 2 | 📋 React Hooks for form state management and validation (Web + React Native) | 2023-04-28T21:32:54Z | | 28 | [lerna](https://github.com/lerna/lerna) | 34508 | 2318 | TypeScript | 303 | :dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository. | 2023-04-28T21:01:43Z | | 29 | [query](https://github.com/TanStack/query) | 34292 | 2211 | TypeScript | 27 | 🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query. | 2023-04-30T02:41:12Z | | 30 | [nativefier](https://github.com/nativefier/nativefier) | 33435 | 2100 | TypeScript | 232 | Make any web page a desktop application | 2023-03-27T17:28:42Z | | 31 | [type-challenges](https://github.com/type-challenges/type-challenges) | 33251 | 3466 | TypeScript | 23901 | Collection of TypeScript type challenges with online judge | 2023-04-16T00:04:04Z | | 32 | [taro](https://github.com/NervJS/taro) | 32824 | 4475 | TypeScript | 915 | 开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/ | 2023-04-28T14:26:00Z | | 33 | [immutable-js](https://github.com/immutable-js/immutable-js) | 32554 | 1865 | TypeScript | 100 | Immutable persistent data collections for Javascript which increase efficiency and simplicity. | 2023-03-26T17:19:49Z | | 34 | [formik](https://github.com/jaredpalmer/formik) | 32276 | 2678 | TypeScript | 653 | Build forms in React, without the tears 😭 | 2023-04-28T08:58:04Z | | 35 | [date-fns](https://github.com/date-fns/date-fns) | 31412 | 1644 | TypeScript | 420 | ⏳ Modern JavaScript date utility library ⌛️ | 2023-04-30T02:55:35Z | | 36 | [typeorm](https://github.com/typeorm/typeorm) | 31086 | 5773 | TypeScript | 1890 | 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. | 2023-04-29T19:32:51Z | | 37 | [prisma](https://github.com/prisma/prisma) | 30962 | 1117 | TypeScript | 2725 | Next-generation ORM for Node.js & TypeScript \| PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB | 2023-04-29T18:48:47Z | | 38 | [astro](https://github.com/withastro/astro) | 29923 | 1521 | TypeScript | 114 | The all-in-one web framework designed for speed. ⭐️ Star to support our work! | 2023-04-29T22:49:29Z | | 39 | [n8n](https://github.com/n8n-io/n8n) | 29850 | 3477 | TypeScript | 144 | Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. | 2023-04-29T05:58:45Z | | 40 | [graphql-engine](https://github.com/hasura/graphql-engine) | 29650 | 2636 | TypeScript | 1966 | Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events. | 2023-04-29T17:13:11Z | | 41 | [rxjs](https://github.com/ReactiveX/rxjs) | 28798 | 2940 | TypeScript | 204 | A reactive programming library for JavaScript | 2023-04-27T19:00:30Z | | 42 | [html2canvas](https://github.com/niklasvh/html2canvas) | 28114 | 4623 | TypeScript | 835 | Screenshots with JavaScript | 2023-04-17T19:21:45Z | | 43 | [solid](https://github.com/solidjs/solid) | 27354 | 736 | TypeScript | 26 | A declarative, efficient, and flexible JavaScript library for building user interfaces. | 2023-04-30T02:50:14Z | | 44 | [lx-music-desktop](https://github.com/lyswhut/lx-music-desktop) | 26596 | 4394 | TypeScript | 288 | 一个基于 electron 的音乐软件 | 2023-04-29T07:20:20Z | | 45 | [appsmith](https://github.com/appsmithorg/appsmith) | 26439 | 2537 | TypeScript | 3223 | Framework to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API. | 2023-04-29T22:49:39Z | | 46 | [slidev](https://github.com/slidevjs/slidev) | 26423 | 1019 | TypeScript | 46 | Presentation Slides for Developers | 2023-04-29T13:12:00Z | | 47 | [mobx](https://github.com/mobxjs/mobx) | 26397 | 1753 | TypeScript | 24 | Simple, scalable state management. | 2023-04-25T09:26:16Z | | 48 | [cheerio](https://github.com/cheeriojs/cheerio) | 26285 | 1592 | TypeScript | 12 | The fast, flexible, and elegant library for parsing and manipulating HTML and XML. | 2023-04-28T16:06:28Z | | 49 | [angular-cli](https://github.com/angular/angular-cli) | 26059 | 12107 | TypeScript | 208 | CLI tool for Angular | 2023-04-30T00:20:59Z | | 50 | [react-select](https://github.com/JedWatson/react-select) | 26035 | 4040 | TypeScript | 229 | The Select Component for React.js | 2023-04-26T14:27:48Z | | 51 | [trpc](https://github.com/trpc/trpc) | 25044 | 857 | TypeScript | 75 | 🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy. | 2023-04-30T02:23:45Z | | 52 | [jsoncrack.com](https://github.com/AykutSarac/jsoncrack.com) | 23878 | 1271 | TypeScript | 42 | ⭐️ Transform data chaos into clarity with JSON Crack - the ultimate JSON visualization solution. | 2023-04-29T21:04:41Z | | 53 | [xstate](https://github.com/statelyai/xstate) | 23650 | 1097 | TypeScript | 95 | State machines and statecharts for the modern web. | 2023-04-29T23:24:29Z | | 54 | [devtools](https://github.com/vuejs/devtools) | 23581 | 4097 | TypeScript | 427 | ⚙️ Browser devtools extension for debugging Vue.js applications. | 2023-04-29T04:40:06Z | | 55 | [components](https://github.com/angular/components) | 23469 | 6502 | TypeScript | 1854 | Component infrastructure and Material Design components for Angular | 2023-04-30T00:17:06Z | | 56 | [pnpm](https://github.com/pnpm/pnpm) | 23439 | 709 | TypeScript | 1096 | Fast, disk space efficient package manager | 2023-04-30T00:02:12Z | | 57 | [remix](https://github.com/remix-run/remix) | 23247 | 1899 | TypeScript | 246 | Build Better Websites. Create modern, resilient user experiences with web fundamentals. | 2023-04-29T21:33:22Z | | 58 | [docz](https://github.com/doczjs/docz) | 23237 | 1500 | TypeScript | 107 | ✍ It has never been so easy to document your things! | 2022-09-23T22:42:47Z | | 59 | [react-redux](https://github.com/reduxjs/react-redux) | 22772 | 3342 | TypeScript | 15 | Official React bindings for Redux | 2023-04-08T17:17:39Z | | 60 | [editor.js](https://github.com/codex-team/editor.js) | 22627 | 1756 | TypeScript | 430 | A block-style editor with clean JSON output | 2023-04-29T16:27:27Z | | 61 | [NativeScript](https://github.com/NativeScript/NativeScript) | 22461 | 1624 | TypeScript | 918 | ⚡ 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 and you name it compatible. | 2023-04-29T16:14:06Z | | 62 | [react-admin](https://github.com/marmelab/react-admin) | 22019 | 4879 | TypeScript | 97 | A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design | 2023-04-28T14:13:53Z | | 63 | [autocomplete](https://github.com/withfig/autocomplete) | 21887 | 5007 | TypeScript | 118 | IDE-style autocomplete for your existing terminal & shell | 2023-04-27T20:28:51Z | | 64 | [react-starter-kit](https://github.com/kriasoft/react-starter-kit) | 21866 | 4140 | TypeScript | 3 | The web's most popular Jamstack front-end template (boilerplate) for building web applications with React | 2023-04-27T17:00:24Z | | 65 | [windows95](https://github.com/felixrieseberg/windows95) | 21775 | 1277 | TypeScript | 124 | 💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows. | 2023-03-15T18:10:25Z | | 66 | [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap) | 21677 | 3507 | TypeScript | 131 | Bootstrap components built with React | 2023-04-27T17:45:59Z | | 67 | [backstage](https://github.com/backstage/backstage) | 21669 | 3984 | TypeScript | 348 | Backstage is an open platform for building developer portals | 2023-04-30T00:42:02Z | | 68 | [zod](https://github.com/colinhacks/zod) | 21591 | 749 | TypeScript | 172 | TypeScript-first schema validation with static type inference | 2023-04-29T17:45:57Z | | 69 | [vant](https://github.com/youzan/vant) | 21248 | 9469 | TypeScript | 36 | A lightweight, customizable Vue UI library for mobile web apps. | 2023-04-27T16:19:08Z | | 70 | [electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate) | 21217 | 3612 | TypeScript | 56 | A Foundation for Scalable Cross-Platform Apps | 2023-04-28T18:31:33Z | | 71 | [lens](https://github.com/lensapp/lens) | 20962 | 1262 | TypeScript | 865 | Lens - The way the world runs Kubernetes | 2023-04-28T02:01:04Z | | 72 | [refined-github](https://github.com/refined-github/refined-github) | 20943 | 1431 | TypeScript | 150 | :octocat: Browser extension that simplifies the GitHub interface and adds useful features | 2023-04-29T17:44:31Z | | 73 | [ink](https://github.com/vadimdemedes/ink) | 20655 | 552 | TypeScript | 34 | 🌈 React for interactive command-line apps | 2023-04-27T13:29:23Z | | 74 | [generator-jhipster](https://github.com/jhipster/generator-jhipster) | 20522 | 3973 | TypeScript | 273 | JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures. | 2023-04-29T16:25:08Z | | 75 | [PicGo](https://github.com/Molunerfinn/PicGo) | 20416 | 2049 | TypeScript | 26 | :rocket:A simple & beautiful tool for pictures uploading built by vue-cli-electron-builder | 2023-04-17T11:53:23Z | | 76 | [Babylon.js](https://github.com/BabylonJS/Babylon.js) | 20391 | 3116 | TypeScript | 102 | Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework. | 2023-04-28T15:36:08Z | | 77 | [novu](https://github.com/novuhq/novu) | 20292 | 1339 | TypeScript | 175 | The open-source notification infrastructure with fully functional embedded notification center | 2023-04-29T15:51:03Z | | 78 | [headlessui](https://github.com/tailwindlabs/headlessui) | 20283 | 837 | TypeScript | 10 | Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS. | 2023-04-28T17:06:40Z | | 79 | [yup](https://github.com/jquense/yup) | 20266 | 867 | TypeScript | 90 | Dead simple Object schema validation | 2023-04-29T05:58:47Z | | 80 | [recharts](https://github.com/recharts/recharts) | 20203 | 1540 | TypeScript | 467 | Redefined chart library built with React and D3 | 2023-04-29T19:08:29Z | | 81 | [SwitchHosts](https://github.com/oldj/SwitchHosts) | 20094 | 2243 | TypeScript | 345 | Switch hosts quickly! | 2023-04-15T07:36:41Z | | 82 | [redoc](https://github.com/Redocly/redoc) | 20050 | 2158 | TypeScript | 412 | 📘 OpenAPI/Swagger-generated API Reference Documentation | 2023-04-26T09:41:22Z | | 83 | [lenster](https://github.com/lensterxyz/lenster) | 19843 | 929 | TypeScript | 208 | Lenster is a decentralized and permissionless social media app built with Lens Protocol 🌿 | 2023-04-30T00:09:53Z | | 84 | [blueprint](https://github.com/palantir/blueprint) | 19784 | 2119 | TypeScript | 630 | A React-based UI toolkit for the web | 2023-04-28T22:16:18Z | | 85 | [jitsi-meet](https://github.com/jitsi/jitsi-meet) | 19640 | 6152 | TypeScript | 348 | Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. | 2023-04-29T02:47:06Z | | 86 | [graphql-js](https://github.com/graphql/graphql-js) | 19489 | 2110 | TypeScript | 148 | A reference implementation of GraphQL for JavaScript | 2023-04-29T19:36:26Z | | 87 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 19267 | 2369 | TypeScript | 227 | Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web. | 2023-04-19T06:23:38Z | | 88 | [react-dnd](https://github.com/react-dnd/react-dnd) | 19160 | 1933 | TypeScript | 377 | Drag and Drop for React | 2023-04-27T16:56:44Z | | 89 | [rxdb](https://github.com/pubkey/rxdb) | 19153 | 967 | TypeScript | 1 | A fast, offline-first, reactive database for JavaScript Applications https://rxdb.info/ | 2023-04-30T02:49:49Z | | 90 | [tiptap](https://github.com/ueberdosis/tiptap) | 18895 | 1714 | TypeScript | 207 | The headless editor framework for web artisans. | 2023-04-27T10:03:51Z | | 91 | [fingerprintjs](https://github.com/fingerprintjs/fingerprintjs) | 18891 | 2115 | TypeScript | 17 | Browser fingerprinting library. Compared to Fingerprint Pro has limited accuracy (40 - 60%), but is fully open source. | 2023-04-28T12:44:26Z | | 92 | [reselect](https://github.com/reduxjs/reselect) | 18883 | 696 | TypeScript | 20 | Selector library for Redux | 2023-04-27T04:39:36Z | | 93 | [wenyan](https://github.com/wenyan-lang/wenyan) | 18862 | 1081 | TypeScript | 181 | 文言文編程語言 A programming language for the ancient Chinese. | 2023-02-11T22:49:40Z | | 94 | [squoosh](https://github.com/GoogleChromeLabs/squoosh) | 18728 | 1308 | TypeScript | 112 | Make images smaller using best-in-class codecs, right in the browser. | 2023-04-24T19:10:54Z | | 95 | [apollo-client](https://github.com/apollographql/apollo-client) | 18670 | 2564 | TypeScript | 469 | :rocket:  A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server. | 2023-04-29T17:01:16Z | | 96 | [kibana](https://github.com/elastic/kibana) | 18430 | 7687 | TypeScript | 9043 | Your window into the Elastic Stack | 2023-04-30T02:29:29Z | | 97 | [budibase](https://github.com/Budibase/budibase) | 18185 | 1121 | TypeScript | 556 | Low code platform for creating internal tools, workflows, and admin panels in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀. Budibase, the low code platform you'll enjoy using ⚡ | 2023-04-29T21:06:50Z | | 98 | [cal.com](https://github.com/calcom/cal.com) | 18129 | 2326 | TypeScript | 784 | Scheduling infrastructure for absolutely everyone. | 2023-04-29T23:44:48Z | | 99 | [theia](https://github.com/eclipse-theia/theia) | 18021 | 2356 | TypeScript | 1365 | Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript. | 2023-04-28T14:03:49Z | | 100 | [grapesjs](https://github.com/GrapesJS/grapesjs) | 17805 | 3410 | TypeScript | 75 | Free and Open source Web Builder Framework. Next generation tool for building templates without coding | 2023-04-26T08:59:05Z |