Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alefragnani/delphi-generator-delphi

Yeoman generator for Delphi projects
https://github.com/alefragnani/delphi-generator-delphi

delphi generator yeoman yeoman-generator

Last synced: 18 days ago
JSON representation

Yeoman generator for Delphi projects

Awesome Lists containing this project

README

        

# Yo Delphi
> Yeoman generator for Delphi projects

[![NPM version](https://badge.fury.io/js/generator-delphi.svg)](https://npmjs.org/package/generator-delphi)
[![travis build status](https://travis-ci.org/alefragnani/delphi-generator-delphi.svg?branch=master)](https://travis-ci.org/alefragnani/delphi-generator-delphi)
[![appveyor build status](https://ci.appveyor.com/api/projects/status/h3n8cjd03eyr4529/branch/master?svg=true)](https://ci.appveyor.com/project/alefragnani/delphi-generator-delphi)

```
yo delphi
```

This generator will help you start with a range of **Delphi** projects, right from the command line.

## Getting Started

* Make sure you have [node.js](https://nodejs.org/) and [Yeoman](http://yeoman.io) installed
* Install the generator:
```bash
npm install -g generator-delphi
```
* Run the generator:
```bash
yo delphi
```

![Yo Delphi](images/generator-delphi-start.png)

## Features

The generator will create complete projects, ready to compile and run.

These are the available projects:

```
├── New Aplication
│ ├── Console
│ ├── VCL Forms
│ └── FireMonkey
├── New Package
│ ├── Runtime
│ ├── Designtime
│ └── Runtime and Designtime
├── New Unit Test
│ ├── DUnit
│ └── DUnitX
└── New Unit
├── Interface
└── Class
```

There are some specific options for each kind of project, which you will be able to choose/type while using the generator

## Support Yo Delphi

While **Yo Delphi** is free and open source, if you find it useful, please consider supporting it.

I've been working on this on my spare time, and I really like it, but I'd willing to do even more.











---

## License

MIT © [Alessandro Fragnani](https://www.github.com/alefragnani)