emanote
obsidian-dataview
emanote | obsidian-dataview | |
---|---|---|
21 | 112 | |
868 | 7,811 | |
1.2% | 2.7% | |
8.4 | 7.7 | |
29 days ago | about 1 month ago | |
Haskell | TypeScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
emanote
- Emanote is a structured view of your plain-text notes
-
Taking math notes on your computer [LINUX]
Im personally using Emanote which does exactly what you describe. It supports LaTeX and lots of other features via Pandoc. Its also very nice to use in that it supports hot-reloading, instead of requiring manual refreshing. The only downside for some might be that its installed via the Nix ecosystem which is (great but) a bit of a rabbit hole you might not want to deal with, particularly depending on your level of technicality on the computer.
- Emanote – Haskell-powered structured view of your plain-text notes
-
Recommendation for simple static sure generator based on Markdown
Have you considered neuron or it's successor emanote?
-
Notion alternative ?
Emanote! Very lightweight. One of the things I can't stand about Notion is its speed.
-
Junior developer looking for a Haskell codebase to work on and a mentor to help me
Also, I'm willing to mentor anyone who is interested in improving Ema or Emanote.
-
Haskell Open Source Projects I thought could use some exposure
Clarification: Emanote is a successor to Neuron, and written on top of Ema.
-
Do you have personal wikis, websites or blogs full of your notes & documentation you like to share?
I use obsidian (previously just vim) and emanote (previously neuron) to compile some (but not all) of my notes to a static site.
-
What do you use Haskell for in your daily computer usage?
I maintain an extended version of Emanote in Haskell (as an Ema app) that does custom stuff like visualize my hledger transactions, track time, generate invoice and provide custom views of my Markdown notebook, like a Twitter-like timeline generated from H2 headings (with date) from across notes.
obsidian-dataview
-
Blogging with Obsidian and Jekyll
Using Dataview, an Obsidian plugin that allows me to query and display content dynamically based on metadata, I can track posts in different stages of completion, identify missing translations, and view related notes.
-
Siyuan: Privacy-first, self-hosted personal knowledge management software
No, Obsidian is quite more powerful.
Obsidian has built-in support for markdown, images, PDFs, canvas (via JSON Canvas which they developed and open sourced https://obsidian.md/canvas), and others.
For databases, you can add fields/properties both in the markdown frontmatter or in the text and query it via very popular plugins:
https://github.com/blacksmithgu/obsidian-dataview
There are tons of community plugins that support all kind of stuff: tasks, kanban, LLM/Copilot, graph analysis of links, charts.
It can also be extended in JS, both writing your own plugins or via a few plugins that allow limited JS support.
---
Obsidian is actually quite good as a NoCode prototyping platform for personal apps :-)
E.g. CRUD:
- Use templates, via Templater: to define the content of your data
- Use links and tags to define relations and connections
- Use dataview or graphs for views
- There are even plugins to define buttons and the actions they perform, if you need commands
-
📊 Obsidian: Nutrition
At the end of the day, I use Dataview, a plugin for Obsidian, which allows me to make queries to my notes similar to SQL to visualize the collected information:
-
Apache Superset
https://github.com/blacksmithgu/obsidian-dataview
This whole ideas to have data, visualisations and knowledge base in one private offline place is very appealing
-
My productivity app is a never-ending .txt file
Since at least 2012 I've also been using a text file format from http://todotxt.org/ and more recently I wrote a program that takes a crontab-like list to pre-generate entries on a daily, by-day-name (every Sunday for example), and I also pull in a list of holidays from gov.uk, so they are also populated.
[^1]: (https://github.com/blacksmithgu/obsidian-dataview)
- A structured note-taking app for personal use
-
I'm completely stressed out trying to fix this so I hope one of you would be able to help me. I'm trying to create a home page of sorts so I can navigate my files without using the folders. (SEE COMMENTS)
Refer: Obsidian Search, How I Use Embedded Queries, Dataview, Excalibrain
-
Dataview Snippet for inline-field-key
Ref: https://github.com/blacksmithgu/obsidian-dataview/issues/544 (Bearbeitet)
-
How to automatically fill different notes from a single note ?
For using it, having SQL or JavaScript knowledge is useful, but you can probably figure it out without that knowledge. The Github page has a lot of examples that you can cannabalize for simple things without really getting too deep into it.
-
Best way to easily record small thoughts and ideas.
Check it here.
What are some alternatives?
neuron - Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
git-crypt - Transparent file encryption in git
obsidian-db-folder - Obsidian Plugin to Allow Notion like database based on folders
plaintextaccounting - The plaintextaccounting.org website, a portal to Ledger, hledger, beancount and co. Also the PTA wiki.
Joplin - Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.