Guide to develop and execute modular JavaScript in Obsidian - Share & showcase - Obsidian Forum
Whereas Markdown can only be used to produce static content, JavaScript expands the possibilities of Obsidian by enabling dynamic rendering. Its impact on performance is low and it reduces the need for additional plugins to add features. Furthermore, if the code is properly structured into JavaScript functions and externalized into external scripts, it preserves the interoperability of markdown files in case that you wish to migrate away from Obsidian. Indeed, it become unnecessary to go through...
Practically Paperless with Obsidian is a new blog series I am writing about going “practically paperless” (as in the practical sense” based on lessons learned from my Going Paperl…
MetadataMenu Auto-Generate Dataviewjs Table with Field Modifier Enabled
Now Automated: Only needs a folder location and/or fileClass and table will automatically generate Example Requirements MetaBind Reference Reddit Post Dataviewjs Code await dv.view("/dvviews/G...
Maybe I was not very clear about the issue of files and folders: was on how these elements appear in the desired table - lists of files and lists of folders for each tag. But the best way to clarify this is advancing with hypotheses for your table. Table with “folders” and “files” presented as lists: ```dataview TABLE WITHOUT ID (tag + "(" + length(rows.file.link) + ")") AS Tags, (rows.file.folder) AS Folder, (rows.file.link) AS Files FROM "" WHERE file.tags FLATTEN file.tags AS tag GROUP BY...
```dataview
TABLE WITHOUT ID (tag + "(" + length(rows.file.link) + ")") AS Tags, (rows.file.folder) AS Folder, (rows.file.link) AS Files
FROM ""
WHERE file.tags
FLATTEN file.tags AS tag
GROUP BY tag
SORT length(rows.file.link) DESC
```
Dataview in Obsidian: A Beginner's Guide - Obsidian Rocks
Want to give your notes superpowers? If you use Obsidian, one of the surest ways to do that is with the plugin called Dataview. Learn more...
```dataview
list from [[]] and !outgoing([[]])
```
This will create a list of all files that link to the current file but do not already have a link in the file. This is a great way to avoid losing files in your Zettelkasten.
At Dwarves Foundation, we manage community learning and note submissions through a git-shared Obsidian Vault, our note-taking app, published through Obsidia