Skip to main content

A lightweight terminal graphics engine

Project description

cge 0.7.5

A lightweight terminal graphics engine.

Looking for a simple, lightweight package? Easily managable features?

cgepy will handle that, with a sturdy system to build interfaces on top of.


Current features:

  • A flexible grid system where you can swap between multiple canvases.
  • Custom coloring that is applicable to all text
  • Higher resolution display capabilities vs. colored unicode full blocks.
  • A basic sprite system for easier manipulation of the canvas.
  • Multiple screen clearing methods for greater control of your programs.

Upcoming features:

  • The sprite system will be revamped entirely to allow systematic loading and manipulation of many points at once.
  • A stroke function to eliminate repeated write operations, save time, and serve as a replacement for the old map system.
  • Text will be added back as a more integrated feature that will come built into the existing grid framework.

Note: cgepy has not been tested on windows, and coloring may not appear due to how powershell handles ansi. This can be fixed via the colorama library.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cgepy-0.7.5.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cgepy-0.7.5-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file cgepy-0.7.5.tar.gz.

File metadata

  • Download URL: cgepy-0.7.5.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.0 Darwin/23.1.0

File hashes

Hashes for cgepy-0.7.5.tar.gz
Algorithm Hash digest
SHA256 054607fc4f9dfabbf818518da2afde9fb75c8bc46ec9e67466db6b00cd1de817
MD5 e7652286dbbe9769d64c7bc4a7de85b8
BLAKE2b-256 51a84f48f466f6a173a70601ac2a1996b36eeebd037e6bc927dfbfb6fd2d10a9

See more details on using hashes here.

File details

Details for the file cgepy-0.7.5-py3-none-any.whl.

File metadata

  • Download URL: cgepy-0.7.5-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.0 Darwin/23.1.0

File hashes

Hashes for cgepy-0.7.5-py3-none-any.whl
Algorithm Hash digest
SHA256 216e94a3b94ea15c319eaf07f0726f2421644f590bb8403fe37b549bef180a38
MD5 650b68c05fb4acec2646b909a3431c68
BLAKE2b-256 aabaa4ea57b1c304f75e2ca753d0ca32c98d7779cf45b3e6d4aecb48c986c7f8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page