https://github.com/ansible/ansible-creator
The fastest way to generate all your ansible content!
https://github.com/ansible/ansible-creator
ansible ansible-devtools content developer-tools hacktoberfest scaffolding
Last synced: about 1 month ago
JSON representation
The fastest way to generate all your ansible content!
- Host: GitHub
- URL: https://github.com/ansible/ansible-creator
- Owner: ansible
- License: apache-2.0
- Created: 2023-07-26T11:43:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-05T16:45:52.000Z (about 2 months ago)
- Last Synced: 2025-05-05T17:58:28.784Z (about 2 months ago)
- Topics: ansible, ansible-devtools, content, developer-tools, hacktoberfest, scaffolding
- Language: Python
- Homepage: https://ansible.readthedocs.io/projects/creator/
- Size: 9.57 MB
- Stars: 97
- Watchers: 9
- Forks: 37
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/contributing.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
[](https://codecov.io/github/ansible/ansible-creator)
[](https://pypi.org/project/ansible-creator/)
[](https://pypi.org/project/ansible-creator/)


[](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html)
[](https://github.com/ansible/ansible-creator/issues)# ansible-creator
A CLI tool for scaffolding all your Ansible Content.
## Installation
```shell
pip install ansible-creator
``````shell
$ ansible-creator --help
usage: ansible-creator [-h] command ...The fastest way to generate all your ansible content.
Positional arguments:
command
add Add resources to an existing Ansible project.
init Initialize a new Ansible project.Options:
--version Print ansible-creator version and exit.
-h --help Show this help message and exit
```## Usage
Full documentation on how to use `ansible-creator`, including integration with
the VS Code Ansible Extension, is available in
[ansible-creator documentation](https://ansible.readthedocs.io/projects/creator/).## Command line completion
`ansible-creator` has experimental command line completion for common shells.
Please ensure you have the `argcomplete` package installed and configured.```shell
pip install argcomplete --user
activate-global-python-argcomplete --user
```## Upcoming features
- Scaffold Ansible plugins of your choice with the `create` action. Switch to
the [create](https://github.com/ansible-community/ansible-creator/tree/create)
branch and try it out!## Communication
Refer to the
[Get in Touch](https://ansible.readthedocs.io/projects/creator/contributing/#get-in-touch)
section of the Contributor Guide to find out how to communicate with us.You can also find more information in the
[Ansible communication guide](https://docs.ansible.com/ansible/devel/community/communication.html).## Contributing
See
[Contributing to ansible-creator](https://ansible.readthedocs.io/projects/creator/contributing/).## Code of Conduct
Please see the
[Ansible Community Code of Conduct](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html).## Licensing
ansible-creator is released under the Apache License version 2.
See the [LICENSE](https://github.com/ansible/ansible-creator/blob/main/LICENSE)
file for more details.