65 private links
Write your notes using handwriting but be able to still use the basic features provided by a word processor: insert text (with automatic paragraph reflowing), delete text or lines, move text, undo and redo, insert links, bookmarks and a table of contents.
Seems really inventive and quite nicely designed as a proof-of-concept. I am not sure how well it would work for larger projects or over longer spans of time but definitely interesting!
Icon-font for all kinds of academic needs (pre-published, peer-reviewed, arxiv, etc). Mimics fontawesome setup but contains much fewer icons. Neat!
Command line tool for improving typing skills - can do random sampling from entries you give it, or use machine learning training sets to give you typing tasks (for a variety of programming languages as well!)
Note-taking in tree-like structures (reminds me a tiny bit of things like workflowy).
One neat thing is that it has the concept of 'global' and 'local' trees: you have one global tree on your machine (usually central place for any notes you want to add, that you can call up from wherever, a little like a wiki index or similar).
Then you can have many local trees that just live in cwd under
.mind - perfect for e.g. keeping track of a project's todos (i.e. little code projects for example)
GitHub - ClaudioZandonella/trackdown: R package for collaborative writing and editing of R Markdown (or Sweave) documents in Google Docs.
Allows you to collaborate on RMarkdown writing through google docs. You will have to use RMarkdown syntax in google docs however, which seems even more cumbersome than plaintext integrations.
As far as I can see on the demonstration, it will also not do anything for better presentation while writing (since it isn't knitting or anything before you download from gdocs again of course). Don't know how well people would adopt this then.
A really interesting open-source (and open data friendly as far as I can see) tool for writing, publishing, sharing, exporting, and interacting on (think peer review) articles and scientific writings. Can probably also be used for other writings but that's the primary intent.
Seems really interesting, as in should delve deeper with this one. Built on W3C standards uses OpenID and other interesting tidbits.
GitHub - quarto-dev/quarto-cli: Open-source scientific and technical publishing system built on Pandoc.
RMarkdown for the python world, built on pandoc. This seems like an amazing alternative to the R world (though it includes support for R) and all the bookdown and blogdown alternatives.
CLI grammer checker! Uses languatool on the backend - can be done over internet or you set up your own local server. This is everything I've ever wanted.
Well, actually better vim integration would be amazing, as an lsp or some other way of 'linting' errors instead of going through them one-by-one. But one day that will happen.
Markdown GUI editor built on pandoc underneath.
Live preview and so on.
Unfortunately built on electron, but might still be useful every now and again (or for other people).
Open-source collaborative spreadsheet editing application - seems fairly mature
I go over using NeoVim and LaTeX to take notes with, but I specifically talk about talking notes with Mathematics.
Prose diffs for any document format supported by Pandoc. Can be used to compare two different pandoc documents or, much more useful to me, to convert 'track changes' changes in an office (word, libreoffice, ..) document into criticmarkup diffs.
Set it up to read from a directory of markdown files and you will have a nicely designed, fully text-searchable personal knowledge base accessible over the web
Simple, efficient and pretty.
A minimal GUI Journaling application - it gets out of your way and allows you to write in markdown.
One neat feature is its calendar view which lists the quick titles of your journal entries for days passed and thus gives you an overview of what you did when and when you were journaling.
If you need a terminal equivalent use
A very simple full-text search tool for plaintext files.
Can support multiple indexes, uses established search db library, is set up with a single config file.
A quick overview on how to handle async processes in luv in Neovim.
Uses example of spawning a pandoc process, which is a good example starting point for reviewing implementations.
Pandoc preprocessor/wrapper to consume, display, merge and diff criticmarkup (i.e. track changes mode).
Nice markdown notes management / writing app.
Simple interface, reminiscent of old Evernote clients - but targeted plainly toward plaintext note-taking.
A brief comparison of AsciiDoc and Markdown.
AsciiDoc does have some less visually translatable decisions, but also has a more concise and (above all) universal syntax.
Creating multiple bibliographies with pandoc -- using a lua filter and applying it to the material.
The filter, as it stands, may require use of multiple .bib libraries, but can probably be adapted to get its two bibliographic informations from the yaml header itself?
See also this github issue