Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/mojoaar/md-app
- Owner: mojoaar
- License: mit
- Created: 2024-10-08T10:13:39.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-17T15:10:15.000Z (3 months ago)
- Last Synced: 2024-10-20T14:08:22.868Z (3 months ago)
- Topics: application, command-line, command-line-tool, golang, markdown, prompt, template, utility, yaml
- Language: Go
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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-templateList all templates:
md template listCreate 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-templateCreate a new note with tags:
md note -t "My Note Title" -g tag1,tag2,tag3List all notes with their tags:
md listUsage:
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 templatesFlags:
-h, --help help for md
-v, --version version for mdUse "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