https://github.com/rafaelsouzars/slothhtml
O Sloth Html é uma ferramenta CLI para inicialização rápida de projetos HTML5. Tem como objetivo facilitar a criação das estruturas de pastas e arquivos para pequenos projetos.
https://github.com/rafaelsouzars/slothhtml
cli csharp-code
Last synced: 5 months ago
JSON representation
O Sloth Html é uma ferramenta CLI para inicialização rápida de projetos HTML5. Tem como objetivo facilitar a criação das estruturas de pastas e arquivos para pequenos projetos.
- Host: GitHub
- URL: https://github.com/rafaelsouzars/slothhtml
- Owner: rafaelsouzars
- License: mit
- Created: 2023-08-20T14:23:55.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2026-01-11T22:58:42.000Z (5 months ago)
- Last Synced: 2026-01-12T01:24:54.108Z (5 months ago)
- Topics: cli, csharp-code
- Language: C#
- Homepage:
- Size: 39.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sloth Html
HTML5 project starter.
    
#### README Languages:
#### - [Versão em português-BR do README](https://github.com/rafaelsouzars/slothhtml/blob/master/README_PT-BR.md)
## Introduction
Sloth Html is a CLI tool for quickly starting HTML5 projects. Its purpose is to facilitate the creation of folder and file structures for small HTML5 study projects.
Note: The final idea is to emulate the operation of `composer PHP`, managing the project libraries via CLI.
### **Command:** _init_
Initializes a folder with the _index.html_ file, the _vendor_ directory _(for third-party resources)_ and the _assets_ resource directory with their respective subdirectories: _css_, _font_, _img_, scss and _js_.
>**slothhtml init** _or_ **slothhtml init 'name-project'**
### **Command:** _help_
Shows the application's command list.
>**slothhtml help**
### **Command:** _search_
Searches for a library in [cdnjs](https://www.cdnjs.com).
>**slothhtml search 'lib-name'**
## Task list:
- [x] Develop the project's base interpreter
- [x] Create a basic command library
- [ ] Create a project configuration file
- [ ] Create library management functionality