7 ms·
I couldn't find a free, no-login, no-AI checklist app–so I built one
- dandanua 2y agoI gave up on finding a suitable app and just use a jupyter instance on my local server. Every task is a cell and you just delete it when it's finished.
- millhouse1112 2y agoI use a plain text file locally. But my main need is to share it.
- syngrog66 2y agovi checklist.txt approach works also with diff, grep, find, git, zip, scp/sftp, rsync, pandoc etc etc
- deleted 2y ago[deleted]
- millhouse1112 2y agoI use vi ~/todo.xit. xit is this text format: https://xit.jotaen.net/ https://xit.jotaen.net/ But this app is for other purposes. Me and my wife add house stuff to a shopping list. We don't want an installed app. Or even login before using a simple list.
- vdvsvwvwvwvwv 2y agoThere are also decent notes apps on android and ios. I use them to checklist my gym workout.
- millhouse1112 2y agoI know. The idea is to share and collaborate on the same checklist. No installed apps. I want to give a direct URL for someone not a play store URL.
- vdvsvwvwvwvwv 2y agoOh I see. Nice project!
- nicksergeant 2y agohttps://github.com/sjl/t https://github.com/sjl/t
- steve_adams_86 2y agoWhen I press “New Checklist” I get a white screen (iOS 18.1).
- gl-prod 2y agoThats erroring 429 too many requests
- chilipepperhott 2y agoUh oh. DNS down
- augasur 2y agoI also get white screen when i pres "new". Firefox 132.0 Windows 11.
- millhouse1112 2y agoI'm using fly.io free plan. I will solve these issues.
- politelemon 2y agoAt the very least, add the issues to your checklist!
- lagrange77 2y ago16 points and it returns a 429 (Too many requests). I wonder what the avg. factor between HN points and site visits is approximately.
- marginalia_nu 2y agoAny link on the HN front page gets flooded with bot traffic.
- mcint 2y agoAnd I would trust you to know, of surfacing small sites.
- handsclean 2y agoPeople occasionally post numbers and IIRC the front page peaks at ballpark 1 req/s.
- vorticalbox 2y agoI’m not sure why it has to do any requests at all. One would think you could make a todo app with some html, tiny amount of js to store it in local storage.
- millhouse1112 2y agoI want to share lists with others.
- gchamonlive 2y agoState could be easily exported, encoded in base64 and bundled in a shareable link, just like excalidraw does
- millhouse1112 2y agoGot it. But once modified by someone the share link changes.
- ersiees 2y agoWhy is it only for 7 days available?
- millhouse1112 2y agoIt's a free app. I don't want to keep all the data for a long time. Should I increase this? What duration makes sense for you?
- deleted 2y ago[deleted]
- bambax 2y agoIf it was purely local (saved on localStorage) it could be stored indefinitely? But then of course it would be hard to share.
- foreigner 2y agoStore the state in the URL
- echoangle 2y agoBut then you have to reshare every modification
- millhouse1112 2y agoYep. It's a share-first app in a sense.
- hanniabu 2y ago30 days makes more sense Also why not make it all client side? When they grab a share link you can convert the text to image, image to base64 to spend to the URL, and when somebody opens the link you ocr it and recreate the list.
- 2y ago
- millhouse1112 2y agoI misconfigured the rate limiting. 429 should be ok now.
- anonymous344 2y agonice and simple ui design. i like it.
- millhouse1112 2y agoThanks a lot.
- GaggiX 2y agoThis is the kind of stuff you can now simply ask Claude 3.5 Sonnet to build it for you and it will do it, no need to search for one.
- millhouse1112 2y agoAnd how do you share this brand new app with someone free?
- pizzafeelsright 2y agoCloudflare can store this with trivial effort.
- amiantos 2y agoHow many checklist 'apps' have AI in them? That you couldn't find one without it? Or is it just a marketing thing now to say "no-AI" to bank on the anti-AI movement in tech?
- mostlysimilar 2y agoYou'd be surprised how many perfectly good companies are diluting their products with irrelevant AI features. When you're in an empty block in Notion the prompt puts "press space for AI" *before* "/ for commands". Totally blatant disregard for the actual useful features of the app in favor of hyping up their AI stuff.
- Moru 2y agoThe programmers that has been around for a while sooner or later starts to notice a pattern. I remember some salesperson asking if we shouldn't start using XML (or some other thing he had heard, think it was XML). Not sure where he heard it but it made absolutely no sence whatsoever. We were already using XML in the backend talking to others backend services but I was trying my best to get away from it... But there was no reason he would even know what XML is. He hardly knew how to use a computer to browse the web at the time. Whatever is popular at the moment has to be used or you aren't hip and not following the times.
- 8n4vidtmkvmk 2y agoWhenever something hip comes up, wait 5 years and see if it's still hip. If it's still hip... At least look into it.
- rsynnott 2y agoOh, yeah, XML was basically the ‘AI’ of the early noughties; comic levels of hype. Remember XML databases?
- AndrewDucker 2y agoWe had a consultant try and sell us XML databases as something we had to start working on at once. When I asked them what the advantage was, and how it dealt with a few common circumstances they basically stuttered to a stop. It was very dissapointing.
- ned99 2y agothere's literally thousands of checklist apps
- paulcole 2y agoIt’s marketing. They want to make it seem unique and special.
- millhouse1112 2y agoI know ˆˆ. Could you send me a simple one that fits my needs?
- OJFord 2y agoTickTick
- millhouse1112 2y agoNeeds login
- OJFord 2y agoIf it does that's recent, I used it for ages before creating an account. I did a while ago, for some features that needed it (a joint list with my wife, mainly) but it wasn't mandatory, and still free.
- dmix 2y agoAll multi-device/synced TODO lists have authentication to keep it private. That's half the utility. Add an item when on your laptop or iPad then when you need it outside you pull out your phone. TickTick also has markdown notes and a calendar. I use the notes probably as much as lists, which fit desktop usecase better. Lists could be fine if it was mobile only but still annoying.
- strunz 2y agoOk, but that's not what they want. I love how many people say there's tons of these apps and none of them actually fit what OP asked for.
- edfletcher_t137 2y agoYou may want to consider a keep-alive strategy based on usage and not an arbitrary static timeout. What if I need my checklist for 7.5 days? A corollary is that this may reduce your overall data usage as a lot of people may create a list and immediately abandon it. If you can expire those in less than 7 days, you're saving.
- millhouse1112 2y agoGood idea. It's simple to track this. What idle duration limit makes sense for deletion?
- edfletcher_t137 2y agoThat's a great question! And fortunately, one where you can use human behavior as a guide: if someone is actively using a checklist it seems reasonable to presume they're at least accessing it once a day. So as a quick first-pass, double that time period to two days. Also start collecting usage metrics and mine those in the future to further refine this number.
- stanmancan 2y agoUser initiated; maybe some arbitrarily long duration measured in years.
- nbk_2000 2y ago90 days since last view, or 1 year if you can afford to be generous. For "slow burn" projects with other people checklists easily go longer than a week without being looked at.
- martinskou 2y agoIdea: - Local data so I can access my CL without network. - Templates. Start CL from predefined template. - History. Which templates completed when. - Hierarchical items. - Share or export/import. - Logic engine. Some items might not be relevant in some scenarios.
- millhouse1112 2y ago- I like the local first approach. I was already thinking in making all changes local, then syncing after. - I also like the template. I have a checklist that I reuse everyday. Maybe a reset button (to uncheck all items) simply solve this. But the template or gallery is cool. - Hierarchical items or sections would be nice. - Share is simple, just give the link to someone. What import or export formats are you thinking?
- petabyt 2y agoI searched 'checklist app github' and found several free no-ai and no-login options on the top of google results.
- millhouse1112 2y agoSo every person needs deploy before using it.
- Muromec 2y agoBut deploying it yourself is how you ensure your compliance with Butlearian Jihad ideals.
- m00x 2y agoyeah but how many canadians users are you actually expecting
- 8n4vidtmkvmk 2y agoAs a Canadian, I have no idea what you're talking about, but I appreciate the consideration.
- petabyt 2y agoThe 3 I tried had online demos, I didn't need to deploy anything.
- aardvark179 2y agoI just make a checklist in a note on my phone. It’s accessible even when I have no network access and I can share it with people.
- millhouse1112 2y agoWhat app?
- aardvark179 2y agoJust the normal iOS notes app.
- loloquwowndueo 2y agoBut you can’t share it with people running Android.
- 8n4vidtmkvmk 2y agoMicrosoft Todo, formerly Wunderlist, may or may not have an iOS app. It's pretty good.
- loloquwowndueo 2y agoTodoist exists but both require a more complicated setup. It’s been established the main point of the posted app is having shared lists with no install or account creation required, just share a link.
- therealdrag0 2y agoFor checklists, iOS Reminders app is great,
- jasfi 2y agoNot op, but ColorNote is good.
- 2y ago
- nicexe 2y agoMy wife and I are using https://shared-lists.com https://shared-lists.com mainly for shopping. Free, no-login, no-AI checklist app.
- millhouse1112 2y agoI like it. But most of these pro features I will add for free.
- westurner 2y agoTodoMVC/examples has 40+ open source todo apps written with various popular and obscure frameworks: https://github.com/tastejs/todomvc/tree/master/examples https://github.com/tastejs/todomvc/tree/master/examples
- udev4096 2y agoHow does a post like this gather so many upvotes? There are a bajillion "check list" apps on github
- ilrwbwrkhv 2y agoIt's a friends and family round.
- beretguy 2y agomillhouse1112 probably used Google search
- millhouse1112 2y agoIf you send me one that fits my needs, it's easy to use, no deploy neede then I will probably shutdown lalacheck. I don't even have a domain yet.
- spencerchubb 2y agoWhat are your needs that can't be satisfied by default notes app on phones?
- millhouse1112 2y agoNo installed app. Must be shareable.
- therealdrag0 2y ago
- abe-101 2y agoHow to raink on top of HN nowadays: Include key words such as "free", "no-login" and "no-AI" in the title.
- sandreas 2y ago@millhouse1112 I was in a similar situation like you. Nothing seemed to fit and I wrote one myself without a login. Then I noticed, that it would be nice if my wife had access, too, but that required at least multiple lists. Then I noticed, that it would be better, if there were lists for her, lists for me and also shared ones (like grocery), but that required some kind of authentication. I chose QR-Codes / login tokens to solve this and it works pretty good. Seems like it has no login (due to locally stored tokens), but it can at least identify a user. So, I still think my list[1] is better than others for MY personal purpose, but it is still very incomplete. Maybe it fulfils your needs...?! 1: https://github.com/sandreas/pure-todo https://github.com/sandreas/pure-todo
- millhouse1112 2y agoI like the QRCode idea. For lalacheck if the list is private I don't share, if the list is to someone I share it. But makes sense the collection of lists or tasks.
- eisvogel 2y agoIt would be fantastic to add two simple features: 1) task groups (for example, a project) and 2) drag-and-drop reordering of tasks. Then it would be the only task manager one would need.
- millhouse1112 2y agoI like it. Drag and drop/reordering will be added for sure. I'm going to avoid adding robust features as much as possible. It's not meant to be a Todoist, Trello or others.
- bitbasher 2y agoWhatever happened to pen and paper? To opening a text editor and type your list? Do we _really_ need an app for that?
- millhouse1112 2y agoI use both. But I can't share and collaborate on both easily.
- bathtub365 2y agoThere are multiple collaborative text editors and document apps.
- dmix 2y agoI don't even like carrying a wallet around these days unless I have to. I don't want to carry 2 more objects on top of that. Plus I forget my grocery list half the time but never forget my phone. I only use Postit notes when I'm at the desk strictly for stuff I need to do around it.
- bitbasher 2y agoOpen the notes app on the phone and type your list? Do you need another app for todo items?
- dmix 2y agoThat's a good point, I never fully learned Notes. I just like using markdown writing longform stuff and the simplicity of a dedicated todo interface with shortcuts to quickly add them w/ dates etc.
- EasyMark 2y agoI'm pretty sure this is for simple sharing of probably very ephemeral lists like a shopping list, vacation list, etc. If you got the link, you got the list. I don't think this is meant to replace reminders/tasks apps on android or iPhone
- bentt 2y agoThis is great!
- EasyMark 2y agoMaybe add a simple "pin" function option so you can at least prevent curious people from messing with the list if they somehow obtain the URL?
- arcastroe 2y agoUsing a UUID for each item might be overkill. If YouTube can get away with a short 11-character identifier for each video (including private videos), so can you. It would make the URL a little less cluttered.
- 0xf8 2y agoClear — https://apps.apple.com/app/id493136154 https://apps.apple.com/app/id493136154 Over a decade on, still my favorite “checklist App” for raw simplicity, linear organization, and a thoughtful gesture based UI. Free. No login. No AI.
- millhouse1112 2y agoFor those who want to give some feedback. Feel free https://lalacheck.canny.io/feedback https://lalacheck.canny.io/feedback