Open Source Electron Projects
Discover 31 open source Electron repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Electron projects here are most often combined with Desktop App, TypeScript and Cross Platform. Last updated October 4, 2026.
31 repositories · updated October 4, 2026

openscreen: Create Polished Screen Recording Demos
OpenScreen is a desktop app for recording and editing polished product demos and walkthroughs. It offers capture, cursor effects, zooms, captions, annotations, and exports, but is archived and no longer maintained.

exifcleaner: Remove Metadata from Images and Media Files
ExifCleaner is a cross-platform desktop app for removing metadata from supported images, media files, and PDFs. It suits people who want a visual, batch-oriented privacy workflow, with format-specific limits to consider before relying on complete removal.

insomnia: Design, Test, and Debug APIs
Insomnia is a cross-platform API client for designing, testing, and debugging APIs across protocols including REST, GraphQL, WebSockets, SSE, and gRPC. It supports local, Git, and cloud storage for project data.

upscayl: Enlarge Images with AI
Upscayl is a desktop app for enlarging and enhancing low-resolution images with AI models. It runs on Linux, macOS, and Windows, and is best suited to users with a Vulkan-compatible GPU.

frpc-desktop: Manage FRP Tunnels with a Desktop App
Frpc-Desktop is a cross-platform desktop client for configuring and managing FRP tunnels. It suits people who want a visual alternative to editing frpc configuration files, with support for multiple proxy types and configuration import and export.

clash-party: Manage Mihomo Proxies with a Desktop App
Clash Party is an Electron-based desktop GUI for Mihomo, the proxy core formerly known as Clash Meta. It helps users manage profiles, subscriptions, routing rules, and core settings through a graphical interface.

pear-desktop: Use YouTube Music as a Desktop App
Pear Desktop wraps YouTube Music in a cross-platform desktop application with a native look and feel. It suits listeners who want a dedicated player and developers who want to extend it with plugins and themes.

colanode: Collaborate in a Local-First Team Workspace
Colanode combines team chat, rich-text pages, databases, and file sharing in a self-hostable collaboration workspace. Local storage and offline syncing suit teams that want control over their data and can operate its server dependencies.

rocketnotes: Write and Organize Notes with AI
Rocketnotes is a Markdown notes app that combines hierarchical documents and search with AI features such as document chat, writing completion, and note archiving. Use it as a hosted web or Electron app, or run it locally with Docker.

Trilium: Build and Organize a Personal Knowledge Base
Trilium is a cross-platform note-taking app for building and maintaining large personal knowledge bases. It combines a hierarchical note tree with search, linking, versioning, scripting, and options for self-hosting and synchronization.

penpot-desktop: Use Penpot in a Desktop App
Penpot Desktop wraps Penpot’s web application in a dedicated desktop experience for Windows, macOS, and Linux. It suits designers who want project tabs, desktop controls, or a route to running a local Penpot instance.

bolt.diy: Build Full-Stack Apps with Your Choice of LLM
bolt.diy is a browser-based AI coding workspace for creating, editing, and deploying Node.js web applications. It connects to many hosted and local model providers, making it useful when you want control over which LLM powers your development workflow.