Metadata-Version: 2.1
Name: geometriq
Version: 0.0.1
Summary: A simple API for 2D graphics
Home-page: https://github.com/zacbir/geometriq
Author: Zachery Bir
Author-email: zbir@zacbir.net
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: click (>=6.0)
Requires-Dist: pyobjc ; platform_system == "Darwin"

# Geometriq

Geometriq is an extensible library for creating 2D geometrical art.

It provides a single, unified API for creating a variety of shapes
and transforms, and abstracts away the implementation details of
numerous backend systems, including:

  * [CoreGraphics][coregraphics_link] (macOS and iOS)
  * Pythonista's [canvas module][canvas_link] (partial, for iOS)
  * [Pillow][pillow_link] (partial)
  * [PyX][pyx_link] (rudimentary)

As well as planned:

  * [Cairo][cairo_link] (on Linux, macOS, and Windows)

[coregraphics_link]: https://developer.apple.com/documentation/coregraphics?changes=_7 "CoreGraphics"
[canvas_link]: http://omz-software.com/pythonista/docs/ios/canvas.html "canvas module"
[pillow_link]: https://pillow.readthedocs.io/en/5.1.x/ "Pillow"
[pyx_link]: http://pyx.sourceforge.net/documentation.html "PyX"
[cairo_link]: https://www.cairographics.org/manual/ "Cairo"


