Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: I made a local web-based notes app in the spirit of "One Big Text File" (github.com/freetonik)
7 points by freetonik on Oct 28, 2024 | hide | past | favorite | 6 comments
Textpod is a simple UI on top of a single notes.md file + a few features I always wanted:

- add + in front of a link to fetch a local copy of the page (downloaded in the background using monolith[1])

- search is integrated into the note input, just start typing with /

- attach images and other files (stored in 'attachments' directory)

I made a 1-minute demo video (no sound) [2].

When you start the binary, the data is served from the current directory: the notes file and the attachments directory are created automatically. Run multiple instances from different directories, if needed (I do that to separate work and personal notes).

It's a very rough initial version thrown together on a Sunday evening. I hope to add nicer error messages and some customizations later.

[1] https://crates.io/crates/monolith

[2] https://www.youtube.com/watch?v=VAqJJxaJNVM



I love it and this is definitely a project worth pursuing.

It reminds me of TiddlyWiki which has just turned 20 (I just found out).

By the way TiddlyWiki is a great example of something simple and brilliant that has turned into something very complex and intimidating over time (hard to use on mobile). So I guess it was time to start from a blank page.


This is pretty cool! I recently started keeping "one text file per month" for my work stuff, and it's been really helpful to have one place to go to see what my next plans are, what I was doing recently, picking up on old trains of thought, and finding those lost examples or exceptions that I made note of previously, but could never remember where I kept them before. I don't have any of the rust ecosystem installed currently, and I know nothing about it, which is a little bit a of a limiting factor for me, but this may give me the push to try it out.


I will soon produce binaries for most platforms, and will try to make a Homebrew option for Mac.


There is now a Homebrew tap, instructions on the homepage (README).


That's fantastic! I really appreciate it. I'm going to give it a whirl later this week.


Cool, someone already forked the repo and made a Docker wrapper: https://github.com/khannover/textpod-docker




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: