https://github.com/kralizek/hyde
A CLI tool to manage content of a site based on Jekyll
https://github.com/kralizek/hyde
cli command-line-tool devcontainer-feature dotnet-core dotnet-tool jekyll
Last synced: 22 days ago
JSON representation
A CLI tool to manage content of a site based on Jekyll
- Host: GitHub
- URL: https://github.com/kralizek/hyde
- Owner: Kralizek
- License: mit
- Created: 2020-10-04T08:34:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T09:08:48.000Z (about 3 years ago)
- Last Synced: 2025-07-16T19:12:22.424Z (11 months ago)
- Topics: cli, command-line-tool, devcontainer-feature, dotnet-core, dotnet-tool, jekyll
- Language: C#
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hyde
A CLI tool to manage content of a site based on Jekyll
# Objectives
The tool will support commands like:
- hyde post new
- hyde post list
- hyde post view
- hyde post delete
- hyde page new
- hyde page list
- hyde page view
- hyde page delete
The tool will be built in .NET and be available as a global tool. This prototype uses the Spectre Console CLI library.
Ideally, the tool should expose an interactive UI similar to the one found in the GitHub CLI.
When creating a new post or a new page, users should be able to:
- provide most of the parameters as arguments
- provide parameters interactively (optional)
- use default values specified in a configuration dotfile (e.g. `.hyde.json`)
- create a blank page/post and let the user customize the content