[HN Gopher] Kanboard is a free and open source Kanban project ma...
       ___________________________________________________________________
        
       Kanboard is a free and open source Kanban project management
       software
        
       Author : thunderbong
       Score  : 258 points
       Date   : 2023-05-23 17:39 UTC (5 hours ago)
        
 (HTM) web link (kanboard.org)
 (TXT) w3m dump (kanboard.org)
        
       | justinmayer wrote:
       | The README in the GitHub project repository says:
       | 
       | > "This application is in maintenance mode."
       | 
       | Source: https://github.com/kanboard/kanboard
       | 
       | I think there are better open-source kanban-style applications
       | out there that are also actively maintained. For example:
       | 
       | https://opensourcealternatives.org/project/planka/
        
         | xet7 wrote:
         | Planka https://github.com/plankanban/planka changed license
         | from MIT to AGPLv3.
         | 
         | There is MIT license based fork at:
         | 
         | https://github.com/RARgames/4gaBoards
        
         | Helithumper wrote:
         | I wouldn't say this is a detractor, based on the comment below
         | what you quoted:
         | 
         | > The author of this application is not actively developing any
         | new major features (only small fixes) > New releases are
         | published regularly depending on the contributions made by the
         | community > Pull requests for new features and bug fixes are
         | accepted as long as the guidelines are followed
         | 
         | So it's more that no new features will be added by the main dev
         | however it is still maintained. Other software like this exists
         | (Miniflux for example) and they work well.
         | 
         | A Project doesn't need a constant influx of new features to be
         | useful or even maintained.
         | 
         | EDIT: Turns out it's made by the miniflux dev which I respect.
        
         | melx wrote:
         | Maybe it's my age (after certain number one becomes super
         | lazy..), but self host anything that requires me to _install_
         | something is too much of an ask. Provide a binary that I can
         | drop on my  /remote/ machine and I may consider using it.
        
           | bachmeier wrote:
           | Installing in this case means copying files to your web
           | server.
        
           | larrywright wrote:
           | Docker containers solved this for me. I can't remember the
           | last time I installed a web app.
        
       | babuloseo wrote:
       | Kanboard just works, and doesnt distract you with shiny new
       | "features", I will definitely start using the docker and it again
       | internally. It's just so lightweight.
        
       | cjbprime wrote:
       | Nice! For a less bare bones OSS Kanban board, I like
       | https://www.taiga.io/
        
       | sneak wrote:
       | This functionality is also built in to Gitea if you already self-
       | host that.
       | 
       | Tiny benefit is that Gitea is written in Go (and does other
       | stuff) and this is a PHP app.
        
       | packetlost wrote:
       | This is by the same person who made miniflux! It's a fantastic,
       | minimal (just the right amount of functionality to be _good_ )
       | RSS feed reader. It's how I got here :)
       | 
       | https://miniflux.app/
        
         | quaintdev wrote:
         | It looks fantastic but I think they should have chosen sqlite
         | over postgres in this case since it aims to be minimal
        
           | packetlost wrote:
           | Postgres makes sense if you take into account the paid
           | hosting option (which is what I use), which requires multi-
           | tenant support. I agree, SQLite would be way more convenient
           | from a hosting standpoint, but minimalism on the user side
           | does not have to mean minimalism on the hosting side.
        
         | DANmode wrote:
         | Wow, that certainly explains the minimalist strength of
         | Kanboard.
        
       | hosh wrote:
       | Anyone know if this supports swim lanes, or nested boards?
        
         | lmm wrote:
         | I hope not, adding that kind of bloat tends to be what kills
         | these things.
        
       | el_hacker wrote:
       | [dead]
        
       | Jessica588 wrote:
       | [dead]
        
       | j_walter wrote:
       | I've been hosting a Wekan instance for some time now and use it
       | for work, school and personal lists. I'll have to check out
       | Kanboard, but it would really have to knock my socks off to get
       | me to switch from Wekan.
        
       | ehPReth wrote:
       | oh I was just looking for OSS/self-hosted Kanban software! Is
       | there anything HN recommends that also works well on mobile
       | (iOS)?
        
         | xet7 wrote:
         | WeKan https://wekan.github.io works on iOS as PWA
         | https://github.com/wekan/wekan/wiki/PWA
         | 
         | iPhone shows mobile optimized interface. iPad shows desktop
         | interface.
         | 
         | There are features related to drag-drop and multiple screens:
         | 
         | https://github.com/wekan/wekan/wiki/Drag-Drop
         | 
         | BR,
         | 
         | xet7
         | 
         | Maintainer of WeKan
        
           | j_walter wrote:
           | I second this...Wekan for the win
        
         | rcthompson wrote:
         | Someone else recommend the Obsidian kanban plugin in another
         | comment. Obsidian runs on both desktop and mobile.
        
       | ldehaan wrote:
       | [dead]
        
       | i2cmaster wrote:
       | I posted the from-scratch kanban board to /prog/ last year.
       | 
       | I should post the patches to fix some of the bugs I've found.
       | It's pretty nice: just an INI file I keep wherever I keep the
       | docs for whatever project.
        
       | tored wrote:
       | Used it in a project, worked ok. One problem back then was it was
       | desktop use only, using it on a tablet or phone didn't work well,
       | perhaps this has improved since then.
        
       | flakiness wrote:
       | Tangential: What are popular options for self-hosting project
       | management tools these days?
       | 
       | There used to be Trac or Redmine but people seemed to move on and
       | have settle on hosting solutions (which makes sense). But there
       | must be some self-hosting alternatives. Maybe GitLab? Any tips
       | are welcome.
        
         | justinmayer wrote:
         | I use and really like Gitea: https://gitea.io/
         | 
         | You could also have a look at a recent Gitea fork, with a very
         | unfortunate and cumbersome name:
         | https://codeberg.org/forgejo/forgejo
        
         | johnwalkr wrote:
         | I used trac in its most basic way (just tickets with comments)
         | for the first time in a long time for a project last year,
         | because a vendor asked to use it. It was really nice especially
         | when it was required to look back a discussion or decision. I
         | don't mind any of these tools, even JIRA if it's not been setup
         | to micromanage, but even then it's not been my experience that
         | you can look back at something from last year and get good
         | information. Yes, it's immutable but as people come and go it's
         | very hard to have the configuration of projects, workflows, etc
         | be consistent enough over time to trust you're looking at the
         | primary source of information.
         | 
         | Self-hosted Gitlab is pretty nice and is a (the?) current de
         | facto standard. I've not used any of the CI features but the
         | wiki, git handling, and issue handling/kanban boards feel like
         | a nice sweet spot of functionality vs simplicity. I have also
         | not used the features related to epics/gantt charts, etc but I
         | personally think a good project manager makes these separately
         | instead of trying to automate reporting based on tickets.
        
       | e1g wrote:
       | If you need/want self-hosting, and something more comprehensive,
       | I recommend YouTrack (https://www.jetbrains.com/youtrack/) as an
       | excellent replacement for self-hosted Jira&co. It's not open
       | source, but it's free for <10 users and cheap beyond that.
        
         | mxuribe wrote:
         | I used YouTrack from around 2015 (maybe late 2015) til late
         | 2016 at a former employer, and they only used it because a
         | vendor of theirs used it...and everyone loved it; hence started
         | using in in-house. It really was quite comprehensive, fluid,
         | and lovely to work with from a user perspective. But, I'm
         | sorry, nowadays and for some time now, unless something is open
         | source, i either heavily hesitate or avoid using where
         | possible. Mind you, I am not against any entity making money -
         | in fact its quite possible to do so with open source - it is
         | simply that i value the principles of open source. The moiment
         | that jetbrains opens up that source code, i will give them my
         | money to pay them to manage hosting for a YouTrack instance.
         | Separate of my ethics/values, again, i can not deny that the
         | product was rocksolid in so many ways! ;-)
        
           | e1g wrote:
           | I understand the reasoning, and YouTrack will fail the open-
           | source test. I mention it as an option because we needed a
           | self-hosted project management platform (for regulatory
           | reasons), and I could not find _any_ open-source options that
           | I could put in front of non-tech people with a straight face.
           | FOSS surprisingly skips over this area (maybe because many
           | engineers seem to dislike  "project management").
        
       | denysvitali wrote:
       | Alternative: https://github.com/digitalfondue/lavagna
        
         | smcleod wrote:
         | A Kanban board in Java? That's one chonky "lightweight" tool
         | right there.
        
       | whydoineedthis wrote:
       | do you want a helm chart for this? the "requirements" page scares
       | me, although I suspect this whole thing could be launched with a
       | docker-compose / helm deploy very easily.
        
       | wes-k wrote:
       | Oooh this looks similar to the first kanban board I used. I
       | forget its name but I think it went out of business. I love the
       | simplicity and the colors. Look forward to giving this a try!
        
         | corry wrote:
         | Yes! I bet it was "Scrumy"? I've looked in vain for something
         | similar (light design, simple colours, basic kanban features).
        
       | mavci wrote:
       | My current favorite open source project management software is
       | Redmine.
       | 
       | https://www.redmine.org
        
       | debacle wrote:
       | Taiga is easy to install, setup, and use. Highly recommended.
        
       | __fst__ wrote:
       | For personal use I can recommend this Obsidian plugin. It turns a
       | markdown file into a Kanban board.
       | 
       | https://github.com/mgmeyers/obsidian-kanban
        
         | itsuka wrote:
         | I tried using Linear before switching to Obsidian Kanban. I
         | found Linear's UX and site structure to be overly complex for
         | my personal needs. Despite following the onboarding process, I
         | found myself clicking too many times to figure out where things
         | are (I acknowledge that this may have been an issue on my
         | side). As a result, I switched to Kanban because I was already
         | using it to store documentation for my projects. For me, it
         | meets the spec as a project management tool and is an
         | improvement over a text-only kanban. I can definitely recommend
         | it.
        
         | Dalewyn wrote:
         | Assuming "kanban" is the Japanese Kan Ban [1] ("kanban",
         | billboard), the Department of Redundancy Department would like
         | a word with you and Kanboard regarding "kanban board".
         | 
         | [1]: https://jisho.org/search/%E7%9C%8B%E6%9D%BF
        
         | nor-and-or-not wrote:
         | How does Obsidian work? Is it an app/client only which has its
         | data local?
        
           | chefandy wrote:
           | They have a paid cloud service but by default it just stores
           | markdown files locally. Unlike many apps with that model,
           | they're not at all pushy about their paid services in the
           | app.
        
           | travellingprog wrote:
           | Yes, Obsidian by itself reads and creates files in a folder
           | of your choice. The folder is considered a "workspace" and
           | you can create/switch to other workspaces if you want.
           | There's desktop apps and mobile apps. Aside from Markdown
           | files, you can store and display images, audio files and
           | video files (haven't tried that last one though).
           | 
           | However, you can choose to backup and sync your workspace
           | across multiple devices using a cloud service. The most pain-
           | free way to do this is by buying a subscription to Obsidian
           | Vault. This is also a good way to support the development
           | team, since the main product is free. When you store your
           | workspace on Obsidian Vault, you can choose to specify an
           | encryption key, so that theoretically nobody at Obsidian
           | should be able to read your data.
           | 
           | But there's nothing stopping you from using other cloud
           | storage services. There's even a community plugin you can
           | find to use a Git repo for storage.
        
         | cjbprime wrote:
         | I use this too! I wish there was a better way to self-host
         | keeping a vault up to date on the Android client, though.
        
           | redblacktree wrote:
           | There is! Fair warning that it's a little bit clunky. (which
           | is to say, you may have to manually push buttons to
           | commit/push/pull) I'm not the author, just a happy user.
           | 
           | https://github.com/denolehov/obsidian-git
        
           | AdamGibbins wrote:
           | I don't use Android anymore but when I did I found the
           | GitJournal app worked well to sync with git, then you could
           | open the files with Obsidian.
           | 
           | That predates plugins being native on mobile apps however, so
           | the built in Obsidian Git plugin might be better now.
        
           | lazerman wrote:
           | I've been using syncthing to do this without any issue.
        
             | tofuziggy wrote:
             | Yes I second this! Syncthing works really well for keeping
             | Obsidian vaults sync'd across multiple computers
        
         | gavmor wrote:
         | ...which can go right into git! You can even use it to update
         | your GitHub wiki as Ben Christel does[0].
         | 
         | 0. https://github.com/benchristel/benchristel.github.io/wiki/
        
         | RamblingCTO wrote:
         | There doesn't seem to be anything that doesn't exist as an
         | Obsidian plugin!
        
           | capableweb wrote:
           | Hacker News client to read comments in Obsidian?
        
             | sbruchmann wrote:
             | Something like this?
             | 
             | https://github.com/Ellpeck/ObsidianCustomFrames
        
       | JodieBenitez wrote:
       | I have used it, it's nice and simple, would recommend. Also, very
       | lightweight requirements.
        
       | [deleted]
        
       | gen220 wrote:
       | I used Kanboard for a year or so and still host an instance. But
       | I haven't stuck with it. I just could never get other people to
       | use it collaboratively, unfortunately in 2023 it's too ugly and
       | doesn't pass the sniff test - especially on mobile.
       | 
       | I'm trying out Kanboard-like tracking on Obsidian, so far it's
       | good. Doesn't have the same level of detail, but the superior
       | mobile story makes it worth it for me.
        
       | proxysna wrote:
       | Flexible and really lightweight. Been using it daily for the last
       | year and would recommend it to anyone who is running a small-
       | medium support team or as a planner for your own stuff.
        
       | asimjalis wrote:
       | I couldn't find the instructions in the website for how to use it
       | or install it. Can anyone share?
        
       | slabity wrote:
       | I've been looking for a new Kanban system ever since Restyaboard
       | has slowed down.
       | 
       | Does anyone know how this compares against Taiga or WeKan?
        
         | nor-and-or-not wrote:
         | I'd like to know, too.
         | 
         | WeKan is absolutely great! But self-hosting it is a bit
         | cumbersome; except when using it as a Sandstorm (sandstorm.io)
         | web app.
        
         | colonelpopcorn wrote:
         | It's also got a decent codebase that's easy to extend via
         | plugins.
        
         | huimang wrote:
         | Kanboard is featureful, simple to use, and very fast to load.
         | Hosting wekan was a pain and the UX just sucked compared to
         | Kanboard.
         | 
         | I highly recommend Kanboard or Gitea's kanban issue boards if
         | you're already using that.
        
           | DANmode wrote:
           | If Gitea has kanban now, they're a great rec.
        
         | DANmode wrote:
         | The UI/UX of WeKan and Kanboard made it a toss-up for us. I'd
         | give both a demo.
        
         | xet7 wrote:
         | WeKan is maintained, major features being added, etc.
         | 
         | WeKan has very polished opinionated simplified design, high
         | focus on usability. Less duplicate menus than Trello. More
         | shiny than Kanboard.
         | 
         | WeKan does not have plugins. WeKan has all features included,
         | keeping them all working, options to enable and disable
         | features. Many WeKan Power users use most features of WeKan.
         | 
         | Some Kanboard plugins are not maintained or do not work.
         | 
         | BR,
         | 
         | xet7
         | 
         | Maintainer of WeKan
        
       | foobarian wrote:
       | I actually ended up making a physical Kanban board at home in a
       | central location. Relatively large corkboard using 3x5 index
       | cards, with a few layers of backlog, in-progress lane with a hard
       | cap of 2 cards, and about 1/3 of the space reserved for done
       | cards. This last bit should be unnecessary in theory but I find
       | psychologically satisfying to look at. This is for shared use by
       | the family.
        
         | system2 wrote:
         | Can you take a picture of it maybe if not too personal... I was
         | planning to do something similar but ended up using white board
         | with grids I drew myself.
        
           | foobarian wrote:
           | I have too much PII on the cards, but it's just a standard
           | cork bulletin board (about 5x3 feet) hanging in landscape
           | orientation, and then I used long strips of paper to make
           | vertical lanes. The middle of the board is the in-progress
           | lane and this is marked with a neon pink paper to stand out,
           | and a big bold note at the top "In Progress - 2 Max!" . To
           | the left are backlog cards, to the right are finished cards.
           | The kids enjoy moving cards from lane to lane, and we also
           | enjoy looking at the left side together and moving cards
           | around according to priority. Just like PMs at a
           | prioritization meeting :-)
           | 
           | So far it's worked out OK but I feel it's because I am the
           | primary user. When the kids get older or to get the SO to use
           | it more I feel we might need to come up with private
           | sections, or color code the cards or similar and change the
           | in-progress rules. It's still a very fun physical activity
           | kind of like browsing books at a brick-and-mortar store or
           | library.
        
             | system2 wrote:
             | Thank you for the visualization. I will test this out,
             | maybe with magnet board. :)
        
         | jldugger wrote:
         | I've not bothered with a physical board, but I have a massive
         | Trello board. For teams I strongly recommend specialized boards
         | for projects and processes -- the process to migrate a MySQL
         | database will be dramatically different than building an LLM.
         | 
         | But for personal stuff, fitting everything into one work flow
         | is fine. If folks are wondering how to use Kanban for personal
         | needs, I currently have 7 columns:
         | 
         | Dumb ideas: 62 cards
         | 
         | Backlog of Doom: 100 cards
         | 
         | Not Yet: 38 cards
         | 
         | Weekly recurring: 8 cards
         | 
         | Doing: 4 cards
         | 
         | Review: 4 cards
         | 
         | It Is Done: 1 card
         | 
         | Dumb ideas is a holding tank for wild ideas, usually low
         | priority or high risk. To pick a few examples: trial adopting
         | tiling windowing managers, buying an IPv4 block, and terraform
         | for social media profiles are all on there. Also: "self-hosted
         | Trello alternative." Basically things go here so I can remember
         | I decided that idea was _not_ a good one, so I dont get into
         | any "I thought I had a card for this" create-delete-create
         | loop.
         | 
         | Backlog of Doom is your standard backlog. Lots of video games,
         | books and software projects here.
         | 
         | Not Yet is basically a way of hiding things that are scheduled
         | for later. This is almost entirely TV shows awaiting new
         | seasons, but also a few tasks filing taxes, selling shares etc.
         | 
         | Weekly recurring is essentially a tighter loop of that, plus
         | some information gathering tasks ("look for new books at the
         | library on $topic", "review the top posts for the past week on
         | /r/$subreddit".
         | 
         | Doing is as expected.
         | 
         | Review is a catchall for things that benefit from double checks
         | -- financial transactions, followup communications with
         | insurance, etc. If I wanted I could also use it for book
         | reviews.
         | 
         | Done is as expected, but has a butler cleanup task to archive
         | cards.
         | 
         | I've also got labels for Games, Shows, Reading, Money, and a
         | few others.
        
           | garrickvanburen wrote:
           | I hold strict to: Backlog, Next, Now, Completed
        
             | jldugger wrote:
             | Yea, each addition was lined with good intentions -- I
             | don't want to prioritize the entire backlog but do want to
             | filter out the worst ideas and the "hurry up and wait"
             | stuff.
        
         | [deleted]
        
       | willsmith72 wrote:
       | What I really want is a way to get a Pivotal Tracker-looking
       | board in JIRA. Jira for the extra features. Things I love about
       | tracker: - vertical view of the backlog - automatic timing
       | estimates based on velocity - add deadlines and get automatic
       | feedback on how you're going towards it
       | 
       | For some reason I can't get this same clear board with a pull
       | flow in jira.
        
       | unintendedcons wrote:
       | Looks nice! What is the data format it saves? I'd love this to be
       | simple markdown textiles underneath
        
       | baby wrote:
       | People like pretty things. The tool (and the landing page) could
       | really use some work to attract more people to this tool.
        
       | pilooch wrote:
       | We use it professionally at work, great enough tool!
        
       | ochoseis wrote:
       | It's more GTD than kanban, but I've been getting a lot of mileage
       | out of this stack:
       | 
       | - radicale as a caldav server with calendars per context, like
       | @Writing, @Chores (https://radicale.org/v3.html)
       | 
       | - todoman for cli tasks (https://github.com/pimutils/todoman)
       | 
       | - iOS reminders for mobile
       | 
       | Everything syncs, and because it's standards based it's portable
       | if a little clunky.
       | 
       | There's also Vikunja, but I didn't like it as much when I tried
       | it last year. https://vikunja.io/
        
       | birdyrooster wrote:
       | Fantastic name!
        
       | ilrwbwrkhv wrote:
       | Why does it look like that though. I wish open source projects
       | would spend a bit more time on design.
        
         | bachmeier wrote:
         | Been a while since I used it, but as I recall it was very
         | simple to customize the design. My opinion is that, aside from
         | fonts, functionality trumps design, and there's typically a
         | tradeoff between the two.
        
         | gog wrote:
         | I wish people would appreciate other peoples effort a little
         | bit more. As far as I can tell it is a one man project that has
         | been around for a while. It takes a lot of effort to do this.
        
         | johnchristopher wrote:
         | Check out https://www.taiga.io/ ?
        
           | ilrwbwrkhv wrote:
           | Yes much nicer. Hence more popular too.
        
         | KronisLV wrote:
         | I actually like it, apart from maybe text needing a little bit
         | more padding when close to the edges of the cards etc.
         | 
         | The UI is minimalist without feeling like it's lacking, it's
         | usable and the performance is great because it doesn't try to
         | have lots of fancy gradients or animations for the sake of it.
         | 
         | Still using OpenProject because of the nice multi-project
         | feature set there and Jira having rotten my brain, but Kanboard
         | is easily 10x times faster than the sluggish OpenProject
         | experience.
        
           | justsomehnguy wrote:
           | There is a plugin which greatly improves UI and somewhat UX.
        
         | sgt wrote:
         | If you don't like it, you're welcome to submit a PR.
        
           | ilrwbwrkhv wrote:
           | [flagged]
        
       | j45 wrote:
       | Thanks for sharing. I've been lashing a bit with openproject and
       | tuleap, and while the latter is fascinating the lightbulb of what
       | kanban provides me over and above agile has me craving it.
        
       | jupp0r wrote:
       | Less can be more. I'd use this over JIRA any day.
        
         | j_walter wrote:
         | [flagged]
        
       | jagged-chisel wrote:
       | "... is a ... software"
       | 
       | Should either be
       | 
       | "... is a ... application"
       | 
       | Or
       | 
       | "... is ... software"
       | 
       | edit: Maybe I'm just in-a-mood today. Apologies.
        
         | iskela wrote:
         | Is it an application?
        
           | vxNsr wrote:
           | Isn't it? I would call it a web app.
        
           | meepmorp wrote:
           | Is it a software?
        
         | rrrrrrrrrrrryan wrote:
         | People in my current industry (healthcare/biotech) often use
         | the terminology "a software" and "these softwares." It irked me
         | at first but eventually I got used to it.
         | 
         | I think it's because every piece of validated software that our
         | company uses, however small, is assigned a unique number (e.g.
         | "SW12345"). They're not all full-blown applications, so we
         | can't call them that. Sometimes they're tiny programs or even
         | just scripts.
         | 
         | Anyway, it's possible the person that wrote this has a
         | background in a similar industry.
        
       | a_subsystem wrote:
       | This runs on a subdomain of mine and it is my homepage. Excellent
       | and simple and just works out of the box.
        
       ___________________________________________________________________
       (page generated 2023-05-23 23:00 UTC)