Low-key I have been looking for something like Obsidian-but-freeish to try since a while - I think this is exactly what I searched for. Going to give it a go during the weekend definitely.
On a different note, what's the long term sustainability plan? Relying on donations rarely works... I guess it's not very expensive to host text, but still, its cost is not 0. "Unlimited free forever" is either not free, doesn't last forever, or not unlimited. (Usually the 2nd one)
Also, do you do any (automatic) content filtering? It is very easy to abuse pastebin services
Thanks for the comment and very valid points. When we initially started building we had subscription plans and more of a general revenue model. Over time we transitioned to the donation-based approach. We are open to revisiting the former if there is interest (and feedback) in the existing functionality or newer updates. I definitely understand the concern of "free forever" and open to input.
I would charge for syncing like obsidian does. You can set up your own syncing, but you can also pay to not have to do that and let you handle it. Especially syncing projects that multiple people have access to can be a pain. If you have a decent solution for it you should charge for it.
Given your model, consider publishing a time-to-live metric: if you get no further donations, this is how long the service will last.
Then people who care about 1 month, 1 year, or 10 years can decide accordingly.
And also describe the processes for extracting data, etc.
Finally, talk about your motivations. You raise the issue by pricing at $0 without addressing the concerns that raises, in a era when "free" means the user is the product and when LLM's are a giant content vacuum that copies without attribution.
This great feedback - thank you. I like the idea of the TTL. That's interesting if we continue on the current route. Similar to the "open start up" concept and publishing available runway, etc.
An addition could be a "bounty program" - let donors choose what features to "boost" (prioritize development on). That gives donors a tangible benefit and a feeling of community / ownership, as they can help guide the project in multiple ways.
Need to look at the site more in general to see if it's for me, but just a note - https://www.lowercase.app/pricing/ still references the subscription model.
I'm confused. Obsidian itself is free. You can choose to pay for their sync service if you need it, but there are alternatives for that that don't cost extra.
Thanks for mentioning it. You're right and it still is, but it's not obvious because the pricing summary doesn't say clearly that 1 person businesses are exempt.
> Free for personal use. We don't charge based on features or usage. Only pay if you use Obsidian commercially.
But the FAQ does:
> What is considered commercial use?*
> Commercial use means using Obsidian for revenue-generating or work-related activities within a for‑profit organization that has two or more employees. Government departments and agencies are considered commercial use, unless registered as a non-profit organization. For all other purposes, you're welcome to use Obsidian for free. Learn more.
("Learn more" leads to subtle differences from the FAQ, eg. organisations with 2 or more people rather than employees, and "work-related activities that generate revenue", but the gist is the same)
Silverbullet.md is another pretty good one which allows a lot of customization. I was able to recreate my (admittedly very basic) Obsidian workflow fairly quickly.
SilverBullet looks very good, it reminds me of Hugo (https://gohugo.io/) Now if only some one combined SilverBullet with Hugo we could have a live view/edit in Hugo =) Thanks for the link.
I haven't noticed a significant battery drain. I charge my one year old phone once a day. Merge conflicts aren't too bad, although I don't encounter them often. When there's a conflict there is a file for each version and it's easy enough to resolve.
The sign up process is not very fluid to me. First off, I don't really like password signups in general, but on Android I was able to get auto generated password for the password field but was stuck because the Google password manager didn't recognize the other field as a password confirmation. So I couldn't copy between them and going to a different app to write a long password and going back and copy paste just seemed like too much work.
Esp since I had to write my email already and also pick a username.. why do I need a username for a note taking app?
How about simplifying the on boarding into just email+click link? Maybe also picking a password after you are in?
I'm pretty deep into Obsidian-space right now but I'm loving all these newfangled knowledge apps that push things a heck of a lot further than we had previously with bloat like evernote et al.
Interesting quirk I noticed when accessing your site:
1. The site was shown in a light-theme version and the sun icon on the upper-right corner.
2. When clicked on the sun, it changed to a moon icon but nothing else changed, the light theme was still on.
3. When clicked again, the moon changed to the sun but this time the dark-theme was engaged. The only issue is that the dark theme is displayed but the sun icon appears.
4. When the sun icon is clicked, the light theme is engaged and the icon changes to the moon.
For some reason it feels counterintuitive. Just sharing for reference but great site!
Thanks for the feedback! writedown has been in beta for almost a year and we weren't working on it for the last 8 months, so I apologize for any unpolished features.
We're actually in the process of changing the whole landing page and updating the app, so hopefully it will be stable enough soon :)
co-founder here: Just a little context on the "why" from the site -
> We created lowercase as a side project to make it easier for folks to quickly share content without the pressure of having the perfect blog post. Sometimes you just want to share thoughts without worrying about styling and hosting. Ideas aren't always structured. And sometimes simple and easy is what you need.
> A note-taking app that is simple, fun to use, snappy, and easy on the eyes. There is no one perfect note-taking tool. Everyone has their preferences. But we feel that we've landed on something nice.
> We built lowercase in our spare time as a passion project. No funding.
> We decided from the very beginning that we'd never collect or share any user data. We don't even use website analytics. The intent of lowercase is to stay lean and serve a purpose - make it easier to share thoughts in sometimes ever-evolving documents.
Congrats! Looks refreshing! I'm currently (or just recently started) with Craft and your app looks like all the things I need without all the additional stuff Craft has.
However, I would like my notes-app to be offline-first (with additional sync). Do you have any plans to support that ever?
Thanks! So we actually started with offline first originally (a standalone desktop app) and then rebuilt for the web. We had plans to revisit based on interest, etc. so it's good to get the feedback here and use that to shape the direction.
I think the sharing features are the most interesting part to me.
Google Keep has extremely fast load times and an Android optimized UI, plus home screen widgets and Wear OS, so it would be hard to replace that for personal notetaking.
But very quick sharing and collaboration is still not quite a solved problem.
This answer doesn't make sense to me. If anything oauth far better proves you won't be sharing information with other services (you're not collecting logins and accounts). It's more limiting to ask users to sign up to the app.
Meaning that we'd be limiting users that don't use the provider(s) that we'd support. At that time, we felt that username/password was the lowest friction at the time. We're happy to re-eval if needed though!
Not a huge deal! I just wanted to let you know the API is broken/missing. I'm pretty settled on my note-taking set up for now, so I didn't plan to keep the account.
Nice product! I might have missed mentions of it, but is it real-time editing? Does it supports multi users?
A warning that might spoil a bit your adventure on the long run: Your published pages will be exploited somehow. SEO backlink abuse, phishing, etc. Offering free public hosting is what people with ill intent are looking for, and you can be sure that at some point they'll look at your solution
Thank you! It is realtime across devices/instances for the active user. Currently it doesn't support collaborative editing but it's always been on the back of our minds if there is enough interest. Aside from just doc syncing for multi-users, we'd need to make some changes in the doc structure/presentation to provide a clean UX around that (without making the UI to complex). That said, it's not off of the table :)
re: public pages. Thank you and definitely top of mind for us to monitor.
It is real-time editing! We leverage web-sockets to sync across multiple logged-in sessions. But as of today it does not support multiple users collaborating on the same document.
self-hosting would be what's important for me as well; mostly because I don't trust my data / notes being hosted by someone else. I currently use Logseq without syncing.
They aren't pestering the developers; they made a comment on HN about what, to them, is an essential feature of a note-taking app. The developers may never see it.
I happen to agree with them. The single most important aspect of a note-taking app is that I must own my notes. That means that I must be able to take them elsewhere if I want. Including, in fact, especially, if the company hosting
them goes out of business or simply chooses to discontinue the app (looking at you, Google).
If I can take the plain text but lose the formatting or the cross-linking, that isn't good enough (hello Google Keep export).
But if lowercase can find enough customers who don't feel this way, all power to them.
What note-taking app are you using currently, if any?
I've been using Silverbullet [1] for a while now and love it due to it's usage of plain-text markdown files in a normal directory structure to actually store the notes. Yet, it supports many other features such as query language and to a certain extent, federation with other SilverBullet instances. The only major downside for me is that whilst it's usable on mobile, it feels cramped.
Open-sourcing the code allows some level of assurance that your data is not being used for profit and that if the hosted version goes away, it can still be used as a self-hosted service.
In addition, it can allow the devs to accept contributions, making their job maintaining the program easier.
as a first time visitor, the pricing page is really confusing. if its free why is there a stripe faq immediately below? i am still confused whether this product is free or paid without signing up. the pricing page requires some rework imo
Reading the rest of the pricing page gives me the clear impression that it wasn't free initially and then changed it to free recently and the rest of the text on that page wasn't updated. If I am making donations why do I need to be reassured that I can have a refund if I don't like it?
I think having pricing linked like that is an immediate turn-off to potential users. Personally the second I see a pricing link in a nav bar I assume, without even clicking, that it's a paid service. Renaming the link to "Donate", or something similar might make more sense.
I really like this. I currently use Craft, but while Craft started out simply, it expanded to some more "power" features. People host their entire websites on it, although it requires workarounds to do that. And the guardrails/limitations end up making things you build kind of the same.
I love the simplicity of Lowercase. The price is good too. I will be giving it a test rise here and there, because I do send a lot of communications that I enjoy mocking up with very basic formatting.
I'd love to the Publishing toggle taken out of the settings panel or whatever.
Thanks and glad to hear! Our main goal was to _not_ try to make it "everything" and while still making it enjoyable to use. We'd appreciate any feedback once you do some testing.
Send over to lowercasehq@gmail.com or ping us on X @lowercase_app.
Congratulations, looks like a cool app, I'm hoping I'll eventually catch up with being feature rich like yours. I've only just started, being hacking on it for a month now but am looking to do something pretty similar. I think we've had a few ideas the same - and amrescratching the same itch. Your 4 years ahead though :-) :-) https://edit-this.page/help is my humble work in progress.
whenever i see a free to use cloud service like this i think either 1:
- they won't be able to afford to run it much longer and it'll shut down with apologies about being a hobby project that got out of hand
or
- they start charging more for it than i'd like to spend once i become reliant on it
don't see any links to any source code... so doesn't seem to be something i can host myself... i typically try to avoid investing in services that i don't have some kind of guarantee with either way (that i'm paying to keep it running, or that i can fork it or host it myself when the hobbyist gets bored)
why should i invest the time in using your product?
Right now we don't have support for a local storage mechanism or self-hosting. We are extremely keen on privacy and are very open to working towards either of those two options.
1. Doesn't seem like there's support for latex-style math? (Or, at least couldn't find it in the documentation and putting an equation between $$ doesn't seem to work). Is this planned?
I actually run an app that does support mathematical documentation. I initially created it for mathematical publishing but didnt see enough interest so marketed instead as a generic document publishing app.
1. Currently there isn't support, but not opposed if there is a need.
2. Also, there isn't a way to export (or self host) as of now.
Just some background - We originally built this out as a standalone desktop app (~4 years ago) and then re-worked it for the web around the same time. We were planning to eventually rewrite the desktop app for just that reason - to have the offline syncing and cleaner export UX.
I didn't like Obsidian's TeX support very much. Primarily because it is very difficult to get macros working (especially across files). There are some plugins that try to do it but when I tried they didn't work very well. And anyway the features I'm interested in are sharing, collaborative editing, and having a good way to present things that are typed up.
Lowercase really shines when you want to take notes free-form and then be able to share those notes out into the world. You can easily make a note public & even cooler than that you can turn a lowercase note into a presentation with just a few clicks.
REQUEST: Please add an option for a monospace/code font. I see that <pre><code>...</code></pre> works very well (good monospace block style), but I have to inspect and edit the source.
Folks with technical experience but not necessarily web devs. When you want more out of Google Docs, Notes, etc. but don't want to invest the time in building it yourself. Or, that's not your skillset.
- Syntax highlighting
- "one off" Public pages
- Slide presentations
- embedding task lists with dates
Also, was a pandemic project...so ppl were just using tech and sharing in different ways than they had been.
I know grammatically it isn't the most correct, but I don't see anything non-idiomatic about "amount of features".
Reason: "Just the right amount" is a set, idiomatic expression. "Just the right amount of ___" is just extending the expression. IMO extending idiomatic expressions exempts it from a lot of the formal word-pairing conventions in English.
I think amount of is usually used for 'continuous' (I'm not sure on the word) substances like flour, water, or salt, rather than multiples of discreet objects.
I'm guessing that "amount" is not quantized ("number" is). Let me be absolutely clear that most native speakers will not notice the distinction (even pedants like me missed this one).
You'll also see people being pedantic about "less" versus "fewer," e.g. complaining about the "12 items or less" line being improper usage since items are quantized and therefore it should be "12 items or fewer."
It's probably mostly idiomatic. For native English-speakers it is more natural to use "number" when talking about things that are counted units that would be represented by integers (like marbles, or children, or features). "Amount" would be more appropriate when talking about something that you measure and represent with a floating point number (like butter, or gasoline/petrol, or risk). But an English-speaker will understand what you mean if you say "amount of features" instead of "number of features."
And since we're being picky, it should be "the latter is correct", not "the later is correct."
Few years back after countless hours of deciding which note taking apps that suits me, I just settled with Obsidian (I briefly used Dendron before that). I realised that I am not that power user of thing like this. Similar with what kind of indexing/management systems. I just fuck it no analysis paralysis, just do with whatever work for now.
Obsidian has a community plugin called "Remotely Save" that lets you sync your vault via Webdav, S3 (compatible), Dropbox, or OneDrive. It works on all my devices and synchronises my data just fine. You could also use something like Syncthing or any other third party solution that syncs your Yaml directories.
I’ve been using icloud to store my vault and have found it to be great to sync with laptop, phone, and tablet (obviously they’re Apple devices as iCloud isn’t supported on anything else).
It’s been really solid. When I used an android phone I had a lot more difficulty. While syncthing is reliable on android and macbook, iphone and ipad don’t work nearly as well.
Obsidian publishing costs USD 8 per month. A Starbucks latte in SF costs USD 5.88.
I don’t use Obsidian Publish, and I don’t need it. I use the Obsidian app for free, and I don’t need the Sync feature as it works fine with iCloud.
If at some point I need the publish feature, I consider the price that is less than two lattes per month a good deal given the zero cost of the app that I used for a long time.
I think that the reason is more psychological than anything. People who deal with information become unsettled psychologically because they are doing something that is very unnatural, and so new note taking apps is a meaningless gesture that makes them feel that they are under control. Of course, that's not the entire explanation but it does explain partially the proliferation of note-taking apps beyond the basic ones.
I went through a bunch of note-taking apps before I settled on a git directory that's auto-synced once an hour. This bash script is all it takes.
cd ~/notes
if [[ ''$(git status --porcelain) ]]; then
git stash save
git pull --rebase
git stash pop || true
git add .
git -c "user.name=Phil Kulak" -c "user.email=nope@kulak.us" commit -m "''$(date)"
git push origin main
else
git pull
fi
But what do you use to actually take the notes? After trying a bunch of apps I settled on VS Code with a custom Profile that has all the settings, extensions and UI states that I need for taking markdown notes.
I realised that I already spend at minimum 8-10 hours a day in VS Code, why learn another app with all the different quirks, UI and key bindings...
Clibu Notes is a note-taking and Personal Knowledge Management (PKM) app that works on desktop, tablet, and smartphone. Local first, fast with first class editing, backlinks etc. Simple, effective note taking, always accessible everywhere. See Clibu.com
I'm on a similar path (VSCodium + FOAM plugin, and then using MkDocs & Roam-links plugin to export as HTML). Can you share some of the VSCode plugins / settings / color schemes / etc which have been working well for you?
Same here. After going through different formats (Zim, Markdown, org-mode) I settled on org-mode and haven't looked back. I think that other note-taking systems only exist because whoever wrote them hasn't tried org-mode.
I also use vdirsyncer with DavX to sync my phone's calendar and contacts to my notes directory, so that is backed up as well - all in the same syncing script.
#!/usr/bin/env bash
cp -a ~/.vdirsyncer/calendars/ ~/Notes/pim/
cp -a ~/.vdirsyncer/contacts/ ~/Notes/pim/
git add \*
git commit -am "$(hostname)"
git pull
git push
echo ''
git status
For me, this is always the gap that feels missing.
- I want to take and view notes on various devices: mobile, personal computer, work computer, randomly logged in ad-hoc machine.
- I want notes to not require me to be online all the time while writing (I work a lot on plans, or in remote locations without reliable internet)
- I want notes to make reasonable assumptions about syncing, biasing on the side of avoiding data loss over the appearance of magically "just working"
- I want to be able to search across all notes at the same time as any device's file system.
Simplenote used to solve this. Then, recently, they started to become less reliable at the same time as having a very large subscription price increase. Apple Notes is now okay, but awkward to log in or sync with a non-Apple device. I tried having a bunch of .txt files synced via Dropbox, but while the Dropbox mobile app will let you view offline files, it won't let you edit them unless online.
I'm building a note-taking app, so I hope you don't mind, but I was wondering if you might describe how you "search" your notes while using a device's file system search? For desktop, I might use a tool like grep to do that, but that's pretty developer-y, so if you're doing something more user-friendly, that's interesting to me. What is more interesting to me, though, is what you're using on mobile to do this? I've never, personally, used my mobile's file system search to discover text in notes. But I'm on Android, so there's not really only one 'file system' with a search interface.
My thought here is it that the app is going to be saving simple text files either plaintext or richtext (markdown/html), so it should be able to provide this for you, but I haven't even considered that as a feature so I would want to test it to see if there were any rough edges to polish. Any suggestions you have would be appreciated!
What I really mean is that I can use Spotlight on macOS, or Explorer on Windows. Since a lot of notetaking systems are cloud-based, I need to specifically open the notetaking app to search them. I can't search everything at once.
Yeah, that makes sense. I hate Window's file explorer search, but I still end up using it if I'm just looking for a filename, so I definitely understand that as the de-facto standard on that platform. I'm not as familiar with MacOS in general, and especially not spotlight, but it does appear to be a lot more useful.
But yeah, I think storing the files in the device's file system should address this concern. I appreciate you circling back to fill me in, though!
It’s paid, your notes are in a database (easily exportable as .txt), but I’ve used it for years and years and it’s one of those rare apps that ‘just works’.
And it’s something like $25 a year. Utterly reasonable.
One of my needs is to be able to access this from a web client, in case I'm on someone else's machine, or Windows/Linux. Seems like that isn't supported yet, but coming? https://community.bear.app/t/bear-2-0-web-client/8358/13
I went through the same process a few years ago. Your requirements are very similar to mine. Amplenote is what I settled on. Cross platform, quick UI, and very good in no-network and (even more commonly) poor-network conditions. Even the web app uses local storage and works offline.
Android is why I use Google Keep. There's lots of features I wish it has, but ultimately the important one for me is that I can take a note any time with no delay or waiting for apps to load
I use Logseq which writes to markdown files, and then sync/diff against a Logseq folder in iCloud. It generally works. I can write changes on my phone using the app, and it’ll pull it back to my computer once the phone goes online. If there’s pending changes on both sides, rare given Logseq’s daily file structure, I have it prompt on my computer to fix.
The dual folder structure helps identify the collisions and manage them appropriately, versus whatever handling iCloud would do.
It’s probably still awkward on a non-Apple device as I’m sure iCloud web access is not great, but it works.
Clibu Notes is a note-taking and Personal Knowledge Management (PKM) app that works on desktop, tablet, and smartphone. Local first, fast with first class editing, backlinks etc. Simple, effective note taking, always accessible everywhere. See Clibu.com
I set up PolyGit on my phone. So I can take new notes by pulling, editing, and the pushing. It's a pain, not gonna lie. But I don't take notes away from any of my computers that often. Mostly I'm in a work meeting, reading an email, something like that, so it doesn't come up too often.
All it would take to be awesome would be to find a mobile git app that required fewer button presses, so I'm hopeful.
I use the Markor app from F-Droid. The notes are plain text or markdown files in a folder that is synced to my desktops using Syncthing. It felt incredibly liberating once I got this setup working.
I do the same thing as pkulak. For mobile, I made a little readonly app that lets me view notes from any web browser. It's Python using Hyperdiv.io, because I wanted to play with Hyperdiv. For updating notes from Mobile while I'm out and about, i just use Signal's Note To Self and then will make changes when I'm back to a real keyboard.
Updates are triggered from the git repo push, so as long as I remember to sync before I run off(or wait for it to auto-sync)
Any git client for your mobile would also let you view your notes. Maybe even edit, depending on the git client.
Ive been using zettel notes, on fdroid. It can handle the git syncing. Keys are managed in app as well which i have mixed feeling about but overall its been great for moving from obsidian to a completly self managed system.
To this, it works well to add inotifywait to detect when files are saved. You can pipe the save detections to a loop that git-commits only that one file, providing a more granular history with very little cost.
Yeah, every year or so I get a merge conflict, and then the whole things stops syncing and it takes me a week to notice before I go in and resolve it. It's not perfect, but I can't be assed to fix something that happens once a year. :/
Ah yes, the classic HN Dropbox response :) On a more serious note, I'm not into note-taking apps as much as your average HN'er, but there's probably a business here. If anything, Obsidian has at least been wildly successful these past few years (my dad loves it).
Please charge something. In order to trust my notes somewhere, I need it to be in someone's best interest to keep my data and not grow bored or overburdened by costs.
I desperately want a simple, cross-platform, online or offline, fast note taking app. Evernote was this maybe 10 years ago before the bloat. I beg them every feedback opportunity to get Team features, chat, AI, and never ending upgrades out of my face. When I open the app it is because I either have a quick thought to capture or I need to retrieve one. That is the worst time for a distraction.
Please charge a profitable amount and take my money.
Clibu Notes is a note-taking and Personal Knowledge Management (PKM) app that works on desktop, tablet, and smartphone. Local first, fast with first class editing, backlinks etc. Simple, effective note taking, always accessible everywhere. See Clibu.com
On a different note, what's the long term sustainability plan? Relying on donations rarely works... I guess it's not very expensive to host text, but still, its cost is not 0. "Unlimited free forever" is either not free, doesn't last forever, or not unlimited. (Usually the 2nd one)
Also, do you do any (automatic) content filtering? It is very easy to abuse pastebin services