jaeswift-website/api/data/awesomelist/sindresorhus--awesome-electron.json

1 line
No EOL
35 KiB
JSON

{"slug": "sindresorhus--awesome-electron", "title": "Electron", "description": "Useful resources for creating apps with Electron", "github_url": "https://github.com/sindresorhus/awesome-electron", "stars": "27K", "tag": "Platforms", "entry_count": 250, "subcategory_count": 6, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Apps", "url": "#apps", "description": ""}, {"name": "Boilerplates", "url": "#boilerplates", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Components", "url": "#components", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Related", "url": "#related", "description": ""}]}, {"name": "Open Source", "parent": "Apps", "entries": [{"name": "WebTorrent", "url": "https://github.com/feross/webtorrent-app", "description": "Streaming torrent client.", "stars": "10k"}, {"name": "Min", "url": "https://github.com/minbrowser/min", "description": "Minimal web browser.", "stars": "8.8k"}, {"name": "Hyper", "url": "https://github.com/zeit/hyper", "description": "Terminal.", "stars": "45k"}, {"name": "Visual Studio Code", "url": "https://github.com/Microsoft/vscode", "description": "Cross-platform IDE.", "stars": "182k"}, {"name": "Git-it", "url": "https://github.com/jlord/git-it-electron", "description": "Teaches you Git and GitHub.", "stars": "4.9k"}, {"name": "Caprine", "url": "https://github.com/sindresorhus/caprine", "description": "Unofficial Facebook Messenger app.", "stars": "7.3k"}, {"name": "Simplenote", "url": "https://github.com/Automattic/simplenote-electron", "description": "Note keeper.", "stars": "5.2k"}, {"name": "Abricotine", "url": "https://github.com/brrd/Abricotine", "description": "Markdown editor with inline preview.", "stars": "2.6k"}, {"name": "Kap", "url": "https://github.com/wulkano/kap", "description": "Screen recorder with GIF support.", "stars": "19k"}, {"name": "Medis", "url": "https://github.com/luin/medis", "description": "Redis database management.", "stars": "12k"}, {"name": "SmartMirror", "url": "https://github.com/evancohen/smart-mirror", "description": "Voice controlled smart mirror.", "stars": "2.8k"}, {"name": "Beaker", "url": "https://github.com/beakerbrowser/beaker", "description": "Browser with peer-to-peer web protocols.", "stars": "6.8k"}, {"name": "KeeWeb", "url": "https://github.com/keeweb/keeweb", "description": "Unofficial KeePass app.", "stars": "13k"}, {"name": "Gitify", "url": "https://github.com/manosim/gitify", "description": "GitHub notifications in your menubar.", "stars": "5.2k"}, {"name": "SpaceRadar", "url": "https://github.com/zz85/space-radar", "description": "Interactive disk space and memory visualization.", "stars": "1.4k"}, {"name": "Leanote", "url": "https://github.com/leanote/desktop-app", "description": "Cloud notepad.", "stars": "1.6k"}, {"name": "Loop Drop", "url": "https://github.com/mmckegg/loop-drop-app", "description": "MIDI looper and synth for live electronic music performances.", "stars": "833"}, {"name": "Pomodoro", "url": "https://github.com/G07cha/pomodoro", "description": "Timer based on the Pomodoro Technique.", "stars": "479"}, {"name": "Sia-UI", "url": "https://gitlab.com/NebulousLabs/Sia-UI", "description": "Decentralized file storage system based on cryptocurrency technology."}, {"name": "MarkRight", "url": "https://github.com/dvcrn/markright", "description": "GitHub flavored Markdown editor with live preview.", "stars": "912"}, {"name": "Sqlectron", "url": "https://github.com/sqlectron/sqlectron-gui", "description": "SQL client.", "stars": "4.7k"}, {"name": "Light Table", "url": "https://github.com/LightTable/LightTable", "description": "Code editor with instant feedback.", "stars": "12k"}, {"name": "Google Play Music Desktop Player", "url": "https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-", "description": "Unofficial Google Play Music app.", "stars": "8.2k"}, {"name": "Chrome DevTools", "url": "https://github.com/auchenberg/chrome-devtools-app", "description": "Chrome DevTools packaged as an app.", "stars": "1.6k"}, {"name": "Proton", "url": "https://github.com/steventhanna/proton", "description": "Markdown editor with live preview.", "stars": "170"}, {"name": "Hawkpass", "url": "https://github.com/kalpetros/hawkpass", "description": "Password generator.", "stars": "65"}, {"name": "Boostnote", "url": "https://github.com/BoostIO/Boostnote", "description": "Markdown note & code snippet app for developers.", "stars": "17k"}, {"name": "Before Dawn", "url": "https://github.com/muffinista/before-dawn", "description": "Screensaver tool.", "stars": "210"}, {"name": "Catify", "url": "https://github.com/MeoBeoI/Catify", "description": "Utility for Spotify.", "stars": "65"}, {"name": "Ansel", "url": "https://github.com/m0g/ansel", "description": "Image organizer.", "stars": "445"}, {"name": "Tockler", "url": "https://github.com/MayGo/tockler", "description": "Tracks your time.", "stars": "1.1k"}, {"name": "Mattermost", "url": "https://github.com/mattermost/desktop", "description": "Mattermost client.", "stars": "2.2k"}, {"name": "Crypter", "url": "https://github.com/HR/Crypter", "description": "Secure encryption client.", "stars": "465"}, {"name": "YakYak", "url": "https://github.com/yakyak/yakyak", "description": "Unofficial Google Hangouts app.", "stars": "3.8k"}, {"name": "Museeks", "url": "https://github.com/KeitIG/museeks", "description": "Music player.", "stars": "2.1k"}, {"name": "Sabaki", "url": "https://github.com/SabakiHQ/Sabaki", "description": "Go/Baduk/Weiqi board.", "stars": "2.6k"}, {"name": "Wire", "url": "https://github.com/wireapp/wire-desktop", "description": "Messenger and calling app.", "stars": "1.1k"}, {"name": "Extraterm", "url": "https://github.com/sedwards2009/extraterm", "description": "Terminal.", "stars": "2.8k"}, {"name": "Stacer", "url": "https://github.com/oguzhaninan/Stacer", "description": "Ubuntu system optimizer.", "stars": "9.2k"}, {"name": "Inpad", "url": "https://github.com/sarah-seo/Inpad", "description": "Notes app with GitHub-flavored Markdown.", "stars": "4k"}, {"name": "Cerebro", "url": "https://github.com/KELiON/cerebro", "description": "Launcher with inline previews.", "stars": "8.5k"}, {"name": "LosslessCut", "url": "https://github.com/mifi/lossless-cut", "description": "Lossless video trimming & cutting.", "stars": "38k"}, {"name": "Buka", "url": "https://github.com/oguzhaninan/Buka", "description": "E-book management.", "stars": "1.1k"}, {"name": "Insomnia", "url": "https://github.com/getinsomnia/insomnia", "description": "Create and manage HTTP requests.", "stars": "38k"}, {"name": "Tusk", "url": "https://github.com/champloohq/tusk", "description": "Unofficial Evernote app.", "stars": "3.2k"}, {"name": "Buttercup Desktop", "url": "https://github.com/buttercup/buttercup-desktop", "description": "Password manager.", "stars": "4.4k"}, {"name": "Mailspring", "url": "https://github.com/Foundry376/Mailspring", "description": "Extensible email client. (Fork of Nylas Mail)", "stars": "17k"}, {"name": "Headset", "url": "https://github.com/headsetapp/headset-electron", "description": "Discover, collect, and listen to music from YouTube.", "stars": "783"}, {"name": "Nuclear", "url": "https://github.com/nukeop/nuclear", "description": "Music player that streams from free sources.", "stars": "17k"}, {"name": "Mark Text", "url": "https://github.com/marktext/marktext", "description": "Real-time preview Markdown editor.", "stars": "54k"}, {"name": "Pomotroid", "url": "https://github.com/Splode/pomotroid", "description": "Pomodoro timer.", "stars": "5k"}, {"name": "Netron", "url": "https://github.com/lutzroeder/netron", "description": "Visualizer for deep learning and machine learning models.", "stars": "32k"}, {"name": "Etcher", "url": "https://github.com/resin-io/etcher", "description": "Flash OS images to SD cards and USB drives.", "stars": "33k"}, {"name": "Notable", "url": "https://github.com/fabiospampinato/notable", "description": "Markdown-based note-taking.", "stars": "23k"}, {"name": "Unsplash Wallpapers", "url": "https://github.com/soroushchehresa/unsplash-wallpapers", "description": "Set desktop wallpaper from Unsplash.", "stars": "415"}, {"name": "Motrix", "url": "https://github.com/agalwood/Motrix", "description": "Download manager.", "stars": "51k"}, {"name": "Franz", "url": "https://github.com/meetfranz/franz", "description": "Skype, Slack, Hangouts, WhatsApp, Grape, Telegram, FB Messenger, Hipchat in the same app.", "stars": "4.7k"}, {"name": "Gmail Desktop", "url": "https://github.com/timche/gmail-desktop", "description": "Unofficial Gmail app.", "stars": "964"}, {"name": "Upcount", "url": "https://github.com/madisvain/upcount", "description": "Invoicing.", "stars": "381"}, {"name": "ExifCleaner", "url": "https://github.com/szTheory/exifcleaner", "description": "Clean image metadata with drag and drop.", "stars": "2.3k"}, {"name": "massCode", "url": "https://github.com/antonreshetov/massCode", "description": "Code snippet manager for developers.", "stars": "2k"}, {"name": "Swifty", "url": "https://github.com/swiftyapp/swifty", "description": "Password manager.", "stars": "949"}, {"name": "MQTTX", "url": "https://github.com/emqx/MQTTX", "description": "Client for MQTT, which is a lightweight messaging protocol.", "stars": "4.8k"}, {"name": "LightProxy", "url": "https://github.com/alibaba/lightproxy", "description": "Web debugging proxy.", "stars": "3.2k"}, {"name": "Beekeeper Studio", "url": "https://github.com/beekeeper-studio/beekeeper-studio", "description": "Cross-platform SQL editor and database manager.", "stars": "22k"}, {"name": "Mouseless", "url": "https://github.com/ueberdosis/mouseless", "description": "Keyboard shortcut training and look-up.", "stars": "142"}, {"name": "Glyphfinder", "url": "https://github.com/ueberdosis/glyphfinder", "description": "Unicode character search.", "stars": "136"}, {"name": "Graviton Editor", "url": "https://github.com/Graviton-Code-Editor/Graviton-App", "description": "Cross-platform code editor.", "stars": "1.2k"}, {"name": "Yana", "url": "https://github.com/lukasbach/yana", "description": "Notebook app with rich-text notes, nested note organization and global search.", "stars": "283"}, {"name": "SpaceEye", "url": "https://github.com/KYDronePilot/SpaceEye", "description": "Live satellite imagery for your desktop background.", "stars": "345"}, {"name": "Heroic Games Launcher", "url": "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher", "description": "Alternative Epic games launcher.", "stars": "11k"}, {"name": "VIR", "url": "https://github.com/TommyX12/VIR", "description": "Intelligent time manager with automatic planning.", "stars": "161"}, {"name": "Browserosaurus", "url": "https://github.com/will-stone/browserosaurus", "description": "Browser prompter for macOS.", "stars": "2k"}, {"name": "linked", "url": "https://github.com/lostdesign/linked", "description": "Daily journal.", "stars": "979"}, {"name": "shadowsocks-electron", "url": "https://github.com/nojsja/shadowsocks-electron", "description": "Cross-platform Shadowsocks client.", "stars": "348"}, {"name": "Sigma File Manager", "url": "https://github.com/aleksey-hoffman/sigma-file-manager", "description": "Modern file manager.", "stars": "5.1k"}, {"name": "Ostara", "url": "https://github.com/krud-dev/ostara", "description": "Monitor and interact with Spring Boot apps via Actuator.", "stars": "338"}, {"name": "PikaTorrent", "url": "https://github.com/G-Ray/pikatorrent", "description": "BitTorrent client.", "stars": "935"}, {"name": "Wave Terminal", "url": "https://github.com/wavetermdev/waveterm", "description": "Open-source terminal with AI integration.", "stars": "17k"}, {"name": "Signal Desktop", "url": "https://github.com/signalapp/Signal-Desktop", "description": "Companion desktop app for Signal mobile app.", "stars": "16k"}]}, {"name": "Closed Source", "parent": "Apps", "entries": [{"name": "Rosefinch", "url": "https://rosefinchapp.com", "description": "Store and run SQL queries."}, {"name": "Nota", "url": "https://nota.md", "description": "Pro writing app designed for local Markdown files."}, {"name": "GitKraken", "url": "http://www.gitkraken.com", "description": "Git client."}, {"name": "1Clipboard", "url": "http://1clipboard.io", "description": "Universal clipboard manager."}, {"name": "Postman", "url": "https://www.getpostman.com", "description": "Create and send HTTP requests."}, {"name": "Slack", "url": "https://medium.com/ben-and-dion/how-slack-built-a-well-loved-product-going-against-peter-thiel-and-native-app-fashion-2abbbe5a022f", "description": "Desktop version."}, {"name": "Avocode", "url": "http://avocode.com", "description": "Share design and collaborate."}, {"name": "Prepros", "url": "https://prepros.io", "description": "Compile almost any preprocessing language with live browser refresh."}, {"name": "Stremio", "url": "http://www.strem.io", "description": "Media center."}, {"name": "Typetalk", "url": "http://www.typetalk.in", "description": "Share and discuss ideas with your team through instant messaging."}, {"name": "Pingendo", "url": "http://pingendo.com", "description": "Bootstrap prototyping."}, {"name": "Spreaker Studio", "url": "https://www.spreaker.com/download", "description": "Audio recording and broadcasting."}, {"name": "MockingBot", "url": "https://mockingbot.com", "description": "Prototyping tool for designing apps."}, {"name": "Caret", "url": "http://caret.io", "description": "Markdown editor."}, {"name": "Remember", "url": "https://rememberapp.co.kr", "description": "Business card management. *(Korean)*"}, {"name": "MongoDB Compass", "url": "https://www.mongodb.com/products/compass", "description": "Official MongoDB app."}, {"name": "Freeter", "url": "https://freeter.io", "description": "Organizer for freelancers & creatives."}, {"name": "WhatsApp", "url": "https://www.whatsapp.com/download/", "description": "Official WhatsApp app."}, {"name": "CatLight", "url": "https://catlight.io", "description": "Build status notifier."}, {"name": "Discord", "url": "https://discord.com", "description": "Voice and text chat."}, {"name": "Cocos Creator", "url": "http://cocos2d-x.org/products#creator", "description": "Game editor for creating web and native games for Cocos2D-x."}, {"name": "Inkdrop", "url": "https://www.inkdrop.info", "description": "Markdown notebook for hackers."}, {"name": "Exodus", "url": "https://www.exodus.io", "description": "Secure, manage, and exchange blockchain assets like Bitcoin and Ethereum."}, {"name": "Hackolade", "url": "http://hackolade.com", "description": "Data modeling for NoSQL and multi-model databases."}, {"name": "CashNotify", "url": "https://cashnotify.com", "description": "Monitor your Stripe accounts from your menu bar."}, {"name": "Mockoon", "url": "https://mockoon.com", "description": "Mock servers in seconds."}, {"name": "Twitch", "url": "https://app.twitch.tv", "description": "Official Twitch app."}, {"name": "Fen\u00eatre", "url": "https://fen\u00eat.re", "description": "Picture-in-picture for your Mac."}, {"name": "Cleavr", "url": "https://cleavr.io", "description": "Provision servers and deploy web apps."}, {"name": "Brandy", "url": "https://getbrandy.io", "description": "A brand asset manager for your menu bar."}, {"name": "Cacher", "url": "https://www.cacher.io", "description": "Cloud-based, team-enabled code snippet manager with Gist sync."}, {"name": "MusicPlus", "url": "https://musicplus.io", "description": "Free music app for macOS and Windows."}, {"name": "Mingo", "url": "https://mingo.io", "description": "MongoDB GUI."}, {"name": "Moon Modeler", "url": "https://datensen.com", "description": "Schema design tool for MongoDB, Mongoose, and MariaDB."}, {"name": "Notion", "url": "https://notion.so", "description": "All-in-one workspace for your notes, tasks, wikis, and databases."}, {"name": "FATpick", "url": "https://www.fatpick.com", "description": "Guitar tablature viewer that scores your performance as you play along."}, {"name": "Taskade", "url": "https://www.taskade.com", "description": "Realtime organization and collaboration tool for distributed teams with tasks, notes, and chat."}, {"name": "Coloban", "url": "https://www.coloban.com", "description": "All-in-one project management tool with chats, Kanban, Gantt, calls, screenshare, and more."}, {"name": "Dynobase", "url": "https://dynobase.dev", "description": "AWS DynamoDB GUI."}, {"name": "Lotus", "url": "https://getlotus.app", "description": "Keep up with GitHub notifications without stress."}, {"name": "RunJS", "url": "https://runjs.app", "description": "Playground for JavaScript and TypeScript."}, {"name": "OpenSFTP", "url": "https://opensftp.com", "description": "Integrated SSH and SFTP workspace client."}, {"name": "Obsidian", "url": "https://obsidian.md", "description": "Extensible Markdown note taking and knowledge management."}]}, {"name": "Samples", "parent": "Apps", "entries": [{"name": "Electron API usage", "url": "https://github.com/hokein/electron-sample-apps", "description": "Sample apps illustrating usage of Electron APIs.", "stars": "4k"}, {"name": "Screen Recorder", "url": "https://github.com/hokein/electron-screen-recorder", "description": "WebRTC screen recorder.", "stars": "423"}, {"name": "Activity Monitor", "url": "https://electronjs.org/blog/simple-samples#activity-monitor", "description": "Shows a doughnut chart of the CPU system, user, and idle activity time."}, {"name": "Hash", "url": "https://electronjs.org/blog/simple-samples#hash", "description": "Shows the hash values of entered text using different algorithms."}, {"name": "Prices", "url": "https://electronjs.org/blog/simple-samples#prices", "description": "Shows the current price of oil, gold, and silver using the Yahoo Finance API."}, {"name": "electron-boilerplate", "url": "https://github.com/sindresorhus/electron-boilerplate", "description": "Boilerplate to kickstart creating an app - by [sindresorhus](http://github.com/sindresorhus).", "stars": "1.6k"}, {"name": "generator-electron", "url": "https://github.com/sindresorhus/generator-electron", "description": "Scaffold out an app boilerplate.", "stars": "719"}, {"name": "electron-boilerplate", "url": "https://github.com/szwacz/electron-boilerplate", "description": "Comprehensive boilerplate which even generates installers - by [szwacz](https://github.com/szwacz).", "stars": "3.1k"}, {"name": "electron-react-boilerplate", "url": "https://github.com/chentsulin/electron-react-boilerplate", "description": "Boilerplate based on React and webpack.", "stars": "24k"}, {"name": "electron-quick-start", "url": "https://github.com/electron/electron-quick-start", "description": "Clone the repo to try a simple app.", "stars": "12k"}, {"name": "bozon", "url": "https://github.com/railsware/bozon", "description": "Scaffold, run, test, and package your app.", "stars": "760"}, {"name": "secure-electron-template", "url": "https://github.com/reZach/secure-electron-template", "description": "Security-focused boilerplate for creating apps with React, Redux, Webpack, and i18next.", "stars": "1.7k"}, {"name": "angular-electron", "url": "https://github.com/maximegris/angular-electron", "description": "Fast bootstrapping with Angular, Electron, TypeScript, SASS, and Hot Reload.", "stars": "5.7k"}, {"name": "vite-electron-builder", "url": "https://github.com/cawa-93/vite-electron-builder", "description": "Secure boilerplate for Electron app based on Vite. TypeScript + Vue/React/Angular/Svelte/Vanilla.", "stars": "2.9k"}]}, {"name": "For Electron", "parent": "Tools", "entries": [{"name": "electron-builder", "url": "https://github.com/electron-userland/electron-builder", "description": "Create installers.", "stars": "14k"}, {"name": "electron-packager", "url": "https://github.com/electron-userland/electron-packager", "description": "Package and distribute your app.", "stars": "280"}, {"name": "electron-debug", "url": "https://github.com/sindresorhus/electron-debug", "description": "Adds useful debug features.", "stars": "775"}, {"name": "electron-is-dev", "url": "https://github.com/sindresorhus/electron-is-dev", "description": "Check if Electron is running in development.", "stars": "442"}, {"name": "electron-localshortcut", "url": "https://github.com/parro-it/electron-localshortcut", "description": "Add keyboard shortcuts locally to a window.", "stars": "425"}, {"name": "fix-path", "url": "https://github.com/sindresorhus/fix-path", "description": "Fix the $PATH on macOS when run from a GUI app. Useful when spawning a child process.", "stars": "293"}, {"name": "electron-dl", "url": "https://github.com/sindresorhus/electron-dl", "description": "Simplified file downloads.", "stars": "1.2k"}, {"name": "electron-release-server", "url": "https://github.com/ArekSredzki/electron-release-server", "description": "Self-hosted release server with front-end & auto-updater support.", "stars": "2.2k"}, {"name": "electron-rebuild", "url": "https://github.com/electron/electron-rebuild", "description": "Rebuild native Node.js modules against the currently installed Electron version.", "stars": "1.1k"}, {"name": "debug-menu", "url": "https://github.com/parro-it/debug-menu", "description": "Chrome-like \"inspect element\" context-menu.", "stars": "135"}, {"name": "electron-installer-debian", "url": "https://github.com/unindented/electron-installer-debian", "description": "Create a Debian package.", "stars": "388"}, {"name": "electron-installer-redhat", "url": "https://github.com/unindented/electron-installer-redhat", "description": "Create a Red Hat package.", "stars": "84"}, {"name": "electron-installer-windows", "url": "https://github.com/unindented/electron-installer-windows", "description": "Create a Windows package.", "stars": "471"}, {"name": "electron-download", "url": "https://github.com/electron-userland/electron-download", "description": "Download the Electron release zip from GitHub.", "stars": "361"}, {"name": "electron-osx-sign", "url": "https://github.com/electron-userland/electron-osx-sign", "description": "Code-signing for macOS apps.", "stars": "612"}, {"name": "ember-electron", "url": "https://github.com/felixrieseberg/ember-electron", "description": "Build, test, and package Ember apps.", "stars": "801"}, {"name": "electron-store", "url": "https://github.com/sindresorhus/electron-store", "description": "Save and load data like user preferences, app state, cache, etc.", "stars": "5k"}, {"name": "electron-context-menu", "url": "https://github.com/sindresorhus/electron-context-menu", "description": "Extensible context menu.", "stars": "1.5k"}, {"name": "NeDB", "url": "https://github.com/louischatriot/nedb", "description": "Embedded persistent or in-memory database.", "stars": "14k"}, {"name": "RxDB", "url": "https://github.com/pubkey/rxdb", "description": "A realtime NoSQL database.", "stars": "23k"}, {"name": "electron-devtools-installer", "url": "https://github.com/GPMDP/electron-devtools-installer", "description": "Install DevTools extensions from the Chrome Web Store.", "stars": "1.2k"}, {"name": "electron-log", "url": "https://github.com/megahertz/electron-log", "description": "Simple logging.", "stars": "1.5k"}, {"name": "electron-about-window", "url": "https://github.com/rhysd/electron-about-window", "description": "'About This App' window.", "stars": "420"}, {"name": "elemon", "url": "https://github.com/manidlou/elemon", "description": "Live-reload your app during development.", "stars": "76"}, {"name": "electron-is-accelerator", "url": "https://github.com/brrd/electron-is-accelerator", "description": "Check if a string is a valid accelerator.", "stars": "16"}, {"name": "electron-pdf-window", "url": "https://github.com/gerhardberger/electron-pdf-window", "description": "View PDF files in browser windows.", "stars": "289"}, {"name": "got", "url": "https://github.com/sindresorhus/got", "description": "Simplified HTTP requests.", "stars": "15k"}, {"name": "electron-unhandled", "url": "https://github.com/sindresorhus/electron-unhandled", "description": "Catch unhandled errors and promise rejections.", "stars": "462"}, {"name": "electron-util", "url": "https://github.com/sindresorhus/electron-util", "description": "Useful utilities for developing apps and modules.", "stars": "1.3k"}, {"name": "electron-reloader", "url": "https://github.com/sindresorhus/electron-reloader", "description": "Simple auto-reloading during development.", "stars": "586"}, {"name": "electron-serve", "url": "https://github.com/sindresorhus/electron-serve", "description": "Static file serving (Useful for routing, like `react-router`).", "stars": "477"}, {"name": "electron-timber", "url": "https://github.com/sindresorhus/electron-timber", "description": "Pretty logger.", "stars": "421"}, {"name": "chromium-net-errors", "url": "https://github.com/maxkueng/chromium-net-errors", "description": "Chromium's network errors as custom error classes.", "stars": "22"}, {"name": "run-electron", "url": "https://github.com/sindresorhus/run-electron", "description": "Run Electron without all the junk terminal output.", "stars": "205"}, {"name": "debugtron", "url": "https://github.com/pd4d10/debugtron", "description": "Debug in-production Electron-based apps.", "stars": "1.7k"}, {"name": "electron-better-ipc", "url": "https://github.com/sindresorhus/electron-better-ipc", "description": "Simplified IPC communication.", "stars": "744"}, {"name": "electron-chrome-extension", "url": "https://github.com/getstation/electron-chrome-extension", "description": "Add support for Chrome extensions.", "stars": "155"}, {"name": "trilogy", "url": "https://github.com/citycide/trilogy", "description": "TypeScript SQLite database layer with support for both native C++ and pure JavaScript backends.", "stars": "263"}, {"name": "adblocker-electron", "url": "https://github.com/cliqz-oss/adblocker/tree/master/packages/adblocker-electron", "description": "Block ads and trackers.", "stars": "955"}, {"name": "electronmon", "url": "https://github.com/catdad/electronmon", "description": "Monitor and reload apps out-of-process during development.", "stars": "175"}, {"name": "electronegativity", "url": "https://github.com/doyensec/electronegativity", "description": "Identify misconfigurations and security anti-patterns.", "stars": "1k"}, {"name": "UpdateRocks!", "url": "https://www.update.rocks", "description": "Auto-update service. Free for open source projects."}, {"name": "electron-vite", "url": "https://github.com/alex8088/electron-vite", "description": "Fast and easy-to-use build tool integrated with Vite.", "stars": "5.2k"}, {"name": "pluggable-electron", "url": "https://github.com/dutchigor/pluggable-electron", "description": "Build apps that can be extended through plugins.", "stars": "177"}, {"name": "Hydraulic Conveyor", "url": "https://hydraulic.dev", "description": "CLI tool that deploys apps without needing any special update servers, multi-platform CI, or code changes."}, {"name": "Aptabase", "url": "https://aptabase.com/for-electron", "description": "Analytics for apps. Open source, privacy-friendly, and simple."}, {"name": "electron-webauthn-mac", "url": "https://github.com/vault12/electron-webauthn-mac", "description": "Native WebAuthn/Passkey support for macOS apps via Apple's AuthenticationServices framework.", "stars": "25"}]}, {"name": "Using Electron", "parent": "Tools", "entries": [{"name": "nativefier", "url": "https://github.com/jiahaog/nativefier", "description": "Create an app of any website.", "stars": "35k"}, {"name": "electron-stream", "url": "https://github.com/juliangruber/electron-stream", "description": "Streaming wrapper.", "stars": "129"}, {"name": "electron-pdf", "url": "https://github.com/fraserxu/electron-pdf", "description": "Generate PDF from URL, HTML, or Markdown files on the command-line.", "stars": "1.3k"}, {"name": "electron-mocha", "url": "https://github.com/jprichardson/electron-mocha", "description": "Run Mocha tests in Electron.", "stars": "345"}, {"name": "Reactotron", "url": "https://github.com/reactotron/reactotron", "description": "Inspect your React and React Native apps.", "stars": "15k"}, {"name": "jest-electron", "url": "https://github.com/hustcc/jest-electron", "description": "Run and debug Jest unit tests in a browser environment.", "stars": "156"}, {"name": "menubar", "url": "https://github.com/maxogden/menubar", "description": "Menubar app framework.", "stars": "6.8k"}, {"name": "React Desktop", "url": "https://github.com/gabrielbull/react-desktop", "description": "UI toolkit for macOS and Windows built with React.", "stars": "9.5k"}, {"name": "chrome-tabs", "url": "https://github.com/adamschwartz/chrome-tabs", "description": "Chrome like tabs.", "stars": "1.8k"}, {"name": "Xel", "url": "https://xel-toolkit.org", "description": "Widget toolkit for building native-like apps."}, {"name": "Quick Start", "url": "https://electronjs.org/docs/tutorial/quick-start", "description": ""}, {"name": "Official docs", "url": "https://electronjs.org/docs", "description": ""}, {"name": "Essential Electron", "url": "http://jlord.us/essential-electron/", "description": "Concise overview."}, {"name": "Electron Fundamentals", "url": "http://maxogden.com/electron-fundamentals.html", "description": ""}, {"name": "Building a desktop application with Electron", "url": "https://medium.com/@bojzi/building-a-desktop-application-with-electron-204203eeb658", "description": ""}, {"name": "Codesigning your app for macOS", "url": "http://jbavari.github.io/blog/2015/08/14/codesigning-electron-applications/", "description": ""}, {"name": "Auto-updating apps for macOS and Windows: The complete guide", "url": "https://medium.com/@svilen/auto-updating-apps-for-windows-and-osx-using-electron-the-complete-guide-4aa7a50b904c", "description": ""}, {"name": "Building a desktop app with Electron, React, and Redux", "url": "https://anadea.info/blog/building-desktop-app-with-electron", "description": ""}, {"name": "Introducing BrowserView for Electron", "url": "https://blog.figma.com/introducing-browserview-for-electron-7b40b4b493d5", "description": "New Electron API to embed web apps with fewer bugs and improved performance."}, {"name": "Migrating Slack's Desktop App to BrowserView", "url": "https://slack.engineering/growing-pains-migrating-slacks-desktop-app-to-browserview-2759690d9c7b", "description": "Slack rewrote their Electron app with `BrowserView`, Redux, Rx, and TypeScript, to fix its performance problems."}, {"name": "Electron on the App Store", "url": "https://medium.com/@yoannm/pushing-electron-on-the-mac-appstore-early-stages-7dcb85936f92", "description": "A 5-part series about the journey of making and publishing an Electron app to the Mac App Store."}, {"name": "Building a file explorer with Electron, Quasar, and Vue", "url": "https://medium.com/quasar-framework/building-an-electron-file-explorer-with-quasar-and-vue-7bf94f1bbf6", "description": "Focused on design and code decisions and Electron security."}, {"name": "Using Google Analytics to gather usage statistics in Electron", "url": "https://kilianvalkhof.com/2018/apps/using-google-analytics-to-gather-usage-statistics-in-electron/", "description": "How to collect anonymous user statistics."}, {"name": "Notarizing your Electron app", "url": "https://kilianvalkhof.com/2019/electron/notarizing-your-electron-application/", "description": "How to configure your app packaging for Apple's notarization."}, {"name": "Making Electron apps feel native on Mac", "url": "https://getlotus.app/21-making-electron-apps-feel-native-on-mac", "description": ""}, {"name": "Developing an Electron Edge", "url": "https://bleedingedgepress.com/developing-an-electron-edge/", "description": "[Preview](https://read.amazon.com/kp/embed?asin=B01G7TTKSK\\&asin=B01G7TTKSK\\&preview=newtab\\&linkCode=kpe\\&ref_=cm_sw_r_kb_dp_DLhOxb0XZ3MEC) \ud83d\udcb2"}, {"name": "Electron in Action", "url": "https://www.manning.com/books/electron-in-action?a_aid=electroninaction", "description": ""}, {"name": "Cross-Platform Desktop Applications", "url": "https://www.manning.com/books/cross-platform-desktop-applications", "description": ""}, {"name": "Getting Started with Electron 1.x", "url": "https://www.youtube.com/watch?v=jKzBJAowmGg", "description": ""}, {"name": "Packaging and Distributing Electron Desktop Apps", "url": "https://www.youtube.com/watch?v=dz5SnmBzBXc", "description": ""}, {"name": "Multi Window Electron Desktop Apps", "url": "https://www.youtube.com/watch?v=K-H2amwQ_pU", "description": ""}, {"name": "The State of Electron", "url": "https://www.youtube.com/watch?v=RaPmi-33rfc", "description": ""}, {"name": "Cross-Platform Desktop Apps with Electron", "url": "https://www.youtube.com/watch?v=9xX_G0l5jLU", "description": ""}, {"name": "Building Native Desktop apps using Electron", "url": "https://www.youtube.com/watch?v=nXIrFq5-FC8", "description": ""}, {"name": "The New Desktop: Electron, React, & Pixel-Perfect Native-Feeling Experiences", "url": "https://www.youtube.com/watch?v=jRPUB-D1Wx0", "description": ""}, {"name": "Building Desktop Apps with Node.js and Electron", "url": "https://www.youtube.com/watch?v=rbSvc8_BHaw", "description": ""}, {"name": "Electron Fundamentals course - Pluralsight", "url": "https://www.pluralsight.com/courses/electron-fundamentals", "description": ""}, {"name": "Electron: Building Cross Platform Desktop Apps - Lynda", "url": "https://www.lynda.com/Electron-tutorials/Electron-Building-Cross-Platform-Desktop-Apps/518051-2.html", "description": ""}, {"name": "Build a desktop application with Electron - Egghead", "url": "https://egghead.io/courses/build-a-desktop-application-with-electron", "description": ""}, {"name": "Build Cross-Platform Desktop Apps with Electron - Frontend Masters", "url": "https://frontendmasters.com/courses/electron/", "description": ""}, {"name": "Electron Meetup SF, November 2017", "url": "https://www.youtube.com/watch?v=DDjVaHPvRdM", "description": "Includes some good talks on improving app startup time, debugging crashes, etc."}, {"name": "Make Your Electron App Feel at Home Everywhere", "url": "https://www.youtube.com/watch?v=fw4PmPaghyU", "description": "Tips on making your app feel more native on macOS, Windows, and Linux without sacrificing your own style."}, {"name": "Hanselminutes: Creating cross-platform Electron apps with Jessica Lord", "url": "http://hanselminutes.com/534/creating-cross-platform-electron-apps-with-jessica-lord", "description": ""}, {"name": "The Changelog #216: GitHub's Electron with Zeke Sikelianos", "url": "https://changelog.com/podcast/216", "description": ""}, {"name": "Full Stack Radio #48: Jessica Lord - Building Desktop Apps with Electron", "url": "http://www.fullstackradio.com/48", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/electronjs", "description": ""}, {"name": "Stack Overflow", "url": "https://stackoverflow.com/questions/tagged/electron", "description": ""}, {"name": "`@electronjs` on Twitter", "url": "https://twitter.com/electronjs", "description": ""}, {"name": "electron-br", "url": "https://electron-br.slack.com", "description": ""}, {"name": "electron-pl", "url": "https://electronpl.github.io", "description": ""}, {"name": "`@electron_ru` on Telegram", "url": "https://telegram.me/electron_ru", "description": ""}, {"name": "`electronjs` on Facebook", "url": "https://www.facebook.com/groups/electronjs/", "description": ""}, {"name": "Product Hunt", "url": "https://www.producthunt.com/@sindresorhus/collections/electron-apps", "description": ""}, {"name": "awesome-nodejs", "url": "https://github.com/sindresorhus/awesome-nodejs", "description": "", "stars": "65k"}, {"name": "awesome-electronjs-hacking", "url": "https://github.com/doyensec/awesome-electronjs-hacking", "description": "", "stars": "657"}]}], "name": ""}