{"id":37185367,"url":"https://github.com/guicybercode/gomatrix","last_synced_at":"2026-01-14T21:26:55.134Z","repository":{"id":321820943,"uuid":"1087288749","full_name":"guicybercode/gomatrix","owner":"guicybercode","description":"A mesmerizing terminal screensaver inspired by cmatrix, but with a vibrant rainbow color scheme and beautiful Korean Hangul syllables cascading down your screen. Built with Go, Bubble Tea, and Lip Gloss.","archived":false,"fork":false,"pushed_at":"2025-10-31T17:36:32.000Z","size":3232,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-31T19:16:14.755Z","etag":null,"topics":["bubbletea","go","golang","tui"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/guicybercode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-31T17:01:29.000Z","updated_at":"2025-10-31T18:32:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"952ee9a8-584a-4704-a28a-5033d1633ac5","html_url":"https://github.com/guicybercode/gomatrix","commit_stats":null,"previous_names":["guicybercode/gomatrix"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/guicybercode/gomatrix","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guicybercode%2Fgomatrix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guicybercode%2Fgomatrix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guicybercode%2Fgomatrix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guicybercode%2Fgomatrix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guicybercode","download_url":"https://codeload.github.com/guicybercode/gomatrix/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guicybercode%2Fgomatrix/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28435015,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T18:57:19.464Z","status":"ssl_error","status_checked_at":"2026-01-14T18:52:48.501Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bubbletea","go","golang","tui"],"created_at":"2026-01-14T21:26:54.517Z","updated_at":"2026-01-14T21:26:55.117Z","avatar_url":"https://github.com/guicybercode.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gomatrix\n\n\u003cdiv align=\"center\"\u003e\n\n\u003e A colorful terminal matrix rain effect with Hangul characters! AESTHETIC\n\n\u003cimg src=\"mat.png\" width=\"400\"/\u003e\n\u003cimg src=\"mat2.png\" width=\"400\"/\u003e\n\n\nA mesmerizing terminal screensaver inspired by `cmatrix`, but with a vibrant rainbow color scheme and beautiful Korean Hangul syllables cascading down your screen. Built with Go, Bubble Tea, and Lip Gloss.\n\n\u003c/div\u003e\n\n---\n\n## ✨ Features\n\n- **Rainbow Colors**: Dynamic HSL-based color cycling creating a stunning rainbow effect\n- **Hangul Characters**: Displays complete Korean syllables (가-힣) in elegant cascades\n- **Smooth Animation**: High-performance rendering with optimized update cycles\n- **Interactive**: Press `q` or `Ctrl+C` to exit\n- **Terminal Native**: Full support for modern terminal emulators\n\n---\n\n## 📦 Installation\n\n### Prerequisites\n\n- Go 1.21 or later\n- A terminal emulator with true color support (recommended)\n\n### Build from Source\n\n```bash\ngit clone https://github.com/guicybercode/gomatrix.git\ncd gomatrix\ngo mod download\ngo build -o gomatrix\n./gomatrix\n```\n\n### Install Globally\n\n```bash\ngo install github.com/guicybercode/gomatrix@latest\n```\n\n---\n\n## 🚀 Usage\n\nSimply run the executable:\n\n```bash\ngomatrix\n```\n\nPress `q` or `Ctrl+C` to exit the program.\n\n---\n\n## 🎨 Technical Details\n\n**Built with:**\n- [Bubble Tea](https://github.com/charmbracelet/bubbletea) - The fun, functional, stateful TUI framework\n- [Lip Gloss](https://github.com/charmbracelet/lipgloss) - Style definitions for nice terminal layouts\n\n**Character Set:**\n- Complete Hangul syllables only (U+AC00 to U+D7A3)\n- No standalone jamo characters\n\n**Color System:**\n- HSL color space for smooth rainbow transitions\n- Brightness fades along character trails\n- Dynamic hue rotation based on position and time\n\n---\n\n## 📸 Screenshots\n\n*Run the program to see the beautiful rainbow cascade of Korean characters!*\n\n---\n\n## 🤝 Contributing\n\nContributions are welcome! Feel free to open issues or submit pull requests.\n\n---\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n**마태복음 28:20**\n\n내가 너희에게 분부한 모든 것을 가르쳐 지키게 하라 볼지어다 내가 세상 끝날까지 너희와 항상 함께 있으리라 하시니라\n\n\u003c/div\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguicybercode%2Fgomatrix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguicybercode%2Fgomatrix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguicybercode%2Fgomatrix/lists"}