Skip to main content

A graphical shape based esolang

Project description

A pseudo-quine

Shapes!

Shapes is an award winning graphical esolang that uses images with shapes!

Shapes‽

In short, a Shapes program consists of shapes and paths connecting them. Each shape does different things depending on the shape of the shape.

For more Shapes Information, go to the wiki.

Shapes?

How to Shapes?????

PIP

  • Make sure pip is up-to-date.
    python -m pip install pip --upgrade
    
  • It's shaapes with 2 As
    python -m pip install shaapes
    
  • Interpret Shapes programs with
    python -m shapes interpret "path\to\program.png"
    
  • For more options and or thingies, do
    python -m shapes --help
    

Shapes!!!

Hello, World!

Truth machine

more...

Shapes...

Soon™:

  • Better docs
  • Better shape classification
  • Functionoid path enviornments
  • ...

Shapes...?

Consider contributing to Shapes!


Star this repo if you like my esolang :)

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

shaapes-0.1.0.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

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

shaapes-0.1.0-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

Details for the file shaapes-0.1.0.tar.gz.

File metadata

  • Download URL: shaapes-0.1.0.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.0 Windows/10

File hashes

Hashes for shaapes-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c4b206c9a7ecab1974e4a8593b09b8f85c52f1be7e557cbdac4a77255ee17544
MD5 873c9c7b2ee7d5499bb4c79902daff61
BLAKE2b-256 cc976435e0b70f99d09e592e67057c0d6b7d1c393ca44831c7518d9e9505563a

See more details on using hashes here.

File details

Details for the file shaapes-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: shaapes-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 24.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.0 Windows/10

File hashes

Hashes for shaapes-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3fbdf58afebe27f0a36945ac3bf59eb9a9bf3c120a4399d69de7c0d004f91c1e
MD5 cf0508026ab8056462ee2fd1b234a9b9
BLAKE2b-256 9a62fe5cd467bc7c0fd6f6819cd745d6fa0027ea88d879987bfc830460a88f3d

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