TypeScript Electron

Open-source TypeScript projects categorized as Electron

Top 23 TypeScript Electron Projects

  • GitHub repo Visual Studio Code

    Visual Studio Code

    Project mention: Visual Studio | reddit.com/r/learnprogramming | 2021-06-19

    Adding on to this, if you do find that using the Visual Studio IDE is too much for what you have now even with the newest version, VS Code (https://code.visualstudio.com/) is a pretty solid editor and in most cases will be enough with the right plugins. Bit more setup, but much more lightweight.

  • GitHub repo nativefier

    Make any web page a desktop application

    Project mention: Next-Generation 16-Inch MacBook Pro Seemingly Filed in Regulatory Database Ahead of WWDC | reddit.com/r/apple | 2021-06-03

    I used nativefier to build a native electron wrapper around the spotify web app, it's much smoother than using their native app on my M1 - https://github.com/nativefier/nativefier

  • GitHub repo TypeORM

    ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

    Project mention: What package do you guys use for postgres in node js? | reddit.com/r/PostgreSQL | 2021-06-20

    typeorm is the best IMO, good support for different paradigms (Repository pattern, entity-based, query building, raw queries), migration support (wiring together your mini migration framework migration code isn't hard but is likely a waste of time). Working with composite types takes a little bit of work but is doable).

  • GitHub repo Joplin

    Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/

    Project mention: Notion pulled itself back from the brink of failure (2019) | news.ycombinator.com | 2021-06-17

    I started using Joplin and really like it.


  • GitHub repo terminus

    A terminal for a more modern age

    Project mention: Every Single Freaking Time | reddit.com/r/ProgrammerHumor | 2021-06-03

    I like how Terminus does actually copy when you select something

  • GitHub repo notable

    The Markdown-based note-taking app that doesn't suck.

    Project mention: Note Taking Software For School? | reddit.com/r/pop_os | 2021-06-05
  • GitHub repo RxDB

    🔄 A realtime Database for JavaScript Applications

    Project mention: Web App running on Offline mode | reddit.com/r/webdev | 2021-05-11
  • GitHub repo theia

    Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    Project mention: The Arduino IDE 2.0 (beta) | news.ycombinator.com | 2021-05-11

    The new Arduino IDE is based on Eclipse Theia, which I think is a fork of VSCode.


  • GitHub repo Kap

    An open-source screen recorder built with web technology

    Project mention: How do I record internal Audio on m1 Mac | reddit.com/r/MacOS | 2021-06-17

    Try https://getkap.co it's free and open-source.

  • GitHub repo SwitchHosts

    Switch hosts quickly!

    Project mention: Any recommendations about software to block illegal network activity | reddit.com/r/software | 2021-06-06

    I recommend you to look for "what is a windows hosts file". It is not for the firewall, Steven Black hosts is for Windows hosts file. And after you read about what a hosts file is and what it does, I recommend you to use a Hosts file Switcher Software like SwitchHosts

  • GitHub repo desktop

    Simple collaboration from your desktop

    Project mention: GitHub Desktop 2.9 includes squashing, reordering, amending, and more | news.ycombinator.com | 2021-06-17

    The GitHub site itself is commercial, but unless I am missing something the GitHub Desktop client in question is actually open source (MIT) https://github.com/desktop/desktop.

    In fact, as was mentioned elsewhere, there is an actively maintained fork of the project that adds support for Linux environments. https://github.com/shiftkey/desktop IMHO this is the open source ecosystem working as intended!

  • GitHub repo deskreen

    Deskreen turns any device with a web browser into a secondary screen for your computer

    Project mention: Is there an app to mirror my screen to another phone or tablet? | reddit.com/r/androidapps | 2021-05-27

    This might work for you. If it does not work you can try Anydesk.

  • GitHub repo electron-builder

    A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box

    Project mention: Package and Distributing Angular Application | reddit.com/r/angular | 2021-05-23

    Maybe something like electron-builder is something for you https://github.com/electron-userland/electron-builder.

  • GitHub repo nuclear

    Streaming music player that finds free music for you

    Project mention: Is Spotify safe to use? If No then what can I do? | reddit.com/r/privacytoolsIO | 2021-05-23
  • GitHub repo azuredatastudio

    Azure Data Studio is a data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux. (by microsoft)

    Project mention: Drawbridge: What SQL Server on Linux is built on | news.ycombinator.com | 2021-01-13

    Cool! How do I enable MySQL support?

    This issue led me to believe it's not implemented yet: https://github.com/Microsoft/azuredatastudio/issues/4904

    And search for MySQL or MariaDB on extensions marketplace nets zero results.

  • GitHub repo outline-client

    Outline clients, developed by Jigsaw. The Outline clients use the popular Shadowsocks protocol, and lean on the Cordova and Electron frameworks to support Windows, Android / ChromeOS, Linux, iOS and macOS.

    Project mention: Why is Outline pulling from my clipboard? | reddit.com/r/outlinevpn | 2021-06-10
  • GitHub repo caprine

    Elegant Facebook Messenger desktop app

    Project mention: AWESOME WINDOWS TOOLS | dev.to | 2021-04-26

    Caprine - An elegant Facebook Messenger desktop app.

  • GitHub repo fiddle

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

    Project mention: Repos interesantes de la semana #2 | dev.to | 2021-01-17

    Repo: electron / fiddle

  • GitHub repo Zettlr

    A Markdown Editor for the 21st century.

    Project mention: Way to use markdown in documents? | reddit.com/r/libreoffice | 2021-06-15

    Second, the open notetaking program "Zettlr" https://www.zettlr.com/ has an excellent markdown reader that exports beautifully. Literally just select the text you want to move into LibreOffice and then right click and choose "Copy as HTML" It's a little bulky for a text editor, but the Markdown features are very nice.

  • GitHub repo angular-electron

    Ultra-fast bootstrapping with Angular and Electron (Typescript + SASS + Hot Reload) :speedboat:

    Project mention: Do you use JS or Typescript for your electron app? | reddit.com/r/electronjs | 2021-04-06

    Typescript with angular is my fave atm. Using this boilerplate https://github.com/maximegris/angular-electron

  • GitHub repo electron-forge

    A complete tool for creating, publishing, and installing modern Electron applications

    Project mention: need some help with electron forge | reddit.com/r/learnjavascript | 2021-01-07

    According to this you should try either updating npm to the latest version or installing electron-forge in your machine instead of using npx.

  • GitHub repo outline-server

    Outline Manager, developed by Jigsaw. The Outline Manager application creates and manages Outline servers, powered by Shadowsocks. It uses the Electron framework to offer support for Windows, macOS and Linux.

    Project mention: I cannot remove the server from Outline Manager | reddit.com/r/outlinevpn | 2021-04-21
  • GitHub repo mockoon

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

    Project mention: Mock API in a Chrome extension | dev.to | 2021-04-30

    Mock is critical in the development nowadays. Web developer like us often use tools like Mockon, Node server, API platform, Service Worker(such as msw), etc.

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 2021-06-20.


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

Project Stars
1 Visual Studio Code 117,217
2 nativefier 27,255
3 TypeORM 24,540
4 Joplin 23,794
5 terminus 18,103
6 notable 17,897
7 RxDB 15,700
8 theia 14,923
9 Kap 13,813
10 SwitchHosts 13,499
11 desktop 12,151
12 deskreen 10,790
13 electron-builder 10,647
14 nuclear 6,453
15 azuredatastudio 6,375
16 outline-client 6,262
17 caprine 5,961
18 fiddle 5,550
19 Zettlr 5,209
20 angular-electron 4,650
21 electron-forge 4,371
22 outline-server 3,890
23 mockoon 2,880