# Broken matrix
<p align="center">
<img src="https://github.com/yell0w4x/assets/blob/e128cb0a292a7b571d1d9d73da80b76d00a83037/bmatrix.gif" alt="bmatrix"/>
</p>
```
pip install broken-matrix
```
Then
```
$ bmatrix --help
usage: bmatrix [-h] [--objects-limit OBJECTS_LIMIT] [--random-trace-color]
Broken matrix. Objects can collide and bounce off each other.
Keys available in runtime:
'i' - show info
'r' - use random color for objects trace
'+' - increase objects limit
'-' - decrease objects limit
'q' - exit
options:
-h, --help show this help message and exit
--objects-limit OBJECTS_LIMIT
Below this number objects bounce off the edges. If this number exceeded objects are allowed to go off the screen
--random-trace-color Use random objects trace color
```
Raw data
{
"_id": null,
"home_page": "https://github.com/yell0w4x/broken-matrix",
"name": "broken-matrix",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "matrix terminal",
"author": "yell0w4x",
"author_email": "yell0w4x@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/ff/5c/1a997ae2ec0b847009299862eaaee2971b53749b5f5115cca429569b7185/broken_matrix-0.0.10.tar.gz",
"platform": null,
"description": "# Broken matrix\n\n<p align=\"center\">\n <img src=\"https://github.com/yell0w4x/assets/blob/e128cb0a292a7b571d1d9d73da80b76d00a83037/bmatrix.gif\" alt=\"bmatrix\"/>\n</p>\n\n```\npip install broken-matrix\n```\n\nThen\n\n```\n$ bmatrix --help\nusage: bmatrix [-h] [--objects-limit OBJECTS_LIMIT] [--random-trace-color]\n\nBroken matrix. Objects can collide and bounce off each other.\n\nKeys available in runtime:\n\n 'i' - show info\n 'r' - use random color for objects trace\n '+' - increase objects limit \n '-' - decrease objects limit \n 'q' - exit\n\noptions:\n -h, --help show this help message and exit\n --objects-limit OBJECTS_LIMIT\n Below this number objects bounce off the edges. If this number exceeded objects are allowed to go off the screen\n --random-trace-color Use random objects trace color\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Broken matrix",
"version": "0.0.10",
"project_urls": {
"Bug Tracker": "https://github.com/yell0w4x/broken-matrix/issues",
"Homepage": "https://github.com/yell0w4x/broken-matrix"
},
"split_keywords": [
"matrix",
"terminal"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0d3402bd288103311a8b15b69c191d14bae5fa2770565e7aac5736fe341ad845",
"md5": "77fd46a1d9b9dfedc166767a956531fb",
"sha256": "804d4dc2f3557af7d3492489556592431cfe5d85ff2d5ffbf7cd27fb361d229b"
},
"downloads": -1,
"filename": "broken_matrix-0.0.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "77fd46a1d9b9dfedc166767a956531fb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 8851,
"upload_time": "2024-07-10T17:12:22",
"upload_time_iso_8601": "2024-07-10T17:12:22.071836Z",
"url": "https://files.pythonhosted.org/packages/0d/34/02bd288103311a8b15b69c191d14bae5fa2770565e7aac5736fe341ad845/broken_matrix-0.0.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ff5c1a997ae2ec0b847009299862eaaee2971b53749b5f5115cca429569b7185",
"md5": "a8cac1250ff81db1beb31bee1ce9adb8",
"sha256": "5d0a4821a1016c9118d20944ebd4ae24346ca90f2549faddcbe003781d116dad"
},
"downloads": -1,
"filename": "broken_matrix-0.0.10.tar.gz",
"has_sig": false,
"md5_digest": "a8cac1250ff81db1beb31bee1ce9adb8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 7867,
"upload_time": "2024-07-10T17:12:23",
"upload_time_iso_8601": "2024-07-10T17:12:23.732844Z",
"url": "https://files.pythonhosted.org/packages/ff/5c/1a997ae2ec0b847009299862eaaee2971b53749b5f5115cca429569b7185/broken_matrix-0.0.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-10 17:12:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yell0w4x",
"github_project": "broken-matrix",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "blessed",
"specs": [
[
"==",
"1.20.0"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.16.0"
]
]
},
{
"name": "wcwidth",
"specs": [
[
"==",
"0.2.13"
]
]
}
],
"lcname": "broken-matrix"
}