SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript TypeScript Projects
-
VS Code is my preferred IDE and I recommend it to my team. Additionally, we use Prettier to enforce consistent, clean code style across our projects.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
react
Cheatsheets for experienced React developers getting started with TypeScript (by typescript-cheatsheets)
Guía de TypeScript para React: Using TypeScript with React
-
30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
30 Days of JS preparation 30 Days of Javascript preparation that teaches JS topics in 30 days one topic per day, quite a good roadmap as well to learn JS from scratch.
-
Project mention: So, you want to set up a Monaco editor with a language server | dev.to | 2024-10-19
Let's start with the most simple Monaco setup. I will use vanilla TS with Vite and Bun as package manager, so I hope it will be simple to extrapolate into different frameworks. You can also find similar example written with React in the official repo.
-
ToolJet
Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀
Project mention: Show HN: ToolJet 3.0 – open-source internal tool and workflow builder | news.ycombinator.com | 2024-11-13 -
Project mention: A Practical guide to building cross-platform apps with Angular, Ionic, Capacitor, and Nx | dev.to | 2024-11-29
Capacitor Documentation
-
-
Razzle is a build tool created by Airbnb, which also simplifies server-side rendering. It abstracts away the complexity of configuring server-side rendering settings and allows developers to easily create versatile JavaScript applications. Razzle supports features like code splitting, CSS-in-JS, and hot module replacement, making it suitable for building React applications that require server-side rendering.
-
-
Project mention: Performance Analysis of JSON, Buffer / Custom Binary Protocol, Protobuf, and MessagePack for Websockets | dev.to | 2024-10-31
In this code example, I use protobuf.js, a javascript implementation of protobufs. I use reflection to generate the protobuf code at runtime. You can also generate code statically, but it has no impact on performance according to the protobuf.js wiki, however it does load protobuf code faster, but that does not impact the performance at all when sending websocket messages.
-
7. TestCafe TestCafe is a powerful open-source testing tool designed specifically for web applications. It simplifies the testing process by allowing developers to write tests in JavaScript or TypeScript without requiring browser plugins. TestCafe runs tests directly in the browser and supports a wide range of browsers without additional configurations. It provides an intuitive API for defining tests, making it accessible for both novice and experienced testers.
-
Project mention: Release Radar · August 2024: Major updates from the open source community | dev.to | 2024-09-05
If you love building games, this one is for you. PlayCanvas is a WebGL and HTML5 game engine. Some of the web's most popular games have been built with PlayCanvas. The latest release has tonnes of breaking changes from removing WebGL1 support along with dozens of other legacy scripts and functions. There are also some new rendering features, materials, and blending tools. Dig into all the changes in the release notes.
-
h5-Dooring
H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.
Github address: https://github.com/MrXujiang/h5-Dooring
-
https://github.com/PipedreamHQ/pipedream/issues/954
No I don’t think so. You probably want n8n if you’re keen on self-hosting.
-
artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
-
Project mention: Personal Finance Management App with Django, HTMX, Alpine, Tailwind and Plaid | dev.to | 2024-10-09
Tailwind CSS handles the styling in this project, which speeds up the development of clean and responsive UIs. This project also uses Flowbite for pre-built UI components like modals, tooltips, and buttons. Flowbite integrates well with Tailwind and helps you avoid reinventing the wheel for common UI elements.
-
Project mention: I Built a Shadcn Slot Machine for Hacktoberfest—and I’m Just Getting Started | dev.to | 2024-10-06
Hacktoberfest isn’t over yet, and I’m still looking at where I can contribute next. I’ve been wanting to give something back to Oh My Zsh, a tool I’ve relied on for ages. I’m also eyeing the Next SEO package (this one), since it’s been a huge help on several projects and deserves some community love.
-
intl-tel-input
A JavaScript plugin for entering and validating international telephone numbers. React and Vue components also included.
It's trivially easy to deal with this on input, for example using https://intl-tel-input.com
> For most phone numbers, you just need to round trip them
That would be a great entry in a book, "myths developers believe about phone numbers".
-
Bot Builder SDK
Bot Framework provides the most comprehensive experience for building conversation applications.
-
Project mention: Cash: A small jQuery alternative for modern browsers | news.ycombinator.com | 2024-11-02
Back in the days when trying to slim down JS I used https://github.com/filamentgroup/shoestring Main reason was because they had offered a custom build to only add what you really need.
It looks like cash has that as well, just bit more hidden in the documentation https://github.com/fabiospampinato/cash/blob/master/docs/par... If I'd use it I'd give that a try.
Somehow I still think going with what the browsers have to offer nowadays is a better option - actually it's really good and jQuery isn't really needed anymore. Especially when even the small jQuery alternative is still 6kB, while Preact, a react like lib, is only half the size.
-
OSS Alternative to Twilio
-
-
JavaScript TypeScript discussion
JavaScript TypeScript related posts
-
Creating a TypeScript CLI for Your Monorepo
-
The Final Stretch of My Open Source Journey: Part 2
-
Launch HN: Human Layer (YC F24) – Human-in-the-Loop API for AI Systems
-
Vitest vs. Jest: why we are betting on Vitest
-
Free Cross Browser Testing Tools to pick in 2025
-
Web3 UI For Simple Smart Contract
-
Open Source Contribution: Round 2
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Dec 2024
Index
What are some of the best open-source TypeScript projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | prettier | 49,524 |
2 | react | 45,552 |
3 | 30-Days-Of-JavaScript | 43,487 |
4 | Monaco Editor | 40,684 |
5 | ToolJet | 33,227 |
6 | capacitor | 12,326 |
7 | tsdx | 11,244 |
8 | razzle | 11,107 |
9 | PatrickJS-starter | 10,326 |
10 | protobuf | 9,971 |
11 | TestCafe | 9,826 |
12 | engine | 9,733 |
13 | h5-Dooring | 9,452 |
14 | pipedream | 9,032 |
15 | artillery | 8,082 |
16 | flowbite | 8,022 |
17 | next-seo | 7,730 |
18 | intl-tel-input | 7,707 |
19 | Bot Builder SDK | 7,510 |
20 | cash | 6,969 |
21 | fonoster | 6,378 |
22 | golden-layout | 6,307 |
23 | generator-angular-fullstack | 6,122 |