198099f3929cd7234ea859db765b13d9a0dfd797
Marka
Bidirectional mapping between Markdown and JSON (Schema.org-style) via small, declarative templates. Marka enables you to parse Markdown to JSON and render JSON back to Markdown using the same template.
Features
- Bidirectional Mapping: Convert Markdown to JSON and JSON to Markdown using a single template.
- Declarative Templates: Define your mappings with concise, easy-to-understand templates.
- JSON Schema Validation: Validate parsed JSON against Schema.org entities using JSON Schema.
Docker Image (CRUD API)
A Docker image is available to transform a specified directory into a CRUD API. This allows you to expose your Markdown-to-JSON mappings as a web service.
To run the Docker image:
docker run -p 8080:8080 -v /path/to/your/data:/app/data max/marka-server
(Replace /path/to/your/data
with the absolute path to the directory you want to expose.)
License
This project is licensed under the GNU General Public License v3.0.
Description
Languages
Go
50.6%
JavaScript
28.2%
Svelte
9%
HTML
8.4%
TypeScript
2.8%
Other
0.9%