-
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.
-
cart.el
cart.el provides convenient function definitions meant to be used in tandem with auctex and some pdf viewer within emacs (like pdf-tools). The main purpose is to speed up inserting and editing graphical objects using Tikz/Pgf on latex documents/(beamer) presentations.
-
js-pod6
Pod6 is an easy-to-use markup language. It can be used for writing language documentation, for documenting programs and modules, as well as for other types of document composition
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The specification for the Podlite markup language is written using Podlite markup itself.
https://github.com/podlite/podlite-specs/blob/main/Specifica...
Also online playground is available here:
Unbound by any specific domain, programming language, or concept, Podlite stands out as a universal markup language
In addition, the support for Markdown markup as a standard block adds convenience and allows for the use of familiar syntax for text formatting
It's perfect for documentation, educational materials, blogging, and much more for organizing knowledge.
One of the key features of Podlite is its extensibility. This allows for defining unique and domain-specific blocks and expanding the language's functionality according to the requirements of your project.
The Podlite specification is published under the Artistic license 2.0.
Site: https://podlite.org
This is a specification, it does not declare how implementations work.
At the moment only typescript implementation exists and here is PEG grammars from it: https://github.com/podlite/podlite/blob/main/packages/podlit...
At the moment it supports Mermaid diagrams:
https://pod6.in/#p=%3Dbegin+Mermaid++%3Acaption%28%27Caption...
To quickly locate, via artist-mode the spot to be filled in a pdf, view via pdf-tools https://github.com/Nidish96/cart.el as dummy handwritten fonts I like:
\usepackage{pbsi} % for most text except all-caps
Good question!
To meet modern requirements and make documents dynamic, we need a flexible API and integration with contemporary frameworks. Simple HTML just isn't up to the task. Although this was the approach during the early implementation (https://github.com/zag/js-pod6), it turned out to be a dead end.
Related posts
-
V1.0 Podlite markup language specification
-
Podlite v1.0 released: A lightweight block-oriented markup language for organizing knowledge
-
Release Radar ยท April 2024 Edition: Major updates from the open source community
-
[OC] Cancer in the United States: Heatmap Visualizations
-
Ask HN: What are you building that is taking multiple years to make usable?