Frontmatter CLI tool to make working with frontmatter easier.
Project description
frontmatter-cli
This is a very early WIP project. My goal is to make working with Frontmatter a little nicer from the command line. The API is going to change, and I plan on adding some other features to make editing Frontmatter easier too.
Install
$ python -m pip install frontmatter-cli
Usage
$ frontmatter-cli --help
Usage: frontmatter-cli [OPTIONS] [EXTRA_CONTEXT]... [INPUT] [OUTPUT]
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
main*
## Echo'ing text as Frontmatter
$ echo "Hello World!" | frontmatter-cli --title="My New Blog Post" - -
---
title: My New Blog Post
---
Hello World!
Contributing
PRs are welcome at https://github.com/jefftriplett/frontmatter-cli.
Linting should be verified by running just lint. There are currently no tests, so just test is expected to fail.
In addition to the development supporting packages that will be installed by just, you may need to install the following:
- just
- pre-commit
pip install pre-commit
Contact / Social Media
Here are a few ways to keep up with me online. If you have a question about this project, please consider opening a GitHub Issue.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file frontmatter-cli-2023.7.7.tar.gz.
File metadata
- Download URL: frontmatter-cli-2023.7.7.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75d5e401bb682fee2329519250763aacbc4f5118644eef280bf9d3c495149f1f
|
|
| MD5 |
4384621aa9aba2365266a078d4a9c576
|
|
| BLAKE2b-256 |
a3055fe0573b46c59a2848f37152e26f59df848e2d343142dee469b100900d23
|
File details
Details for the file frontmatter_cli-2023.7.7-py3-none-any.whl.
File metadata
- Download URL: frontmatter_cli-2023.7.7-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1dda682885f894ada8ed0d941a6e483842167886591d6f98ddd4aa25ea3832b6
|
|
| MD5 |
24657811826979099e8a9f2edbafde65
|
|
| BLAKE2b-256 |
4ea52ee15d9f9cec26ac74c97eca54455d99fa1448fa299d9c7979672cc0b271
|