{"id":13679210,"url":"https://github.com/Nikorasu/MatrixCode","last_synced_at":"2025-04-29T16:31:30.418Z","repository":{"id":142252985,"uuid":"589856475","full_name":"Nikorasu/MatrixCode","owner":"Nikorasu","description":"Matrix-style code-rain terminal animations!","archived":false,"fork":false,"pushed_at":"2023-02-04T04:09:47.000Z","size":53,"stargazers_count":8,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T18:29:41.402Z","etag":null,"topics":["animation","animations","code-rain","coderain","film","hsv","hsv-color","japanese-characters","japanese-kana","kana","katakana","linux","matrix","special-effects","terminal","terminal-based","the-matrix","thematrix","unicode","windows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nikorasu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-01-17T05:10:31.000Z","updated_at":"2025-03-17T07:24:33.000Z","dependencies_parsed_at":"2024-01-14T14:38:14.864Z","dependency_job_id":"b059c180-ba1e-4020-8032-a0f679c02322","html_url":"https://github.com/Nikorasu/MatrixCode","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nikorasu%2FMatrixCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nikorasu%2FMatrixCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nikorasu%2FMatrixCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nikorasu%2FMatrixCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nikorasu","download_url":"https://codeload.github.com/Nikorasu/MatrixCode/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251540179,"owners_count":21605858,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["animation","animations","code-rain","coderain","film","hsv","hsv-color","japanese-characters","japanese-kana","kana","katakana","linux","matrix","special-effects","terminal","terminal-based","the-matrix","thematrix","unicode","windows"],"created_at":"2024-08-02T13:01:03.159Z","updated_at":"2025-04-29T16:31:25.409Z","avatar_url":"https://github.com/Nikorasu.png","language":"Python","funding_links":["https://ko-fi.com/nik85","https://ko-fi.com/F1F4GRRWB"],"categories":["Python"],"sub_categories":[],"readme":"# A Matrix-style Code-Rain animation\n\nThis is a Python terminal animation, designed to mimic the look of \"the code\"\nas seen in the movie \"The Matrix\".\nIt doesn't use the curses library, and should work on both Windows and Linux.\nIf your terminal can't display unicode characters, set KANA to False.\n\n## `matrix.py`\n\nThis was my original simple method, which merely prints random characters in\ncolumns, without storing them, then prints empty spaces a randomly set distance\nabove the start, to erase as it animates down. It uses the terminal default\ncolors for dark green, bright green, \u0026 white. Tho those can be customized, and\nI also added a few other configurable options to the top of the files.\n\n## `matrix2.py`\n\nMore advanced version, has a nice fade-effect, supports custom colors, and even\nhas a random color rainbow-mode. The color can be specified using HSV hue\nvalues _(1-360)_, either by editing the COLOR setting on line 8, or from the\nterminal as an argument when running the code. Any integer from 1 to 360 is\nvalid, 0 is reserved for the random color mode. Default is 120 for Green.\nOther common colors:\n\u003e Orange = 30, Yellow = 60, Blue = 240, Purple = 270, Pink = 300, Red = 360\n\nSo in order to change the color to Blue, run using: `python matrix2.py 240`\n\nOr to use the random color mode, run using: `python matrix2.py 0`\n\n---\n\nIf you like my projects and want to help me keep making more,\nplease consider donating on [my Ko-fi page!](https://ko-fi.com/nik85)\nThanks!\n\n[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/F1F4GRRWB)\n\n---\n\n        This program is free software: you can redistribute it and/or modify\n        it under the terms of the GNU General Public License as published by\n        the Free Software Foundation.\n\n        This program is distributed in the hope that it will be useful,\n        but WITHOUT ANY WARRANTY; without even the implied warranty of\n        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n        GNU General Public License for more details.\n\n        You should have received a copy of the GNU General Public License\n        along with this program.\n        If not, see: https://www.gnu.org/licenses/gpl-3.0.html\n\nCopyright (c) 2022  Nikolaus Stromberg - nikorasu85@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNikorasu%2FMatrixCode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNikorasu%2FMatrixCode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNikorasu%2FMatrixCode/lists"}