SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Electron Open-Source Projects
-
A text editor or lightweight IDE such as Visual Studio Code
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
There's a high probability that a bunch of desktop apps you are using are built with Electron. Electron is a framework that combines Node.js, parts of Chromium, and a layer of native code. Apps like Visual Studio Code, Slack, Atom, WhatsApp, or even the installer for Microsoft's Visual Studio use it to build for Windows, macOS, and Linux. Though Electron has its own fanbase, many flock to its competitor, Tauri, for its significantly better startup times and lower memory consumption.
-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Project mention: Show HN: Tenbin – minimize the differences in test execution times across shards | news.ycombinator.com | 2024-10-103/3 4min 4min
The optimization of the sharding algorithm is considered in E2E testing tools where test execution time is a more critical issue. In Playwright, this is being discussed in https://github.com/microsoft/playwright/issues/17969.
-
Marktext editor:
-
Joplin
Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
I am using https://joplinapp.org for notes, using Dropbox for sync though (can also use NextCloud or other sources see https://joplinapp.org/help/apps/sync/
-
-
AFFiNE
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
-
-
TypeORM
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
For relational databases, there are many different libraries you can use here, but if you use an SQL database, you can consider TypeORM.
-
Project mention: A smooth and sharp image interpolation you probably haven't heard of | news.ycombinator.com | 2024-05-02
Yes, with Upscayl, we’re already doing that (https://upscayl.org).
It’s not as fast yet but it’s extremely good. Good enough that you could print a low resolution image after upscaling.
-
-
Project mention: The Santander UK iOS app is 613 MB and 35% of it does nothing | news.ycombinator.com | 2024-09-05
I like this for simple mobile projects:
https://quasar.dev/
In some cases, going with an SVG icon pack etc. can save a bit of space. =3
-
-
-
-
SwitchHosts
-
Project mention: How I Used Electron and React to Create a Sweet UI for FFMPEG | dev.to | 2023-12-15
For a swift and efficient setup, I began by cloning the Electron-React Boilerplate. This boilerplate provided a pre-configured combination of Electron and React, along with Redux and Webpack, setting a solid foundation for the project. This choice allowed me to focus on building the unique features of my application, leveraging the boilerplate's stable and community-tested framework.
-
jan
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)
LibreChat is also one of the few LLM chat interfaces that works with both external APIs (OpenAI, Anthropic, etc) and local ones (hosted via Ollama, etc) out of the box.
If it has a downside, I'd say its a little more involved to get setup, lots of docker containers, etc then something a little more batteries-included like Jan.
https://github.com/janhq/jan
-
responsively-app
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
Project mention: Make Your First Open-Source Impact with Responsively On HacktoberFest | dev.to | 2024-10-121) HacktoberFest Participation Guideline 2) Responsively's Contributors Guidelines 3) How to contribute to a project you don't own
-
And I was confusing it with https://notable.app/
-
https://github.com/typicode/lowdb is a cool option.
-
Zulip
Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
Project mention: Zulip 9.0: Organized chat for distributed teams | news.ycombinator.com | 2024-07-26We’d like to fix this! You can upvote https://github.com/zulip/zulip/issues/21881 to help us prioritize this feature.
-
MS is a bit weird. After realizing that most competent developers had left the MS ecosystem, they went for a Zeitenwende. But they did only for 90%.
I wonder to what extent this halfheartedness should be ascribed to the MS org chart or to reasoning like "we should prevent a competent competitor to run away with our tools".
In the mean time, there is a capable replacement named Theia [0] with none of the strings attached. We as a whole would do best to move to that one. [1]
___
0. https://theia-ide.org/#theiaide
1. That is to say: for vscode kind of experience. Native IDE's are unbeatable imho.
Electron discussion
Electron related posts
-
How to Handle File Uploads with Python and FastAPI
-
TriliumNext Notes: open-source, cross-platform hierarchical note taking app
-
Simonw's notes on Cloudflare's new SQLite-backed "Durable Objects" system
-
Electron-builder: build an Electron app which auto updates out of the box
-
Unavoidable developer tools
-
Make Your First Open-Source Impact with Responsively On HacktoberFest
-
Setting Up the Workspace for Decentralized Web Nodes in JavaScript
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Oct 2024
Index
What are some of the best open-source Electron projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Visual Studio Code | 163,396 |
2 | Electron | 113,898 |
3 | Playwright | 66,255 |
4 | marktext | 46,827 |
5 | Joplin | 45,510 |
6 | Motrix | 45,275 |
7 | AFFiNE | 41,177 |
8 | lx-music-desktop | 39,962 |
9 | TypeORM | 34,098 |
10 | upscayl | 30,414 |
11 | Trilium Notes | 26,971 |
12 | Quasar Framework | 25,858 |
13 | awesome-electron | 25,766 |
14 | N1 | 24,805 |
15 | PicGo | 23,938 |
16 | SwitchHosts | 23,602 |
17 | electron-react-boilerplate | 23,207 |
18 | jan | 22,654 |
19 | responsively-app | 22,599 |
20 | notable | 22,579 |
21 | Lowdb | 21,417 |
22 | Zulip | 21,334 |
23 | theia | 19,967 |