All Projects → kanekotic → electron-plugin

kanekotic / electron-plugin

Licence: MIT license
an electron plugin extension package

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to electron-plugin

Plug.kak
Plugin manager for Kakoune
Stars: ✭ 119 (+250%)
Mutual labels:  plugin-manager
micrOS
micrOS - mini automation OS for DIY projects requires reliable direct communication
Stars: ✭ 55 (+61.76%)
Mutual labels:  plugin-architecture
zcomet
zcomet - Fast, Simple Zsh Plugin Manager
Stars: ✭ 144 (+323.53%)
Mutual labels:  plugin-manager
Plugin Installation Manager Tool
Plugin Manager CLI tool for Jenkins
Stars: ✭ 138 (+305.88%)
Mutual labels:  plugin-manager
abp plugin with ui
Demo of using multiple angular applications and aspnetboilerplate to create plugin application
Stars: ✭ 17 (-50%)
Mutual labels:  plugin-architecture
Harbol
Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib
Stars: ✭ 18 (-47.06%)
Mutual labels:  plugin-manager
Ffxivapp
Visit us on Discord! https://discord.gg/aCzSANp
Stars: ✭ 82 (+141.18%)
Mutual labels:  plugin-manager
.NetCorePluginManager
.Net Core Plugin Manager, extend web applications using plugin technology enabling true SOLID and DRY principles when developing applications
Stars: ✭ 17 (-50%)
Mutual labels:  plugin-manager
live-plugin-manager
Plugin manager and installer for Node.JS
Stars: ✭ 172 (+405.88%)
Mutual labels:  plugin-manager
zgenom
A lightweight and fast plugin manager for ZSH
Stars: ✭ 240 (+605.88%)
Mutual labels:  plugin-manager
Sheldon
A fast, configurable, shell plugin manager
Stars: ✭ 144 (+323.53%)
Mutual labels:  plugin-manager
NFive
NFive is a .NET plugin platform for FiveM
Stars: ✭ 53 (+55.88%)
Mutual labels:  plugin-manager
cib
Allows you to publish ABI stable C++ library that can be used across different compilers
Stars: ✭ 44 (+29.41%)
Mutual labels:  plugin-architecture
Zulu
Total environment manager for ZSH
Stars: ✭ 129 (+279.41%)
Mutual labels:  plugin-manager
hookman
A plugin management system in python to applications (in totally or partially) written in C++.
Stars: ✭ 29 (-14.71%)
Mutual labels:  plugin-manager
Zsh Snap
⚡️ Znap! A fast & light-weight plugin manager & Git repo manager for Zsh.
Stars: ✭ 98 (+188.24%)
Mutual labels:  plugin-manager
zit
minimal plugin manager for ZSH
Stars: ✭ 24 (-29.41%)
Mutual labels:  plugin-manager
voom
A simplest-thing-that-works Vim plugin manager. Use with Vim 8 or Pathogen.
Stars: ✭ 24 (-29.41%)
Mutual labels:  plugin-manager
vis-plug
A minimal plugin-manager for vis
Stars: ✭ 17 (-50%)
Mutual labels:  plugin-manager
businessworks
基础业务集成开发平台
Stars: ✭ 39 (+14.71%)
Mutual labels:  plugin-architecture

logomakr_2nqeyp

Build Status codecov npm GitHub license Maintenance

Create extensible electron applications through a plugin architecture that uses NPM (or similar registry) or GitHub as repository for the extensions.

Installation

add it to your electron project using npm install electron-plugin --save or yarn add electron-plugin

Usage

require electron-plugin exports a function that requires a javascript object and an electron window, as seen on the next example:

const pluginManager = require(`electron-plugin`)
let config = { 
        installPath: `${__dirname}/test_folder`,
        plugins : {
            "electron-plugin-example": "0.0.2"
        }
     },
    extensionPoint = {
        app: 'anything you want to use as exstention point'
    }

pluginManager.load(config, extensionPoint)
Created my free logo at LogoMakr.com
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].