Live data from Hacker News

Nullboard: Kanban board in a single HTML file

github.com

101–110 of 191 posts

Re: Nullboard: Kanban board in a single HTML file

#101
post #79

Fortuitous - I've been looking for a simple Kanban board this week and all the popular ones are a bit heavy (`plane` uses 8 containers!) or insist on using `mysql`.

You might like kanboard, it's a classic LAMP project but it can use sqlite for small installations.

Super, ta, I'll have a look at that.

Re: Nullboard: Kanban board in a single HTML file

#102
post #43
post #10

I really think we are as developers underusing setups like this. If you could somehow figure out a simple but effective sync between devices then that would be able to cover many use-cases. Maybe we just need an sqlite with better support for replicas? Then people have one tiny server with a bunch of sqlite’s to which the apps can sync?

CouchDB + PouchDB

dexieCloud too.

Re: Nullboard: Kanban board in a single HTML file

#103
post #70

Earlier quoted context omitted.

I think there are reasonable expectations around code quality that most projects adhere to, e.g.: - Split JS out from HTML, split CSS out from HTML - Keep files reasonably small So if I read "Single HTML file" I'd expect around a couple hundred lines at most, possibly with some embedded CSS. It's kind of like saying "I've solved your problem in one line of JS" but then your line of JS is 1000 characters long and is a…

IMO those expectations are not reasonable at all given the description of the software; they sound more like anti-goals. When I see “single HTML file” it conjures up the same expectations as when PocketBase[0] describes itself as an “Open Source backend in 1 file”. That is that I can copy that file (and nothing else) somewhere and open/run it, and the application will function correctly. No internet connection, no ex…

> along with offline and local-first software, avoiding susbscriptions and third party / cloud dependencies

Sorry if it's a bit direct and unrelated. I've actually got a question if you wouldn't mind.

I've been in the process of creating a local-first, non-subscription based Linux/Windows application that acts as a completely local search engine for your own documents and files. It's completely offline, utlises open source LLMs and you just use it like a search, so for example "what's my home insurance policy number", "how much did I pay for the humidifier", that kinda stuff. Things where you don't know exactly where the file is, but you know what you're looking for. You can browse through the results and go direct to the document if you want, or wait for the LLM response (which can be disabled if you just want plain search) to sift through the sources and give you a verifiable answer (checks sources for matching words, links to the source directly for you to reference etc).

My question would be. If you wanted something like this, how much would you pay? I'm going with the complete ownership type model, you pay, you get the exe and that's that. You like the new features in next major release, you pay an upgrade fee or something like that, but it's a "one and done" type affair.

$10, $30, $60, $100? I want it to be accessible to many people that don't want to feed their data to big corps but I also want to be able to make a living off improving it and bringing these features to people.

I've not really worked out any of this monetary side of things, or if it's something people even want. It's something I've developed over time for myself which I think could potentially be useful to other people.

Re: Nullboard: Kanban board in a single HTML file

#104

This is mine. FWIW here's a Show HN from 2019 - https://news.ycombinator.com/item?id=20077177

Do you know if a remote backup service was written? I am going through SimpleBackup code, (and if not exists) I would like to contribute remote agent for backup. Any pointers for that implementation would be appreciated.

Re: Nullboard: Kanban board in a single HTML file

#105

Earlier quoted context omitted.

If I can actually hit "ctrl-s" and save it offline, that's a huge and worthwhile feature that meaningfully changes how I can interact with the project; it's not purely a fluff description.

That will probably never work easily in any secure browser. I think at the very least you would have to go: ctrl+s, dialog opens hopefully at the right directory you want to store in, enter/return.

The message you're replying to did not mean that "ctrl-s" is literally the only input, but implied the whole file saving workflow that begins with "ctrl-s". The fact that you're pointing out that the other interpretation is ridiculous is enough of a context clue to realize they're not likely to be saying that.

Re: Nullboard: Kanban board in a single HTML file

#106

From the readme: > Still very much in beta. The last commit was November 2023.

Well, I didn't have a need to add or to change anything since then. Here's the full timeline to get a general sense of the development pace - http://nullboard.io/changes

Then it’s probably read to promote to RC or full release

Re: Nullboard: Kanban board in a single HTML file

#107
post #77

Earlier quoted context omitted.

I totally understand your take, but as a guy that spends most of his time on side projects working on single HTML files, I have a different perspective. I find the totally self-contained nature of them very appealing because it travels well through space and time, and it's incredibly accessible, both online and offline. My current side project is actually using a WebDAV server to host a wide variety of different sing…

I think I'd call that "local-first" or perhaps "offline-first". I can't think of a reason why a local-first app would need to be crammed into a single HTML file, hehe. I do agree it's very cool, though!

Same reason excel business apps are one file - easy to move around and share without dependencies going missing!

Re: Nullboard: Kanban board in a single HTML file

#109

Earlier quoted context omitted.

I tried this script (which Claude came up with) to save file with all it's changes. The steps are 1. Put this script in html file and add a save/download button to trigger it 2. Set `contenteditable` on you editable elements That's it. Now make changes on the page and click download button to save the page with your changes. This should allow seeing your work without necessarily depending on JS. The script: function…

No need for the script. Browsers have "save as file" functionality built in!

I dont think using save as keeps the changes you make in HTML using contenteditable.

Re: Nullboard: Kanban board in a single HTML file

#110

This is very cool. BTW, when developing single HTML file apps, instead of localStorage, one can use the HTML as the source of truth, so the user can just save/save-as to persist. I had mentioned my quick and dirty attempt at an image gallery that is a self-contained html file and some really liked the concept, if not the "app" itself: https://news.ycombinator.com/item?id=41877482

Does using save as retain changes you make in the HTML (like aedits on a contenteditable element)? In my experience it does not. When you save, the originally loaded html will be saved, any changes in html stay in your browser.
Post reply on HN