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

https://github.com/ruby0x1/cassowary-hx

A direct port of cassowary.js to Haxe
https://github.com/ruby0x1/cassowary-hx

Last synced: 21 days ago
JSON representation

A direct port of cassowary.js to Haxe

Awesome Lists containing this project

README

        

cassowary.hx
============

[![Slack Status](https://overconstrained-slack.herokuapp.com/badge.svg)](https://overconstrained-slack.herokuapp.com)

A direct Haxe port of the cassowary.js implementation of the Cassowary constraint solving algorithm. The port includes minor changes to the js born API to deal with the changes to a strong typed language. The port also includes and passes all the original js version test cases.

#### Important

- This code was a direct port of [cassowary.js](https://github.com/slightlyoff/cassowary.js/)
- The code may be behind current cassowary.js by a bit
- The code is not fully optimized for Haxe (as it was born in js)

#### Future

While the port is complete, I have since moved on to a smaller, cleaner, stronger typed port and implementation. When uploaded, I'll link to the new version instead.

#### License

- This code is licensed as MIT
- Cassowary.js is licensed as Apache 2.0

#### Community

Curious about similar projects? Head over to [overconstrained.io](http://overconstrained.io) and [join us](https://overconstrained-slack.herokuapp.com/) on slack.