TypeScript Electron

Open-source TypeScript projects categorized as Electron | Edit details

Top 23 TypeScript Electron Projects

  • GitHub repo Visual Studio Code

    Visual Studio Code

    Project mention: how do i get started with creating an incremental game? | reddit.com/r/incremental_games | 2021-10-27

    Here’s the learning website that you can use for basically any programming language: w3schools.com https://www.tutorialspoint.com/ Here’s my IDE / Text Editor for the programming languages: https://code.visualstudio.com/ https://visualstudio.microsoft.com/ It is normally used for C++ and C#, while download unity, there should be an option of downloading Visual Studio too.

  • GitHub repo nativefier

    Make any web page a desktop application

    Project mention: Reddit App | reddit.com/r/linuxquestions | 2021-10-16

    There's a way to create your own with nativefier. It's an app that lets you create an electron app out of any webpage. I've used it for Twitch in the past and it worked well. Main downside is disk space usage is a bit high due to all the overhead.

  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • 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: Why is TypeORM hated so much? | reddit.com/r/node | 2021-10-16

    This bug is a total showstopper for our app, and it was randomly introduced in a minor version update way back in March: https://github.com/typeorm/typeorm/issues/7736

  • 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: Good OneNote alternatives? | reddit.com/r/linuxquestions | 2021-10-26

    Joplin runs on Linux, Android, Windows and Mac, and is phenomenal. It supports OneDrive, DropBox, NextCloud and Owncloud in the application, or even to a local filesystem so you can possibly pass it to a sync service of your choice manually. I've been using it for the last school year.

  • GitHub repo terminus

    A terminal for a more modern age (formerly Terminus)

    Project mention: Tabby Terminal: una terminal moderna hecha para el usuario sofisticado | reddit.com/r/fazt | 2021-10-25
  • GitHub repo notable

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

    Project mention: Notable | reddit.com/r/devopskhan | 2021-10-18
  • GitHub repo electron-react-boilerplate

    A Foundation for Scalable Cross-Platform Apps

    Project mention: Let's Encrypt root CA isn't working properly in Electron | news.ycombinator.com | 2021-10-03
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo RxDB

    🔄 A realtime Database for JavaScript Applications

    Project mention: Why it has to be NoSQL | news.ycombinator.com | 2021-10-05

    The slightly inflammatory title makes more sense in the context of their database, which sits on top of PouchDB, with adapters for IndexedDB in the browser and a variety of stores on the server side.

    Based on the series of blog posts / documentation opinion pieces that have been posted so far, I'm quite interested in playing around with this despite being mostly in the relational SQL camp. Everything I've read is thoughtful, well reasoned, and rather practical and the author is exploring a rather interesting problem space.

    I'd love to see a mashup of RxDB[1] and absurd-sql[2] that brings a distributed SQL datastore to the browser.

    1) https://rxdb.info/

    2) https://github.com/jlongster/absurd-sql

  • GitHub repo theia

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

    Project mention: Is there a GitHub repository of a sizable open source website equipped with modern syntax and tools where I can learn the best practices? | reddit.com/r/reactjs | 2021-10-23

    Eclipse Theia is a VSCode Compatible IDE that runs in Eclipse Che.

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

    An open-source screen recorder built with web technology

    Project mention: I built macOS screenshot utility for UI developers | reddit.com/r/webdev | 2021-10-24

    Thanks! No, it's static images only. I usually recommend Cmd+Shift+5, also heard getkap.co isn't bad

  • GitHub repo desktop

    Simple collaboration from your desktop

    Project mention: ESCT7L (doğrulama koduydu) | reddit.com/r/KGBTR | 2021-10-20
  • GitHub repo deskreen

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

    Project mention: Alternative for Spacedesk from windows ? | reddit.com/r/linux | 2021-08-28

    I think you are looking for Deskreen.

  • 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: Make an installer | reddit.com/r/electronjs | 2021-10-18

    Take a look at https://www.electronforge.io/ or https://www.electron.build/

  • GitHub repo devhub

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

    Project mention: Ask HN: What Stack for mobile/desktop cross-platform native development in 2021? | news.ycombinator.com | 2021-10-20

    React Native is your best bet.


    - https://github.com/devhubapp/devhub

    - https://github.com/mmazzarolo/react-native-universal-monorep...

    RN desktop support is weak. But your mobile apps will work quite differently to your desktop apps anyway. And you probably want something that can run on the web too. So for desktop you just put your web app in Electron.

    The difference between mobile and web will mean having to implement different routing and components, but you can share a lot of code.

    Flutter is the new kid on the block.

  • GitHub repo nuclear

    Streaming music player that finds free music for you

    Project mention: Anon advocates for Free Software | reddit.com/r/4chan | 2021-09-13

    Shameless plug to hype nuclear

  • 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: VPN to bypass VPN block | reddit.com/r/VPNTorrents | 2021-10-21

    What game? Why do you need a VPN? Unlike torrenting, this is one of the few use cases you might be better off rolling your own VPN. Maybe check out Outline.

  • GitHub repo caprine

    Elegant Facebook Messenger desktop app

    Project mention: Having trouble downloading apps through the terminal | reddit.com/r/linux4noobs | 2021-10-23
  • 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: [THREAD] Zettlr 2.0 is live! | reddit.com/r/Zettlr | 2021-10-18

    I tried going back to 1.8.9 (from https://github.com/Zettlr/Zettlr/releases/tag/v1.8.9) but now that version doesn't run for me either.

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

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-10-27.


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

Project Stars
1 Visual Studio Code 122,957
2 nativefier 28,808
3 TypeORM 26,041
4 Joplin 25,836
5 terminus 19,699
6 notable 18,577
7 electron-react-boilerplate 18,406
8 RxDB 16,378
9 theia 15,710
10 SwitchHosts 14,842
11 Kap 14,268
12 desktop 13,286
13 deskreen 11,829
14 electron-builder 11,529
15 devhub 7,739
16 nuclear 6,930
17 azuredatastudio 6,541
18 outline-client 6,461
19 caprine 6,094
20 fiddle 5,907
21 Zettlr 5,694
22 angular-electron 4,853
23 electron-forge 4,607
Find remote Electron jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.