-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
YAML block: - I only use tags and aliases in YAML, because other objects are displayed in the key:value format. For me this is unnecessary noise in the reading view. - All my notes can be categorized by 4 parameters: - status (optional): draft, publish... (for project notes their status) - type: meta notes, project notes, content... - Categories describe the type of note in a more meaningful way: type content and category YouTube or type project and category task or note... - original language: en, ru, la (latin) - obsidianUIMode and obsidianEditingMode: look for Force note view mode plugin.
Parse block but do not render: - Don't use inner links like [[Note]] in the YAML block, because it doesn't update automatically when you rename the link title. You can test this yourself. - To navigate between MOCs I use Breadcrumb plugin and fill 5 fields (up, same...). - Source block consists of link to article, video...link to author (or simple text), and date of content. - Original block is optional and is used for content that links to the original object (article, video, book). In other words, make it clear that this object is an heir to the knowledge. - Summary field I use to attach to Meta-notes or Group-notes - Summary field, that I use to attach to Meta-notes or Group-note so that I can use Dataview syntax (🤖 =[[NOTE]].summary) to show what the article is about and mark it with an emoji 🤖, because you can't tell if I wrote it myself or it was writting by someone else.