TypeScript Desktop

Open-source TypeScript projects categorized as Desktop

Top 23 TypeScript Desktop Projects

  1. NextChat

    ✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows

    Project mention: GEEKCTF 2024 brief writeup | dev.to | 2024-12-20

    A ChatGPT website built by NextChat Using Access Code given in challenge description, we can ask the bot for flag. Also we discover that this website has SSRF vulnerability (CVE-2023-49785), so we just have performed an internal http request that asking flag.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. reactotron

    A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

    Project mention: React Native Debugger: Best Tools and How to Use Them | dev.to | 2024-12-30

    Usage: Install Reactotron via npm and follow the setup instructions on the Reactotron GitHub page. Use it to monitor API activity and validate state transitions.

  4. Zettlr

    Your One-Stop Publication Workbench

    Project mention: Information flow - how I capture the notes | dev.to | 2024-08-26

    zettlr - great for long form, but missing some daily use functions.

  5. clients

    Bitwarden client apps (web, browser extension, desktop, and cli).

    Project mention: Bitwarden introduces mandatory 2FA for new devices | news.ycombinator.com | 2025-01-28

    The new extension is a lagfest. There's a noticeable 2s latency to every action now. I don't know how something like this makes it to GA. Long ticket: https://github.com/bitwarden/clients/issues/12286

  6. devhub

    TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (by devhubapp)

  7. fiddle

    :electron: 🚀 The easiest way to get started with Electron

  8. mockoon

    Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.

    Project mention: Mockoon is the easiest and quickest way to run mock APIs locally | news.ycombinator.com | 2025-05-06
  9. SaaSHub

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

    SaaSHub logo
  10. yaak

    The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬

    Project mention: These 20 Awesome API Clients Will Change How You Work with APIs | dev.to | 2025-06-11

    Yaak is a beautifully designed native API client for developers who want a fast and intuitive experience on the desktop.

  11. react-nodegui

    Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀

  12. Podman Desktop

    Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.

    Project mention: Podman Desktop 1.11: Light mode and new Kubernetes features | news.ycombinator.com | 2024-06-26

    With all of these great improvements in recent months i'd love to see an updated roadmap... https://github.com/containers/podman-desktop/wiki/Roadmap

  13. Imagine

    🖼️ PNG/JPEG optimization app for macOS, Windows and Linux. (by meowtec)

  14. books

    Free Accounting Software (by frappe)

  15. vibe

    Transcribe on your own! (by thewh1teagle)

    Project mention: Ask HN: What API or software are people using for transcription? | news.ycombinator.com | 2025-06-09

    I use whisperfile[1] directly. The whisper-large-v3 model seems good with non-English transcription, which is my main use-case.

    I am also eyeing whisperX[2], because I want to play some more with speaker diarization.

    Your use-case seems to be batch transcription, so I'd suggest you go ahead and just use whisperfile, it should work well on an M4 mini, and it also has an HTTP API if you just start it without arguments.

    If you want more interactivity, I have been using Vibe[3] as an open-source replacement of SuperWhisper[4], but VoiceInk from a sibling comment seems better.

    Aside: It seems that so many of the mentioned projects use whisper at the core, that it would be interesting to explicitly mark the projects that don't use whisper, so we can have a real fundamental comparison.

    [1] https://huggingface.co/Mozilla/whisperfile

    [2] https://github.com/m-bain/whisperX

    [3] https://github.com/thewh1teagle/vibe/

    [4] https://superwhisper.com/

  16. desktop

    Mattermost Desktop application for Windows, Mac and Linux (by mattermost)

  17. NetPad

    A cross-platform C# editor and playground.

  18. rnx-kit

    Modern, scalable tools. Exceptional developer experience.

  19. Rocket.Chat.Electron

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

  20. ElectronMail

    Unofficial ProtonMail Desktop App

  21. element-desktop

    A glossy Matrix collaboration client for desktop.

  22. Graviton-App

    🚀 A modern-looking Code Editor

  23. surrealist

    Surrealist is the ultimate way to visually manage your SurrealDB database

    Project mention: Posta: Building a Social Blogging Backend with SurrealDB, Nix, and Nushell | dev.to | 2025-05-13

    You can load posta.surql into the Surrealist app to explore and learn more about Posta.

  24. wire-desktop

    :computer: Wire for desktop

  25. browser

    The browser that fights for your privacy. (by dothq)

  26. 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 Desktop discussion

Log in or Post with

TypeScript Desktop related posts

  • Penetration Testing for API Security: Protecting Digital Gateways

    4 projects | dev.to | 22 Apr 2025
  • What's new in Surrealist 3.3

    1 project | dev.to | 10 Apr 2025
  • Find your celebrity soulmate with the magic of vector search

    1 project | dev.to | 7 Apr 2025
  • Yaak – Organize and Execute REST, GraphQL, WebSockets, Server Sent Events, gRPC

    1 project | news.ycombinator.com | 26 Mar 2025
  • Show HN: Yaak – An Open Source, Git-Friendly Desktop API Client

    3 projects | news.ycombinator.com | 26 Feb 2025
  • Introducing Surreal Sidekick, your personal AI assistant

    1 project | dev.to | 23 Dec 2024
  • Intuitive desktop API client, alternative to Postman and Insomnia

    1 project | news.ycombinator.com | 21 Nov 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 NextChat 83,872
2 reactotron 15,249
3 Zettlr 11,456
4 clients 10,339
5 devhub 9,899
6 fiddle 7,584
7 mockoon 7,270
8 yaak 6,781
9 react-nodegui 6,203
10 Podman Desktop 5,971
11 Imagine 3,865
12 books 3,398
13 vibe 2,719
14 desktop 2,122
15 NetPad 1,918
16 rnx-kit 1,633
17 Rocket.Chat.Electron 1,623
18 ElectronMail 1,579
19 element-desktop 1,286
20 Graviton-App 1,183
21 surrealist 1,179
22 wire-desktop 1,100
23 browser 1,087

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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