Camus :: The markup language for personal knowledge base.

(Under construction.)

Note from SRH:

NOTE 2023.4.10: Camus 2 would be written in Nim. There would still be a core library on the NPM registry (using Nim's JS backend), but the current cli tool would not.

Yeah, this place is getting rebuilt. I have very great plans for the upcoming Camus 2 (which are spoiled by the slogan above) and future releases of Camus. Meanwhile:

Why isn't Camus "a humble markup language" anymore? Because being humble won't get you anywhere in this industry. No, to truly success you have to do the most shameless bragging and tell the biggest lies - this is how all the subpar things keep winning every round.

The more you read about note-taking, the less likely you would actually be taking notes; this is where the original "humble" slogan comes in - I want the tools to be as less disruptive as possible because I'm lazy and don't want to learn "new shiny stuff". I lived with the built-in sticky notes app on my phone and later Microsoft OneNote for nearly a decade simply because they require the least effort to learn and thanks to that this habit stayed and I never felt the urge to brag about how long I've kept doing this.

At least you can put your trust in me - Camus is a product I use almost daily, so you can be sure that at least someone care, unlike whatever fancy note-taking systems kids these days are using...

Q: Why not Markdown?

Markup languages that have no built-in primitives for wiki-like references and thus need to rely on extra tools should not be used for knowledge management at all because they are fundamentally inferior for knowledge bases. This is also why such references are among the first features designed for Camus 1 - it's a serious language for a serious purpose instead of fitting something into some other things that it's not designed for.