Skip to main content

concinnity

clean and aesthetic CLI counter tool!

harmony or elegance of design in adaptation of parts to a whole or to each other

features

  • easy to use theme management and configuration!
  • runs on any machine
  • support for up to 20 counters consecutively! increment or decrement with your keyboard
  • adaptive based on your terminal size and shape!
  • press = (the plus key) to create a new counter instantly
  • press the [ key then any increment or decrement key to edit the name or any counter (i recommend you use short names)
  • use ' to manually input the value of any counter
  • - will delete a counter
  • saves all content automatically!

installation

pip install concinnity, or if you're on certain flavors of linux (it'll tell you) pipx install concinnity.
please don't install from github!
arch: sudo pacman -S python-pipx to get that tool

usage

you can run the command concinnity, but i will admit it's a pain to memorize...
feel free to type counter instead :)

config

you may customize the default names or keys for new counters in the project's folder. on linux, using pipx: ~/.local/share/pipx/venvs/concinnity/lib/python3.13/site-packages/concinnity/concinnity.data i'm not sure where you'll find the project on other platforms, sorrie

credit

certain amounts of code from my other project hackaclime was reused in this project.

i ran out of time to add theme support; maybe i'll revisit this in the future.

Metadata

Release files for concinnity 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for concinnity 0.1.6
File Size Uploaded
concinnity-0.1.6.tar.gz 18.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for concinnity 0.1.6
File Interpreter ABI Platform
concinnity-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 37.6 kB

Release files / concinnity-0.1.6.tar.gz

Download URL concinnity-0.1.6.tar.gz
Size 18.3 kB
Tags Source
SHA-256 checksum
How to use checksums
727e61dd57a2b7135f4aa0fe0aa05c2187bf8ef31a3205bd47b29ffda9e096aa
BLAKE2b-256 checksum
How to use checksums
92b262138cae0c5aff452fa3183933ebbb8448c85f81fe8a52dd02cb4bc2f45b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.15

Release files / concinnity-0.1.6-py3-none-any.whl

Download URL concinnity-0.1.6-py3-none-any.whl
Size 19.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e062f57ecc9c1ed7a2d31066977a05f727dd6a1af5b5dead4af6b62656ddb1d1
BLAKE2b-256 checksum
How to use checksums
530af7e16c1ac7b1f8cec87344383b4f747d52923593066a99a00b9286e720cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.15

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page