Skip to main content

Neuro's Canvas - A drawing application

Reason this release was yanked:

Undo is broken in this version

Project description

Neuro's Canvas

This is a basic painting app built in Pygame that allows Neuro-sama to draw. It uses the Python SDK of the Neuro API.

A landscape drawn by Jippity
A "landscape" drawn by Jippity using this app.

Installation

pip install neuro-canvas

Usage

neuro-canvas

Features

Drawing

  • Straight line
  • Sequence of straight lines
  • Circle
  • Rectangle
  • Curve
  • Triangle (equilateral only)

Layers

  • Add layer
  • Remove layer
  • Switch active layer
  • Set layer visibility (supports transparency)

Additional actions

  • Bucket fill
  • Set background color (preset + custom)
  • Set brush color (preset + custom)
  • Undo
  • Export to PNG

Contributing

Suggestions and pull requests are welcome!

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

neuro_canvas-0.4.0.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

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

neuro_canvas-0.4.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file neuro_canvas-0.4.0.tar.gz.

File metadata

  • Download URL: neuro_canvas-0.4.0.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for neuro_canvas-0.4.0.tar.gz
Algorithm Hash digest
SHA256 51b17af3b861317914370f7ea70fa61ed44d1f81235e88c437ccc04326f4b84d
MD5 efde3e2d1101018d373ca248b9a8fac3
BLAKE2b-256 9d64302e7c96280720405d5e792ed2d910d03d606ab2c581d75154943d0591f6

See more details on using hashes here.

File details

Details for the file neuro_canvas-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: neuro_canvas-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for neuro_canvas-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5462d224fa6eb93c978d3321bc75bbe5700c53eb77a6fd8ae8dda41da1f1e39e
MD5 426202723ec622903d2b12427588aad1
BLAKE2b-256 d4ce3ec5cdd86afcee0889c2af7b68d3ba7a557d02075f8e5196dc082c50cc51

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