nobene Goto Github PK
Type: User
Type: User
This is a minimalist desktop kanban application. Basic usage described in built-in "help" board. Just start it and see ;) Nobene tested on Void and Manjaro Linux ditros. Should work on any OS supported by Vebview.JS, only some file paths must be adjusted in nobene.js file. Installation. 1) You must have https://github.com/vlang/v installed on your system. Follow instructions from Vlang project. 2) You must have compiled and working https://github.com/malisipi/Vebview.JS on your system. Follow README.md from their Github. 3) $ git clone https://github.com/nobene/nobene 4) $ cd nobene 5) Copy "vebview" binary from compiled Vebview.JS project to nobene main directory and rename it to "nobene". 6) $ ./nobene Features. Nobene is a kanban board. On startup it loads "help" board with usage information. You can create new board with +BoardName typed in command input field. Instead of [ENTER] click on <== button. You can load another board with >BoardName. You can save current board with >> typed in command field and then by clicking <== . You can add new card to the current board with +1 ( to 1st column ), +2 ( to 2nd column ) and so on... By doubleclicks on card you can switch between 3 views : gray, yellow and hidden. Card will be then shown with chosen view. You can edit card just by clicking on it and typing/deleting new text from it and then by moving pointer out of the card. You can delete card by typing in it ????? and then moving pointer out of the card. You can open list of all saved boards by clicking on === button. You can close list of boards by clicking on X in the top right corner of the list. You can clone card with +++++ typed inside of card and then you will see in command field ready command like "++CardId", click on <== and card will be cloned at the bottom of column 3. You can copy CardId form [OUT] textarea field at the bototm left part of the app as well, if you get which card you wish to clone, paste it to command field preceded with ++ , then click <== . CardId can be copied from another board, then load new target board and proceed as above to clone card from 1st board to target board. You can delete current board with /delete . You can quit app with quit . Nobene app has Vebview.JS' context menu with handy copy and paste items. And of course you can drag and drop cards to new position on board. Every time you save board, two copies saved : BoardName and BoardName-bup. *-bup boards are not shown in the list, but you can load them with >BoardName-bup . If you save BoardName-bup, it creates BoardName-bup-bup :) So, you can load backup of backup and work on it too. Licenses. As a whole Nobene project licensed by Apache License 2.0, See : ./LICENSE.apache2 "nobene" binary and files : res/vebview.css, res/vebview.js are licensed by Apache License 2.0, as they are part of Vebview.JS project. See : ./LICENSE.apache2 res/nobene.js, res/nobene.html files are a core part of nobene project and licensed by Apache License 2.0 See ./LICENSE.apache2 res/dragula.js, res/dragula.css, res/dragbase.js, res/nobene.css are licensed by MIT License See : ./license res/FiraCodeNerdFont-Medium.woff file licensed by SIL OFL v1.1 License, See ./FiraCode.LICENSE res/FontAwesome6Free-Solid.woff file licensed by SIL OFL v1.1 License, See ./FontAwesome.LICENSE Backups. For backing up your works just copy entire directory "store" with all of it's content somewhere outside of "nobene" directory tree. "store0" directory exists for having "help" board only starting pack, just in case you some day might discard all your prior work and start over again from scratch. In such case delete all content inside "store" and copy all from "store0" to "store".
desktop kanban app
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.