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) Edit in app.config "default_size" value to fit your actual screen resolution numbers. Later you can adjust default font-size value to your taste in nobene.css:45,13 . 7) $ ./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 pressing [ENTER] on keyboard, click on <== button after each typed command. You can clone board with =BoardNewName typed in command input field. You can load another board with >BoardName. You can save current board with >> typed in command field and then by clicking <== or by clicking ↧ button on screen. 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 or q. You can adjust font size of cards with inputs =0 =1 =2 =3 =4 =5 =6 in input field. Nobene app has Vebview.JS's context menu with handy copy and paste items plus you can insert emojies from it, if you installed on your OS "noto-fonts-emoji" package. 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. Note: Nobene does not allow spaces in board name ( it's a feature ), max. length of board name is 32 symbols. Neither accepted board names with dashes ( it's a bug perhaps ). Underscores and pluses are aloowed. 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".
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.