ascii art aquarium for your terminal
Project description
pyquarium
ASCII art aquarium for your terminal. Written in Python.
]-<)))b>
O
O
)
( )
) )
>-==> >\\> ( )
o ( )
( ) (
( ) )
) ( (
( <>< o ) (
o ( .||< ) o (
<dX{+++( ) ) ( (
) ( o ( )
o ) ) ( (
( ) >||> O ( )
( ) ) O (
( ( ) (
}>=b> ) ( ( (
( ) ) O (
) ) ( (
) ) ( (
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Install
pip install pyquarium
Synopsis
pyquarium [OPTION] [FPS]
Description
Run pyquarium in the terminal at the rate of FPS frames-per-second.
-b, --bubblers
Number of bubble nucleation points to display.
-f, --fish
Number of fish to display.
-k, --kelp
Number of kelp strands to display.
-c, --castle
Display the castle decoration.
-v, --version
Print the version number and exit.
Controls
f, d
Add / remove a fish.
k, j
Add / remove kelp.
b, v
Add / remove bubbles.
c, x
Add / remove castle decoration.
+, -
Increase / decrease the refresh rate.
q
Quit the program.
Examples
Run pyquarium with all default options.
python3 -m pyquarium
Run pyquarum at 10 fps.
python3 -m pyquarium 10
Run pyquarium at 7 fps with 9 fish, 10 bubblers, 4 kelp.
python3 -m pyquarium -f 9 -b 10 -k 4 7
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyquarium-2.1.0.tar.gz.
File metadata
- Download URL: pyquarium-2.1.0.tar.gz
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85474bc40ab8ffab7121e07fba53186e8a1b4e4c54685bbe36b6d4aefb799bd1
|
|
| MD5 |
6edd0173f79c8ba25befcfad65fcc7f1
|
|
| BLAKE2b-256 |
e36e57ef1e0c635dae216839a86e03977c77d7af985f2bfbc49ceef5feea41c8
|
Provenance
The following attestation bundles were made for pyquarium-2.1.0.tar.gz:
Publisher:
python-publish.yml on awinstonw/pyquarium
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyquarium-2.1.0.tar.gz -
Subject digest:
85474bc40ab8ffab7121e07fba53186e8a1b4e4c54685bbe36b6d4aefb799bd1 - Sigstore transparency entry: 1598587532
- Sigstore integration time:
-
Permalink:
awinstonw/pyquarium@73780320fea4118ff1498fb30ce40db27aa02c30 -
Branch / Tag:
refs/tags/v2.1.0 - Owner: https://github.com/awinstonw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@73780320fea4118ff1498fb30ce40db27aa02c30 -
Trigger Event:
release
-
Statement type:
File details
Details for the file pyquarium-2.1.0-py3-none-any.whl.
File metadata
- Download URL: pyquarium-2.1.0-py3-none-any.whl
- Upload date:
- Size: 19.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c45db536eb3db0139c9e1661b68af187555c067531c4203c5043864ebb4865d1
|
|
| MD5 |
82b785618145ef9a40f80407b2b355ec
|
|
| BLAKE2b-256 |
1b5e195e469ab611064d7b961cf7a6fa5427c241df2159d9e48688e0ffa286e6
|
Provenance
The following attestation bundles were made for pyquarium-2.1.0-py3-none-any.whl:
Publisher:
python-publish.yml on awinstonw/pyquarium
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyquarium-2.1.0-py3-none-any.whl -
Subject digest:
c45db536eb3db0139c9e1661b68af187555c067531c4203c5043864ebb4865d1 - Sigstore transparency entry: 1598587569
- Sigstore integration time:
-
Permalink:
awinstonw/pyquarium@73780320fea4118ff1498fb30ce40db27aa02c30 -
Branch / Tag:
refs/tags/v2.1.0 - Owner: https://github.com/awinstonw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@73780320fea4118ff1498fb30ce40db27aa02c30 -
Trigger Event:
release
-
Statement type: