No description
Find a file
2024-09-22 19:35:21 -03:00
bin Polish 'new' command 2024-09-22 19:04:20 -03:00
libexec/webskel Emit skeleton names only 2024-09-22 19:35:21 -03:00
share/webskel Rename skeleton 2024-09-22 17:45:09 -03:00
.editorconfig Add 'editorconfig' 2024-09-22 19:14:27 -03:00
.gitmodules Rename skeleton 2024-09-22 17:45:09 -03:00
.projectile First commit 2024-09-22 15:48:05 -03:00
LICENSE First commit 2024-09-22 15:48:05 -03:00
README.md Update README 2024-09-22 19:23:13 -03:00

About

webskel is a command-line utility that provides skeletons (or "templates") to help you quickly start your next web application or service. The concept is inspired by skeleton directories from the UNIX world, where they can serve as the starting point for a new user's ${HOME} directory. The utility is written in POSIX shell to maximize portability and minimize runtime dependencies.

Examples

CLI

  • webskel new
    The webskel new command creates a new application from a specified skeleton. For example, the following command will create a "myapp" directory from the dolphins7 skeleton:

      user@localhost$ webskel new myapp dolphins7
    
  • webskel ls
    The webskel ls command lists all available skeletons by name, and includes a short description as well. These skeletons are located in the share/webskel/ directory, which is typically installed relative to /usr/local:

      user@localhost webskel ls
    

Sources

License

BSD Zero Clause
See LICENSE