Skip to content

clxrityy/Licensor

Repository files navigation

Licensor

GitHub Actions Workflow Status latest release

A desktop app for managing document templates with variable substitution, rendering, and export capabilities.

Supported platforms:


Licensor App Screenshot



Base templates are stored in the templates/ directory as Markdown files with YAML front matter defining the template name, description, and variables. See example.md and commercial.md for reference.

Examples & References


Creating a template
  • You can create a new template from scratch or clone an existing one.

Template Creation Gif

Template variables
  • Can have a type: text, textarea, number, date.
  • Can be marked as required or have a default value.
  • These are denoted by double curly braces within the content, e.g., {{variable_name}}.

Template Variables Screenshot

Searching
  • You can use the search bar to search for templates/documents.
  • The search matches against any content within the documents/templates.

Template Search Screenshot

Exporting a document
  • You can download the rendered document in either .md (Markdown) or .txt (Plain Text) formats.

Document Export Gif

Documents can have metadata/files
  • You can add metadata to documents, which is saved alongside the rendered document.
  • This can be for organizational purposes or to store additional information.

Template Metadata Screenshot