Skip to content

pperidont/haxe

This branch is 2 commits ahead of, 14640 commits behind HaxeFoundation/haxe:development.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c781e1b · Sep 12, 2013
Aug 13, 2013
Jul 9, 2013
Sep 12, 2013
Sep 8, 2013
May 26, 2013
Aug 17, 2013
May 25, 2013
May 26, 2013
Nov 18, 2012
May 28, 2013
Aug 30, 2013
Sep 11, 2013
Sep 3, 2013
Sep 3, 2013
Jul 17, 2013
Aug 25, 2013
Sep 11, 2013
Aug 11, 2013
Aug 25, 2013
Aug 27, 2013
Jul 7, 2013
Sep 8, 2013
Jul 24, 2013
Jun 19, 2013
Aug 29, 2013
Jun 15, 2013
May 26, 2013
Aug 29, 2013
Jul 8, 2013
Sep 4, 2013
Jul 19, 2013
Sep 9, 2013
Sep 3, 2013
Jul 17, 2013
Aug 26, 2013
Sep 3, 2013
Sep 9, 2013

Repository files navigation

Haxe logo

Haxe is an open source toolkit that allows you to easily build cross-platform tools and applications that target many mainstream platforms. The Haxe toolkit includes:

  • The Haxe programming language, a modern, high-level, strictly-typed programming language
  • The Haxe cross-compiler, a state-of-the-art, lightning-speed compiler for many targets
  • The Haxe standard library, a complete, cross-platform library of common functionality

Haxe allows you to compile for the following targets:

  • C++
  • C#
  • Flash
  • Java
  • JavaScript
  • NekoVM
  • PHP

You can try Haxe directly from your browser at try.haxe.org!

For more information about Haxe, head to the offical Haxe website.

License

The Haxe project has several licenses, covering different parts of the projects.

  • The Haxe compiler is released under the GNU General Public License version 2 or any later version.
  • The Haxe libraries are released under a "two-clause" BSD license.
  • The Neko runtime is licensed under the GNU Lesser General Public License version 2.1 or any later version.

For the complete Haxe licenses, please see http://haxe.org/doc/license or doc/LICENSE.txt.

Installing Haxe

The latest stable release is Haxe v3.0. Pre-built binaries are available for your platform:

Building from source

  1. Clone the repository using git. Be sure to initialize and fetch the submodules.

    git clone git://github.com/HaxeFoundation/haxe.git
    cd haxe
    git submodule init
    git submodule update
    
  2. Follow the documentation on building Haxe for your platform.

Using Haxe

For information on on using Haxe, consult the Haxe documentation:

Community

The can get help and talk with fellow Haxers from around the world via:

About

Haxe - The Cross-Platform Toolkit

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Haxe 66.5%
  • OCaml 33.4%
  • Other 0.1%