Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/axgord/pony
Haxe open-cross-library
https://github.com/axgord/pony
build-tools cordova electron haxe heaps nodejs pixijs
Last synced: 3 days ago
JSON representation
Haxe open-cross-library
- Host: GitHub
- URL: https://github.com/axgord/pony
- Owner: AxGord
- License: mit
- Created: 2012-04-28T10:29:27.000Z (almost 13 years ago)
- Default Branch: haxe3
- Last Pushed: 2024-12-28T17:27:33.000Z (about 1 month ago)
- Last Synced: 2025-01-21T04:06:07.608Z (10 days ago)
- Topics: build-tools, cordova, electron, haxe, heaps, nodejs, pixijs
- Language: Haxe
- Homepage: https://axgord.github.io/Pony/
- Size: 9.62 MB
- Stars: 99
- Watchers: 9
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![Lang](https://img.shields.io/badge/language-haxe-orange.svg?style=flat-square&colorB=EA8220)](http://haxe.org)
[![Haxelib](https://img.shields.io/badge/haxelib-1.9.10-blue.svg?style=flat-square&colorB=FBC707)](http://lib.haxe.org/p/pony)
[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](LICENSE)
[![Build status](https://img.shields.io/appveyor/ci/AxGord/pony.svg?label=windows&style=flat-square)](https://ci.appveyor.com/project/AxGord/pony) [![Join the chat at https://gitter.im/Ponylib/Lobby](https://img.shields.io/gitter/room/Ponylib/Lobby.svg?style=flat-square&colorB=71B79C)](https://gitter.im/Ponylib/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Donate PayPal](https://img.shields.io/badge/Donate-PayPal-green.svg?style=flat-square)](https://paypal.me/axgorde)
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 versionhaxelib 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](https://www.youtube.com/watch?v=ufYIEmQcv4o)
[Haxe + Heaps + Pony - Making cross-platform application video](https://youtu.be/gAY77ESYOUY)
Manual
------
* [Home](//github.com/AxGord/Pony/wiki)* [Pony Tools](//github.com/AxGord/Pony/wiki/Pony-Tools)
* [Commands](//github.com/AxGord/Pony/wiki/Commands)
* [Server section](//github.com/AxGord/Pony/wiki/Server-section)
* [Config section](//github.com/AxGord/Pony/wiki/Config-section)
* [Prepare sections](//github.com/AxGord/Pony/wiki/Prepare-sections)
* [Build sections](//github.com/AxGord/Pony/wiki/Build-sections)
* [Post build sections](//github.com/AxGord/Pony/wiki/Post-build-sections)* [Net](//github.com/AxGord/Pony/wiki/Net)
* [RPC](//github.com/AxGord/Pony/wiki/RPC)* Platforms
* [CS](//github.com/AxGord/Pony/wiki/CS)
* [Cocos Creator](//github.com/AxGord/Pony/wiki/Cocos-Creator)* [Reference book](http://axgord.github.io/Pony/)