Package Dependencies

Electron-related npm packages that are frequently depended on by other npm packages.

  • electron-prebuilt Install prebuilt electron binaries for the command-line using npm
  • glslify A node.js-style module system for GLSL!
  • nightmare A high-level browser automation library.
  • matcha Benchmark your code.
  • electron-packager Package and distribute your Electron app with OS-specific bundles (.app, .exe etc) via JS or CLI
  • electron Install prebuilt electron binaries for the command-line using npm
  • mobx Simple, scalable state management.
  • pixi.js Pixi.js is a fast lightweight 2D library that works across all devices.
  • asar Creating Electron app packages
  • electron-rebuild Electron supporting package to rebuild native node modules against the currently installed electron
  • electron-debug Adds useful debug features to your Electron app
  • uupaa.task.js Counter based task executor.
  • electron-mocha Mocha tests in Electron.
  • devtool runs Node.js programs through Chromium DevTools
  • electron-updater Cross platform auto-updater for electron applications
  • browser-run Transform stream that executes JavaScript it receives in a real browser and outputs console output
  • webtorrent Streaming torrent client
  • electron-plugins Plugin loader for electron applications.
  • testron CI your client side tests with Electron
  • uupaa.valid.js Validate functions.
  • choo A 5kb framework for creating sturdy frontend applications
  • electron-builder A complete solution to package and build a ready for distribution Electron app for MacOS, Windows and Linux with “auto update” support out of the box
  • rcedit Node module to edit resources of exe
  • bel A simple extension to native elements
  • utility2 this zero-dependency package will run dynamic browser-tests with coverage (via electron and istanbul)
  • devtron Electron DevTools Extension
  • hihat local Node/Browser development with Chrome DevTools
  • ecdsa Elliptic Curve Cryptography Digital Signing
  • electron-webrtc Use WebRTC in Node.js via a hidden Electron process
  • electron-download download electron prebuilt binary zips from github releases
  • webrtc-swarm Create a swarm of p2p connections using webrtc and a signalhub
  • spectron Easily test your Electron apps using ChromeDriver and WebdriverIO.
  • dragula Drag and drop so simple it hurts
  • chloride node.js sodium bindings + pure js polyfil
  • menubar high level way to create menubar desktop applications with electron
  • electron-updater-tools Tools for building native addons compatible with electron-updater
  • cmake-js CMake.js - a Node.js/io.js native addon build tool
  • bittorrent-tracker Simple, robust, BitTorrent tracker (client & server) implementation
  • d3plus-dev A collection of scripts for developing D3plus modules.
  • electron-spawn easy way to run code inside of a headless electron window from the CLI
  • electron-connect Livereload tools for Electron development
  • electron-lite this package will download and install electron v1.3.8 from https://github.com/atom/electron/releases with zero npm-dependencies
  • electron-devtools-installer An easy way to install Dev Tools extensions into Electron applications
  • electron-window-state Simple module that helps to save and restore size and position of Electron windows.
  • karma-electron-launcher A Karma Plugin. Launcher for github electron shell.
  • electron-json-storage Easily write and read user settings in Electron apps
  • chromium-pickle-js Binary value packing and unpacking
  • joseph Better dream interpretation support for Nightmare.
  • chainbuilder Construct a chainable library from a set of async functions.
  • karma-electron Karma launcher and preprocessor for Electron
  • gulp-electron A gulp plugin for Electron distribute applications.
  • uupaa.fileloader.js URL loader and type converter. URL -> String/JSON/Blob/ArrayBuffer, Blob/TypedArray/ArrayBuffer -> ArrayBuffer
  • webpack-target-electron-renderer webpack target function for electron renderer
  • nativeshiori Easy interface for NativeShiori subsystem modules
  • electron-compile Electron supporting package to compile JS and CSS in Electron applications
  • uupaa.spec.js Mobile Device Spec detection.
  • is-electron-renderer Check if code is running in Electron renderer process.
  • xvfb-maybe Runs xvfb-run only if you need to, useful for Electron unit tests
  • electron-compilers Compiler implementations for electron-compile
  • on-load On load/unload events for DOM elements using a MutationObserver
  • electron-window Convenience methods for Electron windows.
  • single-file-worker This helps to make library that uses WebWorker/fork as one simple file.
  • electron-osx-sign Codesign Electron macOS apps
  • auto-launch Launch node applications or executables at login (Mac, Windows, and Linux)
  • electron-is-dev Check if Electron is running in development
  • uupaa.useragent.js Detect the OS, Browser and WebView from UserAgent String.
  • etch Perform virtual DOM updates based on changes to a data model.
  • electron-installer-debian Create a Debian package for your Electron app.
  • electron-cookies Adds support for cookies in Electron.
  • magnum-plugin-utils Utility functions to simplify Pomegranate plugin development.
  • react-map-gl A React wrapper for MapboxGL-js and overlay API.
  • uupaa.hash.js Hash functions.
  • native-shiori-worker NativeShioriWorkerClient/NativeShioriWorkerServer
  • electron-reload Simplest way to reload an electron app on file changes!
  • uupaa.typedarray.js TypedArray utility functions.
  • electron-winstaller Module to generate Windows installers for Electron apps
  • paraviewweb Web framework for building interactive visualization relying on VTK or ParaView to produce visualization data
  • electron-squirrel-startup Default Squirrel.Windows event handler for your Electron apps.
  • swagger-ui-lite minimal npm installer for swagger-ui asset files with zero npm-dependencies
  • cesium Cesium is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
  • uupaa.bit.js Bit operation
  • uupaa.uri.js URL parse and build.
  • electron-canvas-to-buffer in Electron, turns a Canvas into a Buffer
  • asar-require Enable 'require' asar packages
  • rdfstore RDF graph store supporting the SPARQL query language
  • text-buffer A container for large mutable strings with annotated regions
  • electron-localshortcut register/unregister a keyboard shortcut locally to a BrowserWindow instance, without using a Menu
  • electron-settings A simple persistent user settings manager for Electron.
  • uupaa.hexdump.js Hex dump
  • asar-electron-builder Creating Electron app packages
  • mathjax-electron A trimmed down version of the MathJax library for use with electron
  • zeromq Prebuilt bindings for node.js to ZeroMQ
  • msnodesqlv8 Microsoft Driver for Node.js SQL Server compatible with all versions of Node.
  • serialport-electron Temporary fork to support Electron (to be deprecated)
  • stylish-commit-auto-hook-install Automatically install git pre-commit hooks for stylish-commit.
  • electron-installer-run Run child processes safely handling all sorts of edge cases.
  • electron-stream Simple streaming wrapper around electron
  • terriajs-cesium Cesium for TerriaJS.
  • electron-installer-dmg Create DMG installers for your electron apps.
  • thc telehash-c compiled into javascript
  • electron-editor-context-menu Enable the native right-click menu in Electron.
  • transformime Transforms MIMEtypes to HTML Elements
  • local-links Determine cross-browser if an event or anchor element should be handled locally.
  • electron-osx-sign-tf Codesign Electron macOS apps
  • unitest Run browser and node tests with coverage reports
  • electron-contextmenu-middleware Build `electron` context menus composing multiple middlewares functions.
  • uupaa.aac.js AAC-LC/HE-AAC parser.
  • electron-chromedriver Electron ChromeDriver
  • uupaa.base64.js Base64 functions.
  • uupaa.es.js [![npm](https://nodei.co/npm/uupaa.es.js.svg?downloads=true&stars=true)](https://nodei.co/npm/uupaa.es.js/)
  • edge-atom-shell Edge.js: run .NET and Node.js in-process on Windows, Mac OS, and Linux. Hacked for Electron support
  • cubbie Stupid simple state storage
  • console-redirect redirect console methods to streams
  • uupaa.mpeg2ts.js MPEG-2 TS Demuxer.
  • graph-calc Construct graphs with multiple node/edge types and helpers to perform selective traversals and calculations.
  • carbon Middleware based proxy for cluster or table based routing.
  • floss Unit-testing for those hard to reach places
  • electron-dataminer Extract data from internet using reusable modules
  • require-rebuild Rebuild modules if built for a different node versions
  • uupaa.nalunit.js MPEG4-15 AVC(H.264) - NAL file format
  • typhonjs-core-gulptasks Provides common gulp tasks shared by TyphonJS and beyond for JSPM / SystemJS projects.
  • electron-ref This is a fork of the ref project, adding electron build support and binaries
  • spacebro-client Allow to automagically 🌟 connect to a Spacebro server
  • webcoin-param-tests Tests for webcoin cryptocurrency parameters
  • silence-chromium Silence non-essential output from electron/chromium/etc.
  • electron-screenshot-service Take screenshots using electron
  • shell-env Get environment variables from the shell
  • nightmare-google-oauth2 Nightmare plugin to automatically authenticate, authorize and retrieve a fresh OAuth2 token for Google APIs
  • electron-shortcut Helper for global shortcut registering
  • atom-patch A data structure to efficiently represent the results of applying patches.
  • transformime-react Transformime that returns React components
  • audio-buffer-range-decoder Decode specified ranges of PCM Wave and Opus webm files on disk to AudioBuffers. Probably only works with electron.
  • electron-dl Simplified file downloads for your Electron app
  • electron-stylus A dead simple Stylus loader for Electron app
  • electron-docs Fetch Electron documentation as raw markdown strings
  • remotedev-app Remote Redux DevTools web, electron and chrome app.
  • audio-buffer-stream Get a PCM stream from input AudioBuffers (Web Audio API). Can be used to implement a streaming audio recorder.
  • electron-menus Easily add menus to modules running in Electron.
  • transformime-jupyter-transformers Bundled transformers used for Jupyter specific output
  • macaca-electron macaca electron driver
  • electron-clipboard-watcher Poll the system clipboard for changing text or image data.
  • electron-bin Install electron prebuilt binaries for the command-line use using npm
  • pomegranate-sequelize-core Provides sequelize to downstream plugins.
  • uupaa.h264profile.js H264(AVC) Profile and Level detection.
  • view-list An infinite scrolling list view element built on a virtual DOM.
  • zmq-prebuilt Prebuilt bindings for node.js to ZeroMQ
  • piri-piri piri-piri is a browser orchestration to enable decentralized browser applications tests. Ah and it is hot :)
  • uupaa.webaudio.js Create new WebAudio context.
  • electron-installer-fixture-windows A fixture Electron app for testing tooling on Windows.
  • electron-positioner > Helps positioning your electron windows.
  • iron-node Debug Node.js code on the fly with Chrome Developer Tools on Linux, Windows and OS X.
  • electronify The simplest way to build Electron apps.
  • peer-exchange Decentralized peer discovery and signaling
  • gulp-run-electron Gulp plugin for starting Electron.
  • about-window 'About App' window for Electron application
  • gulp-atom-electron gulp plugin for packaging Electron applications
  • grunt-electron-installer Grunt task to generate Windows installers for Electron apps
  • uupaa.mp4parser.js MP4 File parser
  • binary-mirror-config Binary mirror config for prebuild and node-pre-gyp
  • uitest uitest
  • fix-path Fix the $PATH on macOS when run from a GUI app
  • styletron-legacy Legacy package for 1.x styletron
  • mksnapshot Create snapshot file for Electron
  • file-tree-server-transport-electron
  • file-tree-client-transport-electron
  • ETK Electron toolkit
  • gametime-player Simple libretro frontend
  • pull-ipc pull-stream wrapper around electron's ipc channel
  • gordon-server Multiplayer Server for NodeJS, HTML5 and Adobe Flash/Air
  • errortrap Trap and log uncaught errors using llog.
  • grunt-electron-app-builder Creates atom-shell based applications
  • grunt-electron-installer-debian Create a Debian package for your Electron app.
  • enviromitter environment detector and event emitter base class for cordova, electron, and node
  • grunt-electron-packager Package Electron apps. Grunt task to create packages electron using electron-packager
  • grunt-electron Package Electron apps
  • eltitlebar windows titlebar in electron
  • gulp-atom-shell gulp plugin for packaging Atom Shell applications
  • gulp-atom A gulp plugin for atom-shell distribute applications.
  • gulp-download-electron gulp plugin to download electron
  • gulp-electron-mocha Gulp plugin to run Mocha tests in Electron
  • elis get environment variable in electron
  • elementary-electron nodeschool workshop to learn electron
  • electroshot Capture website screenshots with optional device and network emulation as jpg, png or pdf (with web fonts!) using Electron / Chrome.
  • hwa-store-id StoreID
  • image-clipper Node.js module for clipping & cropping JPEG, PNG, WebP images purely using the native Canvas APIs, excellent compatibility with the Browser & Electron & NW.js (Node-webkit), itself doesn't relies on any image processing libraries.
  • infusion-electron Infusion component wrappers for Atom Electron
  • electroner Start ElectronJS apps from Node.js.
  • electron-workers Run electron scripts in managed workers
  • is-electron Detect if running in Electron.
  • jibo-tools API for jibo-atom and jibo-cli
  • johnny-five-electron Temporary fork to support Electron (to be deprecated)
  • electron-winstaller-temp-fork Module to generate Windows installers for Electron apps
  • jslint-lite this zero-dependency package will provide browser-compatible versions of jslint and csslint
  • json-web-storage Simple localStorage/sessionStorage wrapper providing the exact same API with automatic JSON serialization
  • electron-winstaller-fixed Module to generate Windows installers for Electron apps
  • electron-window-manager A NodeJs module that handles window management for Electron (Atom Shell, previously)
  • karma-electronrequire-preprocessor karma electron require
  • electron-weak This is a fork of the node-weak project, adding electron builds and binaries.
  • lucy-boot Bootstrap Lucidity, an electron application.
  • electron-usb Library to access USB devices
  • magnum-di A super simple Key,Value Dependency Injection framework for NodeJS
  • magnum-loader Plugin loader for the Magnum DI dependency injection framework.
  • electron-togglify-window Set toggle function to Browser Window
  • magnum-topo Sorts magnum-loader plugins.
  • marker-index A data structure to track logical text annotations.
  • electron-tape Tape testing harness for electron apps
  • electron-sudo Electron subprocess with administrative privileges, prompting the user with an OS dialog if necessary.
  • electron-single-instance Allows only one instance of an application to run at a time. Helpful for Electron apps in Windows
  • meteor-desktop-test-suite Few utils to ease out functional testing of Meteor Desktop modules/plugins.
  • minidump Read and process minidump file
  • mk-electron-compile-cache Base class for compilers in mk-electron-compile, use this to implement your own compiler
  • electron-shortcut-loader Loading pre-defined shortcuts with custom events and more options
  • electron-save-file Electron save file
  • monogamous boot single-instance application
  • morpha A Web-IDE or Desktop-IDE creator.
  • msi-packager Build MSI (Windows Installer) packages on Mac and Linux
  • electron-rpc A lightweight rpc-style wrapper for the ipc module of electron
  • electron-ref-struct This is a fork of the ref-struct project, adding electron build and binary support
  • electron-ref-array This is a fork of the ref-array project, adding electron binary support
  • navit Wrapper for PhantomJS and SlimerJS to simplify browser tests scripting
  • nbind Magical headers that make your C++ library accessible from JavaScript
  • neovim-component Polymer component for Neovim frontend
  • electron-recompile re-compile native modules against electron
  • nightmare-har-plugin Nightmare plugin used to retrieve the network activity of a web page in HAR (HTTP Archive) format
  • electron-react-devtools React DevTools Extension for Electron
  • node-tg-bot Node Telegram Bot Api Interface
  • npm-scripts-gui GUI for npm scripts
  • oauth-electron-facebook oauth for facebook inside electron
  • oauth-electron-twitter oauth for twitter inside electron
  • observ-fs-audio-buffer Observable AudioBuffer for use with fs.
  • officehours Determine if current time is during office hours
  • electron-react-app Boilerplate and tooling for Electron application development with React
  • open-external open an external link, works in web browser or electron.
  • orbita Framework for Atom/Electron with reactive windows controller and nanoservice's support
  • page-grabber Util for grab data from web-page
  • electron-pug Simple electron module to render Pug (former Jade) templates
  • electron-prebuilt-compile electron-prebuilt that automatically understands Babel + React + LESS
  • electron-packager-tf Package and distribute your Electron app with OS-specific bundles (.app, .exe etc) via JS or CLI
  • pixi-createfrom Create sprites trees from an objet
  • electron-packager-itchio package your electron app in OS executables (.app, .exe, etc) via JS or CLI
  • pomegranate-express-application Provides Express to pomegranate express or standalone express implementations in the Pomegranate framework.
  • pomegranate-express-postroute-middleware Provides post route middleware mounting for Pomegranate-Express
  • pomegranate-express-preroute-middleware Provides middleware mounting and express configuration for Pomegranate-Express
  • pomegranate-express-route-directory Provides directory based route loading for Pomegranate-express.
  • pomegranate-express-server Provides Express server hooks for Pomegranate-Express
  • pomegranate-request
  • electron-osx-appearance APIs to access the OS X Appearance Settings.
  • firmata-electron A library to control an arduino running firmata
  • quickfix-codegen
  • electron-opus Electron native binding to OPUS
  • electron-ogg-packet This is a fork of the node-ogg-packet project, which support electron binaries
  • react-cpc React Cross Platform Components for desktop apps
  • react-desktop React UI Components for macOS Sierra and Windows 10
  • react-jupyter-display-area Jupyter Display Area as a React Component
  • electron-menu-loader Loading a menu template for app running on current platform
  • remotedev-app-slider Remote Redux DevTools web, electron and chrome app. slider version
  • electron-main-notification Display notifications from the electron main process
  • electron-log Just a very simple logging module for your Electron application
  • resize-event Detect resize on an element without polling or iframes
  • riot-route Simple isomorphic router
  • save-selection Save & restore selections in a document, using `<mark>` elements
  • screwy GUI for npm scripts
  • electron-license Tools for electron apps to work with licenses
  • electron-jitterbuffer A fork of node-jitterbuffer, supporting electron builds
  • electron-jasmine Run your jasmine (2.3) specs in electron. You can:
  • electron-is An 'is' utility for Electron which provides a set of handy functions, with a self-descriptive name.
  • electron-is-headless test if electron is headless
  • spawn-rx An Rx-version of child_process.spawn
  • electron-ipc-stream Duplex stream over IPC for main/renderer to communicate with each other.
  • squish-squash overrides a system or user command for for all child processes
  • strip-chromium-logs strips chromium logs from a stream
  • electron-installer-zip Create a zip file with support for symlinks required by electron on osx.
  • electron-installer-windows Create a Windows package for your Electron app.
  • stylish-commit Check staged changes with style scripts before commiting with git.
  • electron-installer-squirrel-windows Generate Windows installers for Electron apps using Squirrel.
  • electron-installer-redhat Create a Red Hat package for your Electron app.
  • terriajs Geospatial data visualization platform.
  • electron-installer-codesign Sign your electron apps on OSX.
  • electron-html-to Convert html to html/image using electron
  • electron-eval Run code inside a hidden Electron window
  • electron-edge Edge.js: run .NET and Node.js in-process on Windows, Mac OS, and Linux
  • electron-detach restart electron app as a detached child process
  • electron-default-menu Default application menu for Electron apps
  • electron-dataminer-test Example electron-dataminer application
  • electron-dataminer-example-page Example page module
  • ungit Git made easy
  • electron-dataminer-example-api Example electron-dataminer api module
  • electron-config Simple config handling for your Electron app or module
  • electron-collider
  • uupaa.aacprofile.js AAC Profile and Level detection.
  • electron-celt A fork of node-celt, supporting electron builds
  • electro electron and unix make friends
  • egret-typescript-ast * 0.0.8 添加装饰器中对 Object 类型的解析
  • uupaa.expgolomb.js Exponential-Golomb coding implement.
  • djia The most recent Dow Jones opening for a date.
  • uupaa.filestore.js File Store / Writer.
  • uupaa.h264.js H264/AVC, MPEG2-TS ByteStream, H.264 RawStream to NALUnit.
  • display-index Used by Atom to track the correspondence between on-screen lines and the underlying buffer.
  • debug-menu Chrome-like "inspect element" context-menu
  • debug-electron visionmedia/debug that loads correctly in Electron
  • uupaa.mp4builder.js MP4 File builder.
  • coolhelper-plugin-plugins plugin for coolhelper to create,install,remove plugins.
  • commandant A command line framework for node.js
  • uupaa.mpeg4bytestream.js MPEG4-10 AVC - Annex B - Byte stream format
  • chromeo experimental Node-Browser bridge
  • uupaa.pagevisibilityevent.js PageVisibility event dispatcher.
  • chainbuilder-save Chainbuilder mixin for saving/restoring values.
  • chainbuilder-log-console Console logging mixin for chainbuilder.
  • chainbuilder-lodash Lodash mixin for chainbuilder.
  • chainbuilder-flow Flow blocks (each, map, if, while) for chainbuilder.
  • browser_process Cross platform browser process creation
  • browselectrify make a browserify bundle that also works in electron.
  • babel-preset-electron Babel preset with all plugins for Electron.
  • uupaa.webgldetector.js Detect WebGL
  • audio-timeline Observ object for arranging, trimming and adjusting multiple audio clips on a timeline using Web Audio.
  • vue-ace-palette ### What Is It?
  • vue-easyui vue-easyui binding =============
  • vw-server Un servidor personalizado para aplicaciones multiplataforma. Diseñado para jxcore, nodejs, io.js
  • athenapdf a javascript wrapper for the athenapdf html to pdf conversion library.
  • asar-archive Small lib to read/write electron asar archives.
  • anysql-websql Web SQL implementation of the AnySQL API
  • website-screenshot Make website screenshots
  • webtorrent-hybrid Streaming torrent client
  • angular2-seed-advanced High-quality, modular starter (advanced seed) project for Angular 2 apps with statically typed build and AoT + NativeScript + Electron
  • wzrd-api-client api client for wzrd.in
  • wzrd-bundler Create JavaScript bundles in the browser using the Browserify CDN [wzrd.in](https://wzrd.in) with optional, debuggable local overrides of modules.
  • xolvio-jasmine-expect Jasmine expect standalone
  • ampersand-file-drop-view Drag-and-drop file view based on ampersand-view, and for use in ampersand-form-view
  • ysp_electron-download download electron prebuilt binary zips from github releases
  • yunodb portable, persistent, electron compatible fulltext search database
  • ampersand-chess-state An evented chess library for movement, validation and result detection built on Ampersand.js.
  • esenv development javascript dependencies
  • electron-johnny-five-led-example An electron app using johnny-five to turn an led on and off
  • Blink1Control2 Blink1Control2 GUI app for blink(1) devices
  • asar-cli CLI utility to read/write electron asar archives.
  • electron-css-reload reload css on change in your electron app
  • electron-cucumber Cucumber feature testing for Electron applications
  • electron-data An easy way to save data, settings or anything else as json file in an application folder.
  • 2.9.1-genesis-bugs-rc1 All JS that isn't part of Core
  • asar-lite Creating Electron app packages
  • electron-dataminer-example Example using existing page and api modules
  • ElectronAppUpdater Electron Application Updater
  • asar-updater Auto update asar file
  • electron-debug-symbols Install electron debug symbols using npm
  • ElectronRouter This package is no longer supported and has been deprecated. To avoid malicious use, npm is hanging on to the package name.
  • electron-debugger electron debugger
  • asv electron / atom-shell version management
  • electron-definitelytyped Automatically generated definitely typed files for the Electron API
  • async-json-serializer A library to serialize a JSON object across multiple async callbacks.
  • electron-detect-loadurl
  • electron-detect-scripts Detect files required via script tags.
  • electron-dev **note this is not for reloading your BrowserWindow -- tools exist for that already, this is for code related to the main process**
  • electron-devtools-installer-offline An easy way to install Dev Tools extensions into Electron applications
  • Empite Cross platform desktop application
  • electron-directory Helps work with Electron directories/path whenever it's asar packed or not.
  • atla-data Atla Data
  • electron-docs-linter A JSON object describing Electron's APIs
  • atom-keymap Atom's DOM-aware keymap module
  • electron-document-manager Manages opening and saving documents in Electron apps
  • electron-download-manager Manage downloadItems from Electron's BrowserWindows without user interaction, allowing single file download and bulk downloading
  • electron-download-tf download electron prebuilt binary zips from github releases
  • EmpiteApp Cross platform desktop application
  • electron-drag Window dragging for electron applications
  • atom-shell-breakpoint breakpoint and open devtools in atom-shell
  • electron-edge2 Electron-Edge.js: run .NET and Node.js in-process in Electron
  • atom-shell-screenshot take a screenshot in an existing atom-shell window
  • electron-ejs-layout Simple Electron plugin for render EJS templates + layout.
  • electron-ejs Simple Electron plugin for rendering EJS templates.
  • electron-electron
  • atomic-terminal A terminal powered by Electron
  • electron-express This is a light weight integration of the express framework, with an electron application.
  • electron-file-input
  • electron-forge A complete tool for building modern Electron applications
  • electron-gettext A GNU gettext implementation for node.js
  • electron-gh-releases-updater Updates an app based on GH Electron from GH releases.
  • electron-gh-releases Electron auto-update by releasing on Github.
  • electron-gh-updater Automatic updater for electron app's using Github releases.
  • electron-github-oauth
  • electron-google-oauth Google api access token in electron
  • electron-handlebars Use handlebars templates in Electron.
  • electron-har A command-line tool for generating HTTP Archive (HAR) (based on Electron)
  • electron-heapdump Make a dump of the V8 heap for later inspection.
  • electron-hid-toy Play with Electron and node-hid
  • electron-hot-loader Hot reloading for React components in electron without babel nor webpack
  • electron-hot Electron hot loader
  • MaxUPS Controls and monitors UPS
  • electron-image-menu Context menu for img tags with the "Save image as" function in electron
  • electron-image-resize Resize images using Electron. Supports all image types that Chromium/Electron supports, outputs to png, jpeg, dataUrl or NativeImage.
  • electron-importcss
  • electron-in-page-search Electron module to provide in-page search feature
  • electron-init run `npm install -g electron-init` to install globally.
  • electron-input-menu Context menu for electron input elements.
  • electron-inspector Debugger UI for the main Electron process
  • Mole > A GitHub-base Cloud Note, design for open & free GitHub User.
  • PokemonGoBot Your GoF Bot On Desktop
  • aufbau A desktop app that loads a hand-curated, artisanal selection of local web apps.
  • aurelia-bacon ## Running The App
  • electron-installer-flatpak Create a Flatpak package for your Electron app.
  • PowerPlanDisplay Shows your active Windows powerplan in a window containing all the available powerplans, and allows you to change powerplan with a single click
  • autoupdaty Autoupdater for Electron/NW.js apps
  • awesome-electron Useful resources for creating apps with Electron
  • axios-status Network requests status tracking for Axios
  • axo-electron-rebuild Electron supporting package to rebuild native node modules against the currently installed electron
  • electron-io Particle Electron IO Plugin for Johnny-Five
  • electron-ipc-broadcast Broadcast IPC messages to all Electron processes.
  • electron-ipc-mock Mocked electron ipc communication module
  • electron-ipc-promise electron ipc promise
  • electron-ipc-reactive Reactive Elements for Electron via IPC
  • electron-ipc-responder A simple request/response based communication protocol for Electrons IPC functionality
  • electron-ipc-server An IPC server with an API similar to Express.js' for Electron
  • electron-ipc-socket Response-request abstraction on top of Electron IPC system.
  • babel-preset-electron-fusion Babel preset for electron-fusion.
  • electron-ipc-tunnel Create tunelled conncections over Electron's IPC.
  • electron-ipc IPC for Electron using promises
  • electron-irpc inter-process communication(IPC) and remote procedure call (RPC) combined.
  • electron-is-accelerator Check if a string is a valid Electron accelerator
  • PupaFM douban.fm Music Desktop Player
  • babel-preset-modern-async Cutting edge Babel preset using 'fast-async' instead of generators for async/await. Also configurable for Electron.
  • electron-is-running-in-asar Check if the application is running from inside an asar package
  • barista-coldbrew Provides a locally-hosted instance of Barista and Barista Fiddle using Electron
  • electron-isDev Check for Electron is running in development in Typescript
  • electron-jade-protocol A jade protocol for electron.
  • electron-jade Simple electron module to render Jade template
  • basel-cli Client package for Basel
  • basel Framework for Bootstrap, AngularJS, SQLite, Electron
  • 2app Convert Web to native app useing Electron
  • electron-johnny-five-potentiometer-example An electron app using johnny-five to control a servo based on a potentiometer
  • electron-johnny-five-sensor-example An electron app using johnny-five to read a sensor and plot the results
  • electron-johnny-five-sensor-led-example An electron app using johnny-five to read a sensor, plot the results and control an led if a threshold is crossed
  • electron-johnny-five-sensor-log-example An electron app using johnny-five to out put a strobe pulse, read a sensor, plot the results, and log the results
  • electron-johnny-five-sensor-servo-example An electron app using johnny-five to read a sensor, plot the results and control a servo
  • electron-johnny-five-sensor-strobe-example An electron app using johnny-five to out put a strobe pulse, read a sensor, and plot the results
  • electron-johnny-five-servo-example An electron app using johnny-five to control a servo
  • electron-johnny-five-switch-example An electron app using johnny-five to respond to a switch and turn an led on and off
  • electron-json-config Simply set and get configuration from a json file for your Electron app
  • battle-eye-client A BattleEye Client for node.js
  • electron-kevinsawicki-testing Install electron prebuilt binaries for the command-line use using npm
  • electron-kinect2 Electron library to access the kinect 2 data from the official MS SDK
  • electron-kit Utility kits for middle-scale electron app
  • electron-largetype Large Type functionality for Electron apps
  • beam-soundly-interactive Interactive Sound Board for Beam
  • beautyx-printer Node.js printer bindings - electron builds
  • electron-livereload electron live reload
  • electron-load-devtool Easily load dev-tool for electron
  • electron-local-crash-reporter Simplifies running mini-breakpad-server in local development, alongside your electron app.
  • RaspiKids Raspberry PI GPIO framework for teaching kids programming
  • bellerophon AWS CloudFormation generator based off of existing account resources.
  • electron-logger a simple tool to help my electron develop work and keep user client running log.
  • electron-mac-notifier Fork of node-mac-notifier. Create native OS X notifications from Node.js
  • electron-machine-id Unique machine (desktop) id for Electron application (no admin privileges required).
  • electron-macos-sign Codesign Electron macOS apps
  • benja Bootable Electron Node JS Application helper.
  • electron-markdown-editor A markdown editor built with electron, uikit, and markdown-it
  • electron-markdownify A minimalist Markdown Editor
  • berichtsheft Berichtshefte erstellen
  • electron-menu Convenience module to build Electron menus.
  • bespoke-pdf-electron-helper PDF plugin for Bespoke.js
  • electron-meshblu-connector-installer Meshblu Connector Installer
  • electron-meteor Full Meteor Client for Electron
  • electron-microfet2 Electron library to access the MicroFet2 data
  • electron-microscope Use electron to inspect websites and extract data. useful for automation, testing, web scraping, etc
  • better-notifications better notifications for electron
  • electron-mui-boilerplate A Material UI boilerplate for Electron apps
  • electron-mumble A fork of the node-mumble project, with electron support
  • electron-native-notification Notification API polyfill in electron main process.
  • electron-node-dde Node-dde ========
  • electron-node-red Electron Node-RED template
  • electron-node
  • electron-notification-polyfill Electron Notification Polyfill for Windows <= 8
  • electron-notification-shim Get Notification API events in Electron main-process. Perfect for adding Notification toasters in Windows with node-notifier or other solution.
  • electron-notification Easily send desktop notifications, can be used from main and renderer processes
  • electron-notifications A node module for sending notifications in electron applications
  • electron-notifier Add cross-platform notifications to Electron apps.
  • electron-notify Nice and simple notifications for Electron apps
  • electron-noveljs-boilerplate Create standalone Novel.js adventures!
  • electron-npm-packages A collection of all npm packages that mention `electron` in their package.json
  • electron-nsis Build Windows installers for Electron apps using Nullsoft Scriptable Install System (NSIS)
  • electron-oauth-github Github OAuth Window library.
  • electron-oauth-twitter Twitter OAuth Window library.
  • electron-oauth2 An OAuth2 module for your Electron app.
  • electron-oauthorize OAuth application authorization wrapped for Electron
  • electron-ocr Optical Character Recognition module for Electron Applications
  • billcurt-electron-auto-update Starter for your Electron application. Out of the box ready for serious stuff.
  • electron-online detect that your electron app is online or not.
  • electron-open-link-in-browser Open a link in browser for Electron and browser.
  • electron-open-url open something with Electron window
  • electron-open Open a URL in Electron (atom-shell)
  • billcurt-electron-test-auto-update A minimal auto-updating Electron application
  • electron-osx-appearance-settings This package name is not currently in use, but was formerly occupied by another package. To avoid malicious use, npm is hanging on to the package name, but loosely, and we'll probably give it to you if you want it.
  • SkelEktron Unofficial Electron Template Application
  • bitcoin-bar Display bitcoin price in your desktop menubar
  • bittorrent-tracker-proxy Simple, robust, BitTorrent tracker (client & server) implementation, with SOCKS proxy support.
  • electron-package-plugin A Webpack plugin to generate the Electron package.json with the values in the project package.json
  • electron-packager-interactive An interactive implementation of electron-packager
  • SnipIt SnipIt
  • electron-packager-plugin-non-proprietary-codecs-ffmpeg Replaces the normal version of FFMPEG in electron with a version without proprietary codecs
  • black-screen A terminal emulator for the 21st century.
  • blanco Elegantly refined browser, no tabs here.
  • electron-pages Manage pages in Electron like a pro.
  • electron-pane-window Create a pane style window, no frame, no titlebar, stick the window on the sides of screen

This report was last updated 2016-12-15T20:18:56.166Z

For more info about this project, read the userland blog post.

Keyboard Shortcuts

Key Action
/ Focus the search bar
Esc Focus the search bar and cleans it
Select the next search result
Select the previous search result
Enter Open the selected search result
cmdEnter Ctrl+Enter Open the selected search result in a new tab