TypeScript JavaScript

Open-source TypeScript projects categorized as JavaScript

Top 23 TypeScript JavaScript Projects

  • freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

    Project mention: Good coding groups for black women? | news.ycombinator.com | 2024-01-13
  • Vue.js

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

    Project mention: Vue 2 Final Release | news.ycombinator.com | 2023-12-25
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • TypeScript

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

    Project mention: A Deep Dive into the satisfies operator in Typescript | dev.to | 2024-03-12

    For more about the satisfies operator, check out the following issue, where the discussion for adding the satisfies operator to Typescript happened.

  • Angular

    Deliver web apps with confidence 🚀

    Project mention: Episode 24/09: Testing without TestBed, SSR & Hydration | dev.to | 2024-03-16
  • Material UI

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

    Project mention: Zero-runtime CSS-in-JS implementation | news.ycombinator.com | 2024-01-29
  • storybook

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

    Project mention: Announcing AnalogJS 1.0 🚀 | dev.to | 2024-03-14

    We are continuing to make building fullstack websites and application with Analog and Angular as seamless as possible, and extending the Angular ecosystem through integrations with Astro, Nx, [Vitest]https://analogjs.org/docs/features/testing/vitest, Storybook, and more.

  • Nest

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

    Project mention: Utilizando Testcontainers para Testes de Integração com NestJS e Prisma ORM | dev.to | 2024-03-16
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Playwright

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

    Project mention: Monitoring your Website End to End with Playwright | dev.to | 2024-03-15

    Playwright is a Node.js library for automating browsers. It allows you to write scripts to interact with web pages, just like a real user would. You can use it to fill out forms, click buttons, and navigate between pages. It is most commonly used for end-to-end testing of the code-base, but it's also a great tool for monitoring continuously.

  • Socket.io

    Realtime application framework (Node.JS server)

    Project mention: Mastering Microservices: A Hands-On Tutorial with Node.js, RabbitMQ, Nginx, and Docker | dev.to | 2024-02-08

    Before diving into this tutorial, if you find microservices mysterious, check out my previous article for a detailed explanation. In this hands-on tutorial, we'll build a real-time chat server using Node.js, Socket.io, RabbitMQ, and Docker. Get ready for a practical journey into the world of microservices! Let's begin.

  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

    Project mention: The Mechanics of Silicon Valley Pump and Dump Schemes | dev.to | 2024-02-18

    Strapi

  • Docusaurus

    Easy to maintain open source documentation websites.

    Project mention: Craft Your GitHub Profile Page in 60 Seconds with Zero Code, Absolutely Free | dev.to | 2024-03-11
  • Ionic Framework

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

    Project mention: Design Systems with Web Components | dev.to | 2023-12-18

    I was recently able to sit down with some of the core members of Ionic, who also created Stencil a toolchain for building Design Systems and Progressive Web Apps. We talked at great length how typically companies are approaching Ionic from a Design Team and need help building components. As a developer I wanted to talk about the Web Components that are used within the Design System first. There was a decent amount of surprise, so I thought I would break down what a Design System is and why it doesn't matter which end you start with, as long as you have both your Design and Development teams working together to build your Design System.

  • jest

    Delightful JavaScript Testing.

    Project mention: JS Toolbox 2024: Bundlers and Test Frameworks | dev.to | 2024-03-03

    Jest, created and maintained by Facebook, is a JavaScript testing framework with a focus on simplicity. It is often recognized for its zero-configuration setup and seamless integration, especially with React applications, making it a favored choice for developers in both small-scale projects and large enterprise applications.

  • Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

    Project mention: Mastering Jest Configuration for React TypeScript Projects with Vite: A Step-by-Step Guide | dev.to | 2023-12-15

    node 'node_modules/.bin/jest' '/Users/satparkash/code/test-app/src/A pp.test.tsx' -t 'App' FAIL src/App.test.tsx ● Test suite failed to run SyntaxError: /Users/satparkash/code/test-app/src/App.test.tsx: Support for the experimental syntax 'jsx' isn't currently enabled (6:12): 4 | describe('App', () => { 5 | it('should work as expected', () => { > 6 | render(); | ^ 7 | }); 8 | }); 9 | Add @babel/preset-react (https://github.com/babel/babel/tree/main/packages/babel-preset-react) to the 'presets' section of your Babel config to enable transformation. If you want to leave it as-is, add @babel/plugin-syntax-jsx (https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-jsx) to the 'plugins' section to enable parsing. Test Suites: 1 failed, 1 total Tests: 0 total Snapshots: 0 total Time: 0.278 s Ran all test suites matching /\/Users\/satparkash\/code\/test-app\/src\/App.test.tsx/i with tests matching "App".

  • hyperterm

    A terminal built on web technologies

    Project mention: Terminal commands I use as a frontend developer | dev.to | 2024-03-09

    I am using iTerm2 on my macOS. Other available options are Hyper and VS Code’s inbuilt terminal, which I sometimes use for quick tests. You can open a terminal in VS Code by using the keyboard shortcut CMD + J or CTRL + J on Windows, or View → Terminal.

  • PixiJS

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

    Project mention: JSON Canvas – An open file format for infinite canvas data | news.ycombinator.com | 2024-03-11
  • Joplin

    Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.

    Project mention: Joplin is an open source note-taking app | news.ycombinator.com | 2024-03-03
  • Appwrite

    Build like a team of hundreds_

    Project mention: Biometric authentication with Passkeys | dev.to | 2024-03-09

    Appwrite for user management, databases, and serverless functions

  • vuetify

    🐉 Vue Component Framework

    Project mention: Top Material Design 3 web frameworks of 2024 | dev.to | 2024-01-23

    👉 https://vuetifyjs.com

  • Rocket.Chat

    The communications platform that puts data protection first.

    Project mention: Rocket.Chat: Surprising user limit in 6.5.0 | news.ycombinator.com | 2024-01-19
  • Hexo

    A fast, simple & powerful blog framework, powered by Node.js.

    Project mention: Ask HN: Looking for lightweight personal blogging platform | news.ycombinator.com | 2024-02-06

    A lot of great suggestions here and some stuff I’ve never heard of before!

    Throwing my own suggestion into the ring, as I was just looking into this last week.

    I started setting up a blog using Hexo. It’s another Node based SSG that uses markdown and supports tags. It has a lot of neat plugins that people have developed, too.

    I like it so far!

    https://github.com/hexojs/hexo

  • Prisma

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

    Project mention: Utilizando Testcontainers para Testes de Integração com NestJS e Prisma ORM | dev.to | 2024-03-16
  • lx-music-desktop

    一个基于 electron 的音乐软件

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-16.

TypeScript JavaScript related posts

Index

What are some of the best open-source JavaScript projects in TypeScript? This list will help you:

Project Stars
1 freeCodeCamp 385,148
2 Vue.js 206,570
3 TypeScript 97,189
4 Angular 94,129
5 Material UI 91,099
6 storybook 82,368
7 Nest 63,455
8 Playwright 60,281
9 Socket.io 59,934
10 Strapi 59,330
11 Docusaurus 51,989
12 Ionic Framework 50,277
13 jest 43,404
14 Babel (Formerly 6to5) 42,829
15 hyperterm 42,466
16 PixiJS 42,146
17 Joplin 42,095
18 Appwrite 40,218
19 vuetify 38,857
20 Rocket.Chat 38,519
21 Hexo 38,216
22 Prisma 36,694
23 lx-music-desktop 35,659
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com