TypeScript Collaboration

Open-source TypeScript projects categorized as Collaboration

Top 23 TypeScript Collaboration Projects

  • excalidraw

    Virtual whiteboard for sketching hand-drawn like diagrams

  • Project mention: ✨ 5 useful productivity apps for every developer! | dev.to | 2024-06-06

    The app hosted at excalidraw.com is a minimal showcase of what you can build with Excalidraw. Its source code is part of this repository as well, and the app features:

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

    SurveyJS logo
  • 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
  • Mattermost

    Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..

  • Project mention: Slack AI Training with Customer Data | news.ycombinator.com | 2024-05-16

    This feel like a corporate greed play, on what should be a relatively simple chat application. Slack has quickly become just another enterprise solution in search of shareholder value at expensive of data privacy. Regulation of these companies should be more apparent to people, but sadly, is not.

    I would recommend https://mattermost.com as an alternative.

  • focalboard

    Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.

  • Project mention: Elegant open source project tracking, Trello like but self-hosted | news.ycombinator.com | 2024-03-18

    I switched to Planka after Focalboard went community-supported, but failed to appoint any community leaders. So far, I'm very happy with Planka for my needs at home.


  • Bit

    A build system for development of composable software.

  • Project mention: Theming using CSS Variables? Turn Them into VS Code Snippets for Faster, Error-Free Coding | dev.to | 2024-04-14

    Our demo solution was built using Bit, which allows us to create shareable components, render component β€œpreviews,” generate component docs, and so on.

  • unleash

    Open-source feature management solution built for developers.

  • Project mention: How to Implement Feature Flags in Node.js using Unleash | dev.to | 2024-01-01

    Unleash (Feature Flags)

  • HedgeDoc

    HedgeDoc - Ideas grow better together

  • Project mention: Building a Blog in Django | news.ycombinator.com | 2023-09-12

    Nice and simple. I feel the only lacking feature for a basic blog is having unlisted blog posts, which is very handy when you want to share it to proof-readers. This can be done on google doc/hedgedoc [0] for sure, but then when porting there are very often typos creeping in.

    [0] https://hedgedoc.org/

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

    InfluxDB logo
  • FluidFramework

    Library for building distributed, real-time collaborative web applications

  • Project mention: FluidFramework: Build distributed, real-time collaborative web applications | news.ycombinator.com | 2024-01-11
  • partykit

    PartyKit simplifies developing multiplayer applications

  • Project mention: Cloudflare acquires PartyKit to allow developers to build real-time multi-user | news.ycombinator.com | 2024-04-05

    > Is there any documentation anywhere for this?

    PartyKit is open source (https://github.com/partykit/partykit/, MIT), so you could create your own back-end. The Socket.IO folks did: https://blog.partykit.io/posts/party-io-a-socket-io-backend-...

  • blocksuite

    🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.

  • Project mention: BlockSuite is the open-source block-based editor | news.ycombinator.com | 2023-07-26
  • liveblocks

    Liveblocks is the platform for adding collaborative editing, comments, and notifications into your application.

  • Project mention: How to setup ishaan1013/sandbox locally | dev.to | 2024-05-31


  • linen.dev

    Lightweight Google-searchable Slack alternative for Communities

  • Project mention: FLaNK Stack Weekly for 13 November 2023 | dev.to | 2023-11-13
  • nettu-meet

    Open source video conferencing system for tutors.

  • Twake

    Twake is a secure open source collaboration platform to improve organizational productivity.

  • SyncedStore

    SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.

  • Project mention: Local-first software: You own your data, in spite of the cloud (2019) | news.ycombinator.com | 2023-10-02

    This article has been quite the inspiration for many projects and progress on this front. I think we're seeing more and more developments around CRDTs and local-first frameworks / applications.

    I'm working on a few projects in this area:

    - https://www.typecell.org - Notion meets Notebook-style live programming for TypeScript / React

    - https://www.blocknotejs.org - a rich text editor built on TipTap / Prosemirror that supports Yjs for local-first collaboration

    - https://syncedstore.org - a wrapper around Yjs for easier development

    In my experience so far, some things get more complicated when building a local-first application, and some things get a lot easier. What gets easier is that once you've modeled and implemented the data-layer (which does require you to rethink / unlearn a few principles), you don't need to worry about data-fetching, errors etc. as much as in a regular "API-based" app.

    Another interesting video I recommend on this topic is about Linear's "Sync Engine" which employs some of the local-first techniques as well: https://www.youtube.com/watch?v=Wo2m3jaJixU

  • Rocket.Chat.Electron

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

  • vrite

    Open-source developer content platform

  • Project mention: I Published This with Drag and Drop using Vrite | dev.to | 2024-03-12

    These reasons (and many others) are why I decided to create Vrite - an open-source developer content platform.

  • gistpad

    VS Code extension for managing and sharing code snippets, notes and interactive samples using GitHub Gists

  • webcrumbs

    Create and modify Node.js websites and applications with an admin interface and powerful themes and plugins, enriched by the community. 🌟 Star to support our work!

  • Project mention: πŸš€ How to Create React Components Really Quick πŸ› οΈ | dev.to | 2024-06-11
  • json-joy

    JSON CRDT, JSON CRDT Patch, JSON Patch+, JSON Predicate, JSON Pointer, JSON Expression, JSON Type

  • skiff-apps

    Privacy-first, end-to-end encrypted Mail, Pages, Drive, and Calendar.

  • Project mention: Skiff Is Joining Notion | news.ycombinator.com | 2024-02-09
  • atomic

    Chat with and teach your calendar to solve your scheduling & time problems

  • Project mention: For time blocking & Motivation You can use Atomic for free on your local machine | /r/GetMotivatedGroup | 2023-09-25
  • tellery

    Tellery lets you build metrics using SQL and bring them to your team. As easy as using a document. As powerful as a data modeling tool.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 Collaboration discussion

Log in or Post with

TypeScript Collaboration related posts

  • πŸš€ How to Create React Components Really Quick πŸ› οΈ

    1 project | dev.to | 11 Jun 2024
  • T-Shirt Tuesday

    1 project | dev.to | 4 Jun 2024
  • UI elements with a hand-drawn, sketchy look

    3 projects | news.ycombinator.com | 1 Jun 2024
  • Open AI with Vercel: Solution to Gateway Timeouts

    1 project | dev.to | 30 May 2024
  • Overview: Express.js Framework Middleware's

    1 project | dev.to | 30 May 2024
  • Build a Scalable REST API with TypeScript, Express, Drizzle ORM, and Turso Database: A Step-by-Step Guide

    3 projects | dev.to | 27 May 2024
  • Slack AI Training with Customer Data

    7 projects | news.ycombinator.com | 16 May 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’


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

Project Stars
1 excalidraw 75,749
2 Rocket.Chat 39,187
3 Mattermost 28,448
4 focalboard 20,521
5 Bit 17,665
6 unleash 10,585
7 HedgeDoc 4,825
8 FluidFramework 4,649
9 partykit 4,206
10 blocksuite 4,005
11 liveblocks 3,157
12 linen.dev 2,736
13 nettu-meet 2,245
14 Twake 1,767
15 SyncedStore 1,661
16 Rocket.Chat.Electron 1,568
17 vrite 1,526
18 gistpad 921
19 webcrumbs 769
20 json-joy 676
21 skiff-apps 601
22 atomic 360
23 tellery 352

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.