Awesome Lists

awesome-electron

by sindresorhus

awesome listpushed about 2 years ago

Useful resources for creating apps with Electron

AI summary

Desktop app builder

Provides resources and tools for building desktop applications with web technologies

stars
26K
forks
2K
watching
768
awesome lists
7
entries
236
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/sindresorhus/awesome-electron/links.svg)](https://awesome.facts.dev/awesome/sindresorhus/awesome-electron)
HTML
<a href="https://awesome.facts.dev/awesome/sindresorhus/awesome-electron"><img src="https://awesome.facts.dev/shield/sindresorhus/awesome-electron/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/sindresorhus/awesome-electron/links.svg

What's in the list

236 links in 14 sections, with live GitHub stats.activeno commit in 2y

Apps / Open Source

  • WebTorrent

    Streaming torrent client

  • Min

    Minimal web browser

  • Hyper

    Terminal

  • Visual Studio Code

    Cross-platform IDE

  • Git-it

    Teaches you Git and GitHub

  • Caprine

    Unofficial Facebook Messenger app

  • Simplenote

    Note keeper

  • Abricotine

    Markdown editor with inline preview

  • Kap

    Screen recorder with GIF support

  • Medis

    Redis database management

  • SmartMirror

    Voice controlled smart mirror

  • Beaker

    Browser with peer-to-peer web protocols

  • KeeWeb

    Unofficial KeePass app

  • Gitify

    GitHub notifications in your menubar

  • SpaceRadar

    Interactive disk space and memory visualization

  • Leanote

    Cloud notepad

  • Loop Drop

    MIDI looper and synth for live electronic music performances

  • Pomodoro

    Timer based on the Pomodoro Technique

  • Sia-UI

    Decentralized file storage system based on cryptocurrency technology

  • MarkRight

    GitHub flavored Markdown editor with live preview

  • Sqlectron

    SQL client

  • Light Table

    Code editor with instant feedback

  • Google Play Music Desktop Player

    Unofficial Google Play Music app

  • Chrome DevTools

    Chrome DevTools packaged as an app

  • Proton

    Markdown editor with live preview

  • Hawkpass

    Password generator

  • Boostnote

    Markdown note & code snippet app for developers

  • Before Dawn

    Screensaver tool

  • Catify

    Utility for Spotify

  • Ansel

    Image organizer

  • Tockler

    Tracks your time

  • Mattermost

    Mattermost client

  • Crypter

    Secure encryption client

  • YakYak

    Unofficial Google Hangouts app

  • Museeks

    Music player

  • Sabaki

    Go/Baduk/Weiqi board

  • Wire

    Messenger and calling app

  • Extraterm

    Terminal

  • Stacer

    Ubuntu system optimizer

  • Inpad

    Notes app with GitHub-flavored Markdown

  • Cerebro

    Launcher with inline previews

  • LosslessCut

    Lossless video trimming & cutting

  • Buka

    E-book management

  • Insomnia

    Create and manage HTTP requests

  • Tusk

    Unofficial Evernote app

  • Buttercup Desktop

    Password manager

  • Mailspring

    Extensible email client. (Fork of Nylas Mail)

  • Headset

    Discover, collect, and listen to music from YouTube

  • Nuclear

    Music player that streams from free sources

  • Mark Text

    Real-time preview Markdown editor

  • Pomotroid

    Pomodoro timer

  • Netron

    Visualizer for deep learning and machine learning models

  • Etcher

    Flash OS images to SD cards and USB drives

  • Notable

    Markdown-based note-taking

  • Unsplash Wallpapers

    Set desktop wallpaper from Unsplash

  • Motrix

    Download manager

  • Franz

    Skype, Slack, Hangouts, WhatsApp, Grape, Telegram, FB Messenger, Hipchat in the same app

  • Gmail Desktop

    Unofficial Gmail app

  • Upcount

    Invoicing

  • ExifCleaner

    Clean image metadata with drag and drop

  • massCode

    Code snippet manager for developers

  • Swifty

    Password manager

  • MQTTX

    Client for MQTT, which is a lightweight messaging protocol

  • LightProxy

    Web debugging proxy

  • Beekeeper Studio

    Cross-platform SQL editor and database manager

  • Mouseless

    Keyboard shortcut training and look-up

  • Glyphfinder

    Unicode character search

  • Graviton Editor

    Cross-platform code editor

  • Yana

    Notebook app with rich-text notes, nested note organization and global search

  • SpaceEye

    Live satellite imagery for your desktop background

  • Heroic Games Launcher

    Alternative Epic games launcher

  • VIR

    Intelligent time manager with automatic planning

  • Browserosaurus

    Browser prompter for macOS

  • linked

    Daily journal

  • shadowsocks-electron

    Cross-platform Shadowsocks client

  • Sigma File Manager

    Modern file manager

  • Ostara

    Monitor and interact with Spring Boot apps via Actuator

  • PikaTorrent

    BitTorrent client

  • Wave Terminal

    Open-source terminal with AI integration

Apps / Closed Source

  • Rosefinch

    Store and run SQL queries

  • Nota

    Pro writing app designed for local Markdown files

  • GitKraken

    Git client

  • 1Clipboard

    Universal clipboard manager

  • Postman

    Create and send HTTP requests

  • Slack

    Desktop version

  • Avocode

    Share design and collaborate

  • Prepros

    Compile almost any preprocessing language with live browser refresh

  • Stremio

    Media center

  • Typetalk

    Share and discuss ideas with your team through instant messaging

  • Pingendo

    Bootstrap prototyping

  • Spreaker Studio

    Audio recording and broadcasting

  • MockingBot

    Prototyping tool for designing apps

  • Caret

    Markdown editor

  • Remember

    Business card management

  • MongoDB Compass

    Official MongoDB app

  • Freeter

    Organizer for freelancers & creatives

  • WhatsApp

    Official WhatsApp app

  • CatLight

    Build status notifier

  • Discord

    Voice and text chat

  • Cocos Creator

    Game editor for creating web and native games for Cocos2D-x

  • Inkdrop

    Markdown notebook for hackers

  • Exodus

    Secure, manage, and exchange blockchain assets like Bitcoin and Ethereum

  • Hackolade

    Data modeling for NoSQL and multi-model databases

  • CashNotify

    Monitor your Stripe accounts from your menu bar

  • Mockoon

    Mock servers in seconds

  • Twitch

    Official Twitch app

  • Fenêtre

    Picture-in-picture for your Mac

  • Cleavr

    Provision servers and deploy web apps

  • Brandy

    A brand asset manager for your menu bar

  • Cacher

    Cloud-based, team-enabled code snippet manager with Gist sync

  • MusicPlus

    Free music app for macOS and Windows

  • Mingo

    MongoDB GUI

  • Moon Modeler

    Schema design tool for MongoDB, Mongoose, and MariaDB

  • Notion

    All-in-one workspace for your notes, tasks, wikis, and databases

  • FATpick

    Guitar tablature viewer that scores your performance as you play along

  • Taskade

    Realtime organization and collaboration tool for distributed teams with tasks, notes, and chat

  • Coloban

    All-in-one project management tool with chats, Kanban, Gantt, calls, screenshare, and more

  • Dynobase

    AWS DynamoDB GUI

  • Lotus

    Keep up with GitHub notifications without stress

  • RunJS

    Playground for JavaScript and TypeScript

  • OpenSFTP

    Integrated SSH and SFTP workspace client

Apps / Samples

  • Electron API usage

    Sample apps illustrating usage of Electron APIs

  • Screen Recorder

    WebRTC screen recorder

  • Activity Monitor

    Shows a doughnut chart of the CPU system, user, and idle activity time

  • Hash

    Shows the hash values of entered text using different algorithms

  • Prices

    Shows the current price of oil, gold, and silver using the Yahoo Finance API

Boilerplates

Tools / For Electron

Tools / Using Electron

  • nativefier

    Create an app of any website

  • electron-stream

    Streaming wrapper

  • electron-pdf

    Generate PDF from URL, HTML, or Markdown files on the command-line

  • electron-mocha

    Run Mocha tests in Electron

  • Reactotron

    Inspect your React and React Native apps

  • jest-electron

    Run and debug Jest unit tests in a browser environment

Components

  • menubar

    Menubar app framework

  • React Desktop

    UI toolkit for macOS and Windows built with React

  • chrome-tabs

    Chrome like tabs

  • Xel

    Widget toolkit for building native-like apps

Documentation

Articles

Books

Videos

Podcasts

Community

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.