{"id":21380822,"url":"https://github.com/frameworkcomputer/dotmatrixtool","last_synced_at":"2025-07-13T13:30:48.644Z","repository":{"id":184994190,"uuid":"610984019","full_name":"FrameworkComputer/dotmatrixtool","owner":"FrameworkComputer","description":"Fork of https://github.com/stefangordon/dotmatrixtool to support Framework Laptop 16 LED Matrix Input Module","archived":false,"fork":false,"pushed_at":"2023-12-04T19:19:33.000Z","size":419,"stargazers_count":11,"open_issues_count":3,"forks_count":0,"subscribers_count":5,"default_branch":"usbserial","last_synced_at":"2024-03-15T18:18:12.285Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ledmatrix.frame.work","language":"JavaScript","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/FrameworkComputer.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}},"created_at":"2023-03-07T21:49:26.000Z","updated_at":"2024-02-25T14:58:19.000Z","dependencies_parsed_at":"2023-12-04T16:38:34.790Z","dependency_job_id":null,"html_url":"https://github.com/FrameworkComputer/dotmatrixtool","commit_stats":null,"previous_names":["frameworkcomputer/dotmatrixtool"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fdotmatrixtool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fdotmatrixtool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fdotmatrixtool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrameworkComputer%2Fdotmatrixtool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FrameworkComputer","download_url":"https://codeload.github.com/FrameworkComputer/dotmatrixtool/tar.gz/refs/heads/usbserial","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225885798,"owners_count":17539640,"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":[],"created_at":"2024-11-22T10:42:52.187Z","updated_at":"2024-11-22T10:42:52.618Z","avatar_url":"https://github.com/FrameworkComputer.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Framework Laptop 16 LED Matrix Input Module Control\n\n[View it in your browser.](https://ledmatrix.frame.work)\n\nThis little web app can directly connect to the Framework Laptop 16 LED matrix\nInput Module. You need to be running a browser based on Chrome (Edge, Chromium,\nOpera, etc.).\n\nTo start, simply open `index.html`. There is no server to run. If you want, you\ncan boot a simple web server with Python: `python3 -m http.server`\n\nUse the \"Connect Left\" and \"Connect Right\" buttons to connect to each\nrespective Input Module. Draw on each LED matrix in the web browser, and it\nwill automatically update on your physical device.\n\nClick and drag to draw, CTRL + click to erase.\n\nBrightness can also be adjusted using the slider.\n\n## More Information\n\n- [Framework Laptop 16](https://frame.work/products/laptop16-diy-amd-7040)\n- [LED Matrix Firmware](https://github.com/FrameworkComputer/inputmodule-rs)\n- [LED Matrix Hardware](https://github.com/FrameworkComputer/inputmodules)\n\n## Dot Matrix Tool\n\nThis repository is based on code from https://github.com/stefangordon/dotmatrixtool.\nSee also http://dotmatrixtool.com\n\n## Hosting\n\nThe application is hosted on Cloudflare Pages and automatically deployed to\nproduction when code is pushed to the `usbserial` branch and to preview\napplication when a pull request is opened.\n\n## Contributing\n\nContributions are welcome. Submit pull requests to the `usbserial` branch.\n\nWhen preparing your pull request, please be sure:\n\n1. the tool still works with connected LED Matrix Input Modules\n2. the HTML is still valid (Node.js installation required): `make validate`\n\n## Hosting\n\nThe application is hosted on GitHub Pages and automatically deployed when code\nis pushed to the `usbserial` branch.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fframeworkcomputer%2Fdotmatrixtool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fframeworkcomputer%2Fdotmatrixtool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fframeworkcomputer%2Fdotmatrixtool/lists"}