AxGord / Pony

Haxe open-cross-library

Home Page:https://axgord.github.io/Pony/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lang Haxelib License Build status Join the chat at https://gitter.im/Ponylib/Lobby Donate PayPal




Pony is a set of tools for developing, preparing, building, testing and publishing projects. It can be used for creating Heaps, PixiJS, NodeJS, Electron, Cordova, PHP, OpenFL, Unity3D, Flash and Cocos Creator applications.

It works on servers or client-side.

The library has an XML-based UI building system and components, a powerful event system, and many utility functions.

Installation

Stable version

haxelib install pony

Unstable version

haxelib git pony https://github.com/AxGord/Pony

Install Pony Tools

haxelib run pony

Silent install example

haxelib run pony install +code -code-insiders +npm +userpath -nodepath +ponypath

+ - enable option

- - disable option

code - Install Visual Studio Code recommended plugins

code-insiders - Install Visual Studio Code Insiders recommended plugins

npm - Install NPM (Node Package Manager) modules

userpath - Set user paths

nodepath - Set user path to node_modules, only for Windows

ponypath - Set user path to pony.exe, only for Windows

CI install example

haxelib run pony install -code -code-insiders +npm +userpath

Installation Video Guide

Haxe + Heaps + Pony - Making cross-platform application video

Manual

About

Haxe open-cross-library

https://axgord.github.io/Pony/

License:MIT License


Languages

Language:Haxe 87.5%Language:Smarty 6.1%Language:JavaScript 5.7%Language:HTML 0.2%Language:CMake 0.1%Language:C 0.1%Language:ActionScript 0.1%Language:CSS 0.1%Language:Java 0.0%Language:Batchfile 0.0%Language:Shell 0.0%