2025-08-19 21:53:34 +02:00
2025-08-19 21:53:34 +02:00
2025-08-19 21:53:34 +02:00
2025-08-19 21:53:34 +02:00
2025-08-19 17:20:24 +02:00
2025-08-19 21:53:34 +02:00
2025-08-17 15:16:17 +02:00

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 marka-crud-api

(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
No description provided
Readme 617 KiB
Languages
Go 100%