SkillAgentSearch skills...

Cassowary

A pure python implementation of the Cassowary constraint solving algorithm.

Install / Use

/learn @brodderickrodriguez/Cassowary
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

This project is being dusted off

| This project was transferred to Brodderick Rodriguez in February 2020 who will oversee its development from here on out. | A big thanks to Russell for his original authorship of this project.

Cassowary

A pure Python implementation of the Cassowary constraint-solving algorithm_. Cassowary is the algorithm that forms the core of the OS X and iOS visual layout mechanism.

.. _Cassowary constraint-solving algorithm: http://www.cs.washington.edu/research/constraints/cassowary/

Quickstart

Cassowary is compatible with both Python 2 or Python 3. To install Cassowary in your virtualenv, run::

$ pip install cassowary

Then, in your Python code, you can create and solve constraint systems. See the documentation_ for examples of what this looks like in practice.

.. _the documentation: https://cassowary.readthedocs.io/en/latest/topics/examples.html

Documentation

Documentation for Cassowary can be found on Read The Docs_.

Community

| Notice: Cassowary is no longer part of the BeeWare suite. | You can talk to the community through:

  • Tweet Brodderick on Twitter: @teamskynet__

Contributing

If you experience problems with Cassowary, log them on GitHub. If you want to contribute code, please fork the code and submit a pull request_.

Project Administration

| This project was transferred to Brodderick Rodriguez in February 2020 who will continue to oversee its development from here on out. | Russell Keith-Magee is the original author of this work. A big thanks to him for his work! Check out Russell's GitHub_.

.. Russell's GitHub: https://github.com/freakboy3742 .. @teamskynet: https://twitter.com/teamskynet .. _homepage: http://brodderick.com/projects/cassowary .. _Read The Docs: https://cassowary.readthedocs.io

.. _log them on Github: https://github.com/brodderickrodriguez/cassowary/issues .. _fork the code: https://github.com/brodderickrodriguez/cassowary .. _submit a pull request: https://github.com/brodderickrodriguez/cassowary/pulls

Related Skills

View on GitHub
GitHub Stars161
CategoryDevelopment
Updated4mo ago
Forks26

Languages

Python

Security Score

77/100

Audited on Nov 5, 2025

No findings