AarKay is a language independent code generation framework.
Clone or download

README.md

AarKay

AarKay is a language independent code generation framework which allows you to apply data to your personal templates and generates code for you with empty placeholders for custom logics.

Why AarKay?

AarKay allows you to generate code from templates, encouraging best coding practices.

  • Focus on architecture and design rather than writing code.
  • Enforces same architecture and coding style across large teams and projects
  • Automatic generated code means less error-prone code
  • Helps save time during code review
  • Helps getting bird's eye view of a large project

Installation

  • Binary form

Download the latest release with the prebuilt binary from release tab. Unzip the archive into the desired destination and run bin/aarkay.

brew install rahulkatariya/formulae/aarkay

Getting Started

There are plenty of tutorials for different uses of AarKay:

Plugins

Plugins allows you to

  • Process and Modify Datafile data before it is applied to the Template.
  • Modify Generatedfile name and directory.
  • Generates multiple files of any type with the same data.

Available Plugins

Attributions

Contributing

Issues and Pull Requests are welcome!

Author

Created with ❤️ by Rahul Katariya