https://github.com/beeware/colosseum
An implementation of the CSS layout algorithm.
https://github.com/beeware/colosseum
Last synced: about 1 year ago
JSON representation
An implementation of the CSS layout algorithm.
- Host: GitHub
- URL: https://github.com/beeware/colosseum
- Owner: beeware
- License: other
- Created: 2015-03-29T03:18:57.000Z (about 11 years ago)
- Default Branch: main
- Last Pushed: 2025-05-04T23:30:57.000Z (about 1 year ago)
- Last Synced: 2025-05-05T00:26:10.833Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 9.96 MB
- Stars: 128
- Watchers: 18
- Forks: 135
- Open Issues: 12
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
.. image:: https://beeware.org/static/images/defaultlogo.png
:width: 72px
:target: https://beeware.org/colosseum
Colosseum
=========
.. image:: https://img.shields.io/pypi/pyversions/colosseum.svg
:target: https://pypi.python.org/pypi/colosseum
.. image:: https://img.shields.io/pypi/v/colosseum.svg
:target: https://pypi.python.org/pypi/colosseum
.. image:: https://img.shields.io/pypi/status/colosseum.svg
:target: https://pypi.python.org/pypi/colosseum
.. image:: https://img.shields.io/pypi/l/colosseum.svg
:target: https://github.com/beeware/colosseum/blob/main/LICENSE
.. image:: https://github.com/beeware/colosseum/workflows/CI/badge.svg?branch=main
:target: https://github.com/beeware/colosseum/actions
:alt: Build Status
.. image:: https://img.shields.io/discord/836455665257021440?label=Discord%20Chat&logo=discord&style=plastic
:target: https://beeware.org/bee/chat/
:alt: Discord server
An independent implementation of the CSS layout algorithm. This
implementation is completely standalone - it isn't dependent on
a browser, and can be run over any box-like set of objects that
need to be laid out on a page (either physical or virtual)
Tutorial
--------
Want to jump in and get started? We have a `hands-on tutorial for beginners`_
How-to guides
-------------
Looking for guidance on how to solve a specific problems? We have `how-to
guides and recipes`_ for common problems and tasks, including how to
contribute.
Reference
---------
Just want the raw technical details? Here's our `Technical reference`_.
Background
----------
Looking for explanations and discussion of key topics and concepts? Our `background`_ guides may help.
Community
---------
Colosseum is part of the `BeeWare suite`_. You can talk to the community through:
* `@beeware@fosstodon.org on Mastodon`_
* `Discord`_
* The Colosseum `Github Discussions forum`_
We foster a welcoming and respectful community as described in our
`BeeWare Community Code of Conduct`_.
Contributing
------------
If you experience problems with Colosseum, `log them on GitHub`_. If you
want to contribute code, please `fork the code`_ and `submit a pull request`_.
.. _hands-on tutorial for beginners: https://colosseum.readthedocs.io/en/latest/tutorial/tutorial-1.html
.. _how-to guides and recipes: https://colosseum.readthedocs.io/en/latest/how-to/index.html
.. _background: https://colosseum.readthedocs.io/en/latest/background/index.html
.. _Technical reference: https://colosseum.readthedocs.io/en/latest/reference/index.html
.. _BeeWare suite: https://beeware.org
.. _Read The Docs: https://colosseum.readthedocs.io
.. _@beeware@fosstodon.org on Mastodon: https://fosstodon.org/@beeware
.. _Discord: https://beeware.org/bee/chat/
.. _Github Discussions forum: https://github.com/beeware/colosseum/discussions
.. _BeeWare Community Code of Conduct: https://beeware.org/community/behavior/
.. _log them on Github: https://github.com/beeware/colosseum/issues
.. _fork the code: https://github.com/beeware/colosseum
.. _submit a pull request: https://github.com/beeware/colosseum/pulls