Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jtvberg/Moby
Off-line Electron-based Kanban board
https://github.com/jtvberg/Moby
electron kanban kanban-board
Last synced: about 1 month ago
JSON representation
Off-line Electron-based Kanban board
- Host: GitHub
- URL: https://github.com/jtvberg/Moby
- Owner: jtvberg
- License: mit
- Created: 2019-06-05T02:24:50.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T03:51:44.000Z (almost 2 years ago)
- Last Synced: 2024-08-01T12:30:55.161Z (4 months ago)
- Topics: electron, kanban, kanban-board
- Language: JavaScript
- Homepage:
- Size: 5.5 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - jtvberg/Moby - Off-line Electron-based Kanban board (electron)
README
## Moby
Moby is a Kanban based personal task management system built with Electron.
It can integrate with GitHub (Issues + PRs), Rally (Defects/Blocked USs) and ServiceNow (Incidents/Problems)#### Default View:
![Default View](/screenshots/full_default.png)#### Customized:
![Custom View](/screenshots/full_custom.png)#### New Task Modal:
#### Edit Mode Task Modal:
#### Scheduled Tasks Modal:
#### Expanded Card:
#### Highlighted Card:
#### Settings Modal:
#### GitHub Settings:
#### Service Stack (GitHub):
## Using the code
Clone repo
Provided instructions assume you are using npm as your package manager
Code has not been tested with other package managers such as Yarn
Navigate to directory and run 'npm install' to install dependencies## Running the code
Some npm scripts are already setup in package.json
'npm start' will launch the app (alternatively you can use 'electron .')
You can uncomment the dev tools load on start up in main.js (~webContents.openDevTools()) or launch from help menu to debug
To debug main.js you can use the following commands (assumes you are using npm):
'npm run debug' will launch in main process debug mode on port 6969
'npm run break' will launch the app and break at entry point also on port 6969
Use chrome://inspect and configure the target with above port## Other
A fully packaged beta is available under releases for Mac/Win which supports auto-update on Mac
Tested on MacOS (Mojave & Catalina), Windows 10 (1909) and Linux (Mint 19.3)