feat: added keyword codec (partially works)
This commit is contained in:
23
README.md
Normal file
23
README.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# 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:
|
||||
```bash
|
||||
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](LICENSE.md).
|
Reference in New Issue
Block a user