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

transformerlab-app: Train and Evaluate AI Models in One Workspace
Transformer Lab is a research workspace for training, fine-tuning, running, and evaluating AI models on local machines or GPU clusters. It suits individual researchers who want a unified UI and teams that need to coordinate jobs across existing infrastructure.

flat: Run a Live Online Classroom on Web and Desktop
Agora Flat is a TypeScript classroom client for web, Windows, and macOS, combining a collaborative whiteboard with live audio, video, messaging, and classroom tools. It suits teams building or evaluating interactive online teaching experiences.

AingDesk: Use AI Models, Knowledge Bases, and Agents
AingDesk is a desktop and server-deployable AI assistant for using model APIs or local models alongside knowledge bases, web search, and agents. It suits people who want these capabilities in one interface, with options to share assistants online.

iptvnator: Play IPTV Streams Across Devices
IPTVnator is a cross-platform player for personal IPTV playlists, with live TV, video-on-demand, and guide features. Use it to organize and play your own M3U, Xtream Codes, or Stalker sources on desktop or in a browser.

pear-rec: Capture Screenshots and Record Screen, Audio, and Video
pear-rec is a cross-platform desktop and web tool for screenshots, screen and audio recording, video capture, and GIF creation. It suits people who want these capture and editing tools in one application built with Electron and React.

winboat: Run Windows Apps on Linux
WinBoat runs a Windows virtual machine in a Docker or Podman container and integrates its apps into a Linux desktop. It suits Linux users who need Windows software without leaving their usual workflow, but requires virtualization and substantial disk space.

antares: Manage SQL Databases with a Desktop Client
Antares is a cross-platform SQL desktop client for developers who want database management and query editing in one workspace. It supports MySQL/MariaDB, PostgreSQL, SQLite, and Firebird, with releases for Windows, Linux, and macOS.