Best Open Source electron Libraries
A curated list of the most popular GitHub repositories tagged with electron. Select any project to visualize its architecture and dive into the codebase using Codyn's AI engine.
#1microsoft/vscode
Visual Studio Code
#2electron/electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
#3microsoft/playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
#4toeverything/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.
#5marktext/marktext
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
#6laurent22/joplin
Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
#7agalwood/Motrix
A full-featured download manager.
#8lyswhut/lx-music-desktop
一个基于 Electron 的音乐软件
#9upscayl/upscayl
🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.
#10siyuan-note/siyuan
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
#11TriliumNext/Trilium
Build your personal knowledge base with Trilium Notes
#12qier222/YesPlayMusic
高颜值的第三方网易云播放器,支持 Windows / macOS / Linux :electron:
#13pear-devs/pear-desktop
Pear 🍐 is extension for music player
#14quasarframework/quasar
Quasar Framework - Build high-performance VueJS user interfaces in record time
#15sindresorhus/awesome-electron
Useful resources for creating apps with Electron
#16Molunerfinn/PicGo
:rocket: The Ultimate Image Uploader for Efficient Creators. Supports Obsidian, Typora, VS Code etc. and 60+ image hosting services (S3, GitHub, Cloudflare R2, Imgur, Aliyun OSS...). Paste, upload, done.
#17oldj/SwitchHosts
Switch hosts quickly!
#18zulip/zulip
Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
#19responsively-org/responsively-app
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
#20nylas/nylas-mail
:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!
#21segment-boneyard/nightmare
A high-level browser automation library.
#22wulkano/Kap
An open-source screen recorder built with web technology
#23Foundry376/Mailspring
:love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
#24BoostIO/BoostNote-Legacy
This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App
#25ai-shifu/ChatALL
Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers
#26streetwriters/notesnook
A fully open source & end-to-end encrypted note taking alternative to Evernote.
#27evolus/pencil
The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
#28rubickCenter/rubick
🔧 Electron based open source toolbox, free integration of rich plug-ins. 基于 electron 的开源工具箱,自由集成丰富插件。
#29yang991178/fluent-reader
Modern desktop RSS reader built with Electron, React, and Fluent UI
#30OutlineFoundation/outline-apps
Outline Client and Manager, developed by Jigsaw. Outline Manager makes it easy to create your own VPN server. Outline Client lets you share access to your VPN with anyone in your network, giving them access to the free and open internet.
#31dice2o/BingGPT
Desktop application of new Bing's AI-powered chat (Windows, macOS and Linux)
#32caorushizi/mediago
跨平台视频提取工具:支持流媒体下载、视频下载、m3u8 下载及 B站视频下载,提供 Windows 和 Mac 桌面客户端。Cross-platform video extraction tool: Supports streaming download, video download, m3u8 download, and Bilibili video download, with desktop clients for Windows and Mac.
#33aandrew-me/ytDownloader
Desktop App for downloading Videos and Audios from hundreds of sites
#344gray/iptvnator
:tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.
#35holaboss-ai/holaOS
Open-source All in One AI agent workspace. Run any agent — Claude Code, Codex — across your tools (100+ integrations + MCP), apps, browser, and files, with shared memory. Built-in models or BYOK.
#36sindresorhus/electron-store
Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc
#37tagspaces/tagspaces
TagSpaces is an offline, open source, document manager with tagging support
#38liriliri/aya
Android ADB desktop app
#39electron-vite/electron-vite-vue
🥳 Really simple Electron + Vite + Vue boilerplate.
#40emqx/MQTTX
A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
#41transformerlab/transformerlab-app
The open source research environment for AI researchers to seamlessly train, evaluate, and scale models from local hardware to GPU clusters.
#42streamlabs/desktop
Free and open source streaming software built on OBS and Electron.
#43Rohithgilla12/data-peek
A minimal, fast, database client desktop application. Built for developers who want to quickly peek at their data without the bloat.
#44makecindy/cindy
Consider it done. The open-source AI agent that works out of the box · 想到,就能做到。开源、开箱即用的 AI Agent。
#45aipoch/open-science
Open Science is an open-source, local-first, model-agnostic AI research workbench for scientific discovery.
#46KittyCAD/modeling-app
The Zoo Design Studio app.
#47tllovesxs/wandao
万能导:多平台知识库 Markdown 全项目一键导入导出工具(导入导出效果最好),用自动化代替手动复制粘贴(有道云,飞书,语雀,阿里云知识库,知识星球,印象笔记,ima,onenote,为知笔记导出导入).(可保留目录结构,图片,项目格式) 关键词:语雀导出导入,飞书导出导入,ima导出导入.阿里云文档导出,印象笔记导出导入,有道云导出,知识星球导出,为知笔记导出,onenote导出,钉钉文档,息流导出,Obsidian 导出,wps导出,知乎导出
#48ItzLevvie/MicrosoftTeams-msinternal
This project was created from PowerShell which allows people to download the latest internal build of Microsoft Teams.
#49lyu0805/OpenBrowser
本地指纹浏览器 · 多环境隔离 · 代理 / 指纹 / 同步 / RPA
#50Mininglamp-OSS/octo-web
Web & desktop (Electron) client for the OCTO open workplace — one React + TypeScript codebase shipping browser and PC surfaces, with first-class AI agent UX.