TypeScript is a strongly typed superset of JavaScript that compiles to plain JavaScript, enabling developers to build scalable and robust applications with improved code quality. By introducing optional static typing, TypeScript allows developers to catch errors early in the development process, making debugging and refactoring easier and more efficient. It supports modern JavaScript features, such as modules, classes, and async/await, while offering backward compatibility with older JavaScript environments. TypeScript's tooling, including autocompletion and navigation features, enhances the development experience in IDEs. Furthermore, TypeScript's widespread adoption across frameworks like Angular, React, and Node.js ecosystems illustrates its versatility and power in building both client-side and server-side applications. As a result, learning TypeScript can significantly enhance your productivity and maintainability in larger codebases, making it a highly valuable skill in modern software development.
View the most prominent open source TypeScript projects in the list below. Click on a specific project to view its alternative or complementary packages.
- Visual Studio Code☆164,510Updated this week
- TypeScript is a superset of JavaScript that compiles to clean JavaScript output.☆101,134Updated this week
- A modern runtime for JavaScript and TypeScript.☆97,921Updated this week
- Deliver web apps with confidence 🚀☆96,263Updated this week
- An enterprise-class UI design language and React UI library☆92,557Updated this week
- Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation☆84,698Updated this week
- Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one☆74,324Updated this week
- Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown☆72,482Updated this week
- A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScrip…☆67,837Updated this week
- A collection of awesome things regarding React ecosystem☆65,611Updated last month
- 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.☆63,845Updated this week
- A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.☆51,100Updated this week
- High performance self-hosted photo and video management solution.☆52,142Updated this week
- Prettier is an opinionated code formatter.☆49,451Updated this week
- The repository for high quality TypeScript type definitions.☆48,676Updated this week
- Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.☆49,056Updated this week
- Cheatsheets for experienced React developers getting started with TypeScript☆45,479Updated this week
- Fuel Network Typescript SDK☆44,042Updated this week
- Collection of TypeScript type challenges with online judge☆43,417Updated this week
- 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge m…☆43,315Updated 3 months ago
- 🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte …☆42,562Updated this week
- 📋 React Hooks for form state management and validation (Web + React Native)☆41,617Updated this week
- A browser based code editor☆40,510Updated last week
- 🐉 Vue Component Framework☆39,900Updated this week
- Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB☆39,764Updated this week
- A fast, simple & powerful blog framework, powered by Node.js.☆39,541Updated last month
- An extremely fast bundler for the web☆38,194Updated 3 weeks ago
- Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products wi…☆36,692Updated this week
- 开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/☆35,619Updated this week
- Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.☆35,390Updated this week
- 🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.☆35,023Updated this week
- Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.☆34,654Updated this week
- ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works …☆34,259Updated last week
- An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.☆34,520Updated this week
- TypeScript-first schema validation with static type inference☆34,095Updated last week
- Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.☆32,903Updated this week
- Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google shee…☆32,995Updated this week
- Scheduling infrastructure for absolutely everyone.☆32,471Updated this week
- Rust-based platform for the Web☆31,252Updated this week
- Drag & drop UI to build your customized LLM flow☆31,648Updated this week