Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mojoaar/md-app

(md) File creator is a command-line utility for creating markdown files and managing templates.
https://github.com/mojoaar/md-app

application command-line command-line-tool golang markdown prompt template utility yaml

Last synced: about 1 month ago
JSON representation

(md) File creator is a command-line utility for creating markdown files and managing templates.

Awesome Lists containing this project

README

        








# File Creator (md)
File creator is a (simple) command-line utility for creating new markdown files from templates.

## Usage

*General*
```
Markdown File Creator v1.0.0
Author: Morten Johansen (mojoaar)

A tool for creating markdown files and managing templates.

Usage Examples:
Create a new template:
md template create my-template

List all templates:
md template list

Create a new note using the default template:
md note -t "My Note Title"

Create a new note with a custom name and template:
md note -t "My Note Title" -n my-custom-note -m my-template

Create a new note with tags:
md note -t "My Note Title" -g tag1,tag2,tag3

List all notes with their tags:
md list

Usage:
md [command]

Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
list List all notes with their tags
note Create a new note
template Manage templates

Flags:
-h, --help help for md
-v, --version version for md

Use "md [command] --help" for more information about a command.
```

*Create a new template*
```
md template create my-template
```

*Show all available templates (will also create default.yaml if it is not in the templates directory)*
```
md template list
```

*Create a new note*
```
md note -t "My Note Title"
```

*Version & help information*
```
Use md --version and md --help to get version and help information.
```

## Changelog
* 1.0.0 - 2024-10-08
* Initial release of app