TypeScript Mit

Open-source TypeScript projects categorized as Mit

Top 6 TypeScript Mit Projects

  1. Rocket.Chat

    The communications platform that puts data protection first.

    Project mention: Indie Hacking with Open Source Tools: Innovating on a Budget | dev.to | 2025-03-04

    Communication tools such as Mattermost and Rocket.Chat support team collaboration.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. Uppy

    The next open source file uploader for web browsers :dog:

    Project mention: How types make hard problems easy | news.ycombinator.com | 2024-12-19

    This is hand-wavey, but that can't be true: less complex type systems manage to express all kinds of interfaces correctly all the time.

    You're asking me to tell on my coworkers, and I'm too loyal to throw them under the bus :)

    Well, OK, here's one, but I'll keep it as blameless as possible. We had a thing where we wanted to register some event handlers. The primary use of these event handlers was to run a selector, and if the selected data changed, trigger an update, passing the selected data along. The initial implementation used existential types to store a list of callbacks, each returning different selected data. The "driver" then did the equality checking and update triggering. We later changed this, so that the callbacks - as far as the driver was concerned - all returned `void`, eliminating the need for an existential type. We just had to move the equality checking and update triggering inside the callbacks.

    Some features are straightforward translations: anywhere you have overloading and/or optional arguments you can (and often should) simplify by refactoring into multiple functions.

    For a concrete, public example...well, I remember the Uppy library had a lot of stuff like this. A lot of work goes into making it's "Plugin" interface look the way it does (start at [1] and keep reading I guess), and while I haven't sat down and re-engineered it I don't think it needs to be this way, if you're willing to give up some of the slickness of the interface.

    [1] https://github.com/transloadit/uppy/blob/main/packages/%40up...

  4. primeng

    The Most Complete Angular UI Component Library

    Project mention: Starting a Modern Angular Application | dev.to | 2025-02-16

    PrimeNG: has a lot of components, can be styled using CSS variables, and has a plugin for Tailwind CSS support;

  5. Rocket.Chat.Electron

    Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat

  6. Bitmagnet-Next-Web

    🧲 A modern BitTorrent indexer, powered by Bitmagnet - 一个更现代的磁力搜索列表程序,由 Bitmagnet 强力驱动

  7. custom-gpt-api-oauth

    Example Custom GPT with user authentication and the ability to read and write to a database.

    Project mention: Build a GPT That Talks to Your Database in One Day | dev.to | 2024-06-26

    Once I configured a custom domain on Clerk, everything worked beautifully! The result is a template project that any developer with at least two years of experience can fork, customize, and deploy in a single day. * GitHub Repository: Custom GPT API OAuth

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).

TypeScript Mit discussion

Log in or Post with

Index

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

# Project Stars
1 Rocket.Chat 42,498
2 Uppy 29,709
3 primeng 11,399
4 Rocket.Chat.Electron 1,610
5 Bitmagnet-Next-Web 182
6 custom-gpt-api-oauth 4

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?