{"id":20460700,"url":"https://github.com/spydr06/logicrs","last_synced_at":"2025-08-20T20:32:57.244Z","repository":{"id":65244652,"uuid":"548984840","full_name":"Spydr06/logicrs","owner":"Spydr06","description":"An easy-to-use simulator for logical circuits","archived":false,"fork":false,"pushed_at":"2024-07-29T16:06:15.000Z","size":19878,"stargazers_count":50,"open_issues_count":11,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-10T06:12:18.289Z","etag":null,"topics":["boolean-algebra","boolean-logic","circuit","gates","gtk","gtk4","hacktoberfest","hacktoberfest2023","libadwaita","libadwaita-rs","logic","logic-gates","logicrs","rust","simulation","simulator"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/Spydr06.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2022-10-10T13:49:18.000Z","updated_at":"2024-11-22T14:31:19.000Z","dependencies_parsed_at":"2023-02-15T16:31:37.629Z","dependency_job_id":"e4434824-0b68-4b97-bb7b-84a18c4e58b1","html_url":"https://github.com/Spydr06/logicrs","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spydr06%2Flogicrs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spydr06%2Flogicrs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spydr06%2Flogicrs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spydr06%2Flogicrs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Spydr06","download_url":"https://codeload.github.com/Spydr06/logicrs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230454431,"owners_count":18228392,"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":["boolean-algebra","boolean-logic","circuit","gates","gtk","gtk4","hacktoberfest","hacktoberfest2023","libadwaita","libadwaita-rs","logic","logic-gates","logicrs","rust","simulation","simulator"],"created_at":"2024-11-15T12:21:12.863Z","updated_at":"2024-12-19T15:09:47.688Z","avatar_url":"https://github.com/Spydr06.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\r\n\r\n\u003cimg src=\"./assets/com.spydr06.logicrs.png\" width=\"200\"/\u003e\r\n\r\n\u003ch1\u003eLogicRs\u003c/h1\u003e\r\n\r\n[📑 Documentation](./DOCS.md) |\r\n[💾 Installation](./INSTALL.md) |\r\n[🤝 Contributing](./CONTRIBUTING.md) |\r\n[📜 License](./LICENSE) |\r\n[🎟️ Issues](https://github.com/Spydr06/logicrs/issues)\r\n\r\n![license_shield](https://img.shields.io/github/license/spydr06/logicrs?style=flat-square)\r\n![issues_shield](https://img.shields.io/github/issues/spydr06/logicrs?style=flat-square)\r\n![pull_requests_shield](https://img.shields.io/github/issues-pr/spydr06/logicrs?style=flat-square)\r\n![platform_shield](https://img.shields.io/badge/platform-linux%20%7C%20windows-blueviolet?style=flat-square)\r\n![repo_size_shield](https://img.shields.io/github/repo-size/spydr06/logicrs?style=flat-square)\r\n![loc_shield](https://img.shields.io/tokei/lines/github/spydr06/logicrs?style=flat-square)\r\n![stars_shield](https://img.shields.io/github/stars/spydr06/logicrs?style=flat-square)\r\n![forks_shield](https://img.shields.io/github/forks/spydr06/logicrs?style=flat-square)\r\n\r\n\r\n\u003c/div\u003e\r\n\r\n**LogicRs** is an easy-to-use, free and open-source simulator for logical circuits/diagrams written in Rust.\r\n\r\nThis program is meant for students, who want to learn about [boolean algebra](https://en.wikipedia.org/wiki/Boolean_algebra) and visualize their equations as well as for developers simulating and debugging conditional expressions found everywhere in programming.\r\n\r\n![random screenshot](./assets/random-screenshot.png)\r\n\r\n## Installation\r\n\r\nLogicRs can be downloaded as a prebuilt package from the [releases](https://github.com/Spydr06/logicrs/releases) tab in the following formats:\r\n\r\n- `.AppImage` package (Linux)\r\n- `.zip` portable installation (Windows)\r\n\r\nAlternatively, you can download this repository and build LogicRs from source. \r\nPlease refer to [INSTALL.md](./INSTALL.md) for build instructions and information about compatibility\r\n\r\n## Documentation\r\n\r\nDocumentation can be found in the [DOCS.md](./DOCS.md) file.\r\n\r\n## Examples\r\n\r\nExamples demonstrating this program can be found in the `examples/` directory.\r\n\r\n## Contributing\r\n\r\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\r\n\r\n**View [CONTRIBUTING.md](./CONTRIBUTING.md) for more information**\r\n\r\n## License\r\nLogicRs is licensed under the [MIT License](https://mit-license.org/)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspydr06%2Flogicrs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspydr06%2Flogicrs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspydr06%2Flogicrs/lists"}