Wekan: Open-source, trello-like kanban
wekan.github.io
wekan.github.io
What's neat about the above one is it's a single offline html file that you open in your browser and everything is saved to local storage (but it has a JSON export / import feature for more robust backups).
Of course that means it's really only usable for 1 person, but if you're a solo developer, it's a breath of fresh air to just open a simple html file without needing to run a service to use it.
It's not the prettiest tool but it's very usable. I've been using it to manage a large personal side project. I made a video on that here: https://nickjanetakis.com/blog/an-open-source-and-fully-offl...
https://nullboard.io/preview or https://github.com/apankrat/nullboard
(I am the author)
All I was missing is to be able to stick one of 4-8 colors on the background of the box.
I'll have some time to look at hyperplan, thanks for the pointer
- React/Preact with context or hooks instead of Redux
- Micro for server - https://github.com/zeit/micro
- Postgres with Knex for data persistence - https://knexjs.org/
Add authentication, WebSockets, etc., and it starts to look like an ad-hoc framework - except that all layers are generic and replaceable (theoretically) with equivalent features, like using Express or MariaDB.
I'm also quite fond of Next.js, which lets me have all the above. https://nextjs.org/
They tend to have far superior documentation than any ad-hoc approach, making it more suitable for teams. And a whole community that continues to debug, improve, and maintain it.
Well, I'm with you in the search for such a framework!
Meteor always had a blocking issue for me every time I'd try to use it.
What kind of blocking issues? you mean getting it to run?
Requiring mongodb was another factor a few times as well. This was before Mongo had ACID transactions or any built-in options to save immediately to disk.
Ever since Trello was acquired by Atlassian, I've been planning to replace it - in the long term - waiting for signals that Atlassian is degrading my experience. It hasn't happened yet but I am assume that it's a matter of time.
I've been wanting an open source Trello clone with a native desktop client for a while now. Going to give this a try.
First impression: promising but seems a bit clunky/ugly compared to Trello. Hope I can contribute to the development in some way.
php -S localhost:8001
Open in your browser:
localhost:8001/index.php
You can also directly access the sqlite database if you want.
Edit: yes it has!
I'll be trying this tonight.
Creating cards that made sense for my use case was fun... I was going to play with adding a card type that I could work on to create notes with my apple pencil, a bit like postit notes... Anyway, a silly side project for me I guess, but worth a look if you're heavily invested in Kanban format
It's a specific pitfall that -- for a lot of people -- can be easily avoided, but it doesn't speak to them being friendly towards individual users.
Or maybe, a better idea would be the ability to log in straight to the boards, without having to navigate via projects etc.
It is commercial software. I am the author.
https://apps.apple.com/app/tidycards/id1285199566
I've been developing this app for the last 3 years.
I'm currently using paymo [1], which does a great job at this. Example of what I mean: https://imgur.com/a/3Re9sXn But I'm open for switching to any alternatives.
I really like the feature in paymo to schedule your working day with tasks that do exist in a kanban board. It ensures that you can quickly see what you're working on when picking things to do during the day and it also ensures that everything you do is in a kanban board.
I understand that most people probably don't miss this feature but I have a hard time going back to a system that does not have this.
[1]: https://www.calnewport.com/books/deep-work/
[2]: https://www.calnewport.com/blog/2015/09/29/deep-habits-three...
Not associated with them, just a happy user.
- Handling dates, intervals, boolean values.
- Formatting, and conditional formatting. Colors, fonts etc. without the non-utilitarian, "sleek" burden of modern web design.
- Collecting reporting information with SUM(), IF(), COUNTIFS() and friends.
The main benefit is that it's very flexible with only very minimal programming. I can reserve my coding time and stamina for the tasks that absolutely need it.
Check it out at https://www.kanrails.com/. Would love to get feedback from HN!
We run it in a Docker container with LDAP integration so that people can log in with their Windows accounts. The operating of it has been very straightforward.
Perhaps "WeKan" or "Weekan" would get the other pronunciation across better, if that's the goal?
I found the UX on Wekan and Trello were hard to compare, Trello being polished and hassle free while Wekan still felt like work in progress and many things were straight out broken.
This was like a year ago, though, so maybe it has improved since.
Development and releases seems haphazard and there are no unit tests. Only eslint.
Again, this is a pluggable trello-like kanban board built using React and Redux. It's highly customizable, uses event-bus to publish triggers/actions and supports touch devices.
It's open source Trello like kanban board. I think there was even 1-click droplet install in DigitalOcean. Haven't used it much, so I can't really comment how good/bad it is.
> Backups of Wekan database with mongodump once a day miminum required. Bugs, updates, users deleting list or card, harddrive full, harddrive crash etc can eat your data. There is no undo yet.
Might be a fun weekend project to learn Rust, actually. :)
https://news.ycombinator.com/item?id=22888108
I don't think replacing Trello is a weekend project, but if you want to learn Rust, you can use Kanboard to track your progress.
I've often thought about writing a trello-like whose backend was simply markdown or org-mode files that was versioned in a real version control system. There is nothing in the Trello UI that really precludes it (and in fact, there was at one point a program that allowed you to talk to the trello API and grab/push org-mode oriented data from Emacs -- I never found it worked particularly well, though).
I use org-mode files every day and it's a limitation I feel more and more.
Each board is a directory. Each column in a board is a file. Each task is a line in the file. Open up the directory in the text editor of your choice. Move tasks with your normal cut & paste commands that you use for everything else. Keep the whole thing in version control.
As a casual org-mode user, I fail to see how org-mode is really relevant for a team-centric tool.
https://trello.com/b/TTAVI7Ny/ue4-roadmap
This is not a good fit for org-mode, despite what any number of org-mode zealots say.
Some, including me, swear by it as the ultimate personal organizer, note taking, mind dumping application
Vast majority of people will have no desire or time to "send a PR" after seeing it for the first time. And those who will be inclined to do that don't need a public reminder to that effect. But their feedback is still valuable and the "do better and send a PR" remarks achieve nothing but alienating people by looking dismissive of their comments.