{"id":13827606,"url":"https://github.com/lvandeve/logicemu","last_synced_at":"2025-10-09T03:39:30.483Z","repository":{"id":45209609,"uuid":"132383166","full_name":"lvandeve/logicemu","owner":"lvandeve","description":null,"archived":false,"fork":false,"pushed_at":"2025-09-07T13:40:56.000Z","size":1329,"stargazers_count":112,"open_issues_count":8,"forks_count":14,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-10-09T03:39:29.020Z","etag":null,"topics":["circuit-emulation","digital-electronics","javascript-applications","logic-circuit","logic-circuit-simulator","logic-gates","logic-simulator"],"latest_commit_sha":null,"homepage":null,"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/lvandeve.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":"2018-05-06T23:13:05.000Z","updated_at":"2025-09-30T04:06:08.000Z","dependencies_parsed_at":"2024-01-18T04:10:23.868Z","dependency_job_id":"f7c4f074-cff5-4721-96af-f56e770d0a98","html_url":"https://github.com/lvandeve/logicemu","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lvandeve/logicemu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lvandeve%2Flogicemu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lvandeve%2Flogicemu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lvandeve%2Flogicemu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lvandeve%2Flogicemu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lvandeve","download_url":"https://codeload.github.com/lvandeve/logicemu/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lvandeve%2Flogicemu/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000715,"owners_count":26082911,"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","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["circuit-emulation","digital-electronics","javascript-applications","logic-circuit","logic-circuit-simulator","logic-gates","logic-simulator"],"created_at":"2024-08-04T09:02:03.036Z","updated_at":"2025-10-09T03:39:30.465Z","avatar_url":"https://github.com/lvandeve.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# LogicEmu\n\nLogicEmu is a logic circuit emulator that runs in the browser.\n\nView demo running here: http://lodev.org/logicemu/\n\nLogicEmu supports logic gates, switches, LEDs, flip-flops, combinational logic, sequential logic, integrated circuits, ROMs, displays, ... in an ASCII notation or rendered with HTML5.\n\nFor example this:\n\n```\n            \"128\"  \"64\"  \"32\"  \"16\"  \"8\"   \"4\"   \"2\"   \"1\"\n              l     l     l     l     l     l     l     l\n              ^     ^     ^     ^     ^     ^     ^     ^\n \"carry\"l\u003co\u003ca e o\u003ca e o\u003ca e o\u003ca e o\u003ca e o\u003ca e o\u003ca e o\u003ca e s\"carry\"\n          ^ ^^^/^ ^^^/^ ^^^/^ ^^^/^ ^^^/^ ^^^/^ ^^^/^ ^^^/\n          a e . a e . a e . a e . a e . a e . a e . a e .\n          ^^^   ^^^   ^^^   ^^^   ^^^   ^^^   ^^^   ^^^\n          | |   | |   | |   | |   | |   | |   | |   | |\n          | |   | |   | |   | |   | |   | |   | |   | |\n          | ,---+-+---+-+---+-+---+-+---+-+---+-+---+-+-.\n          | ,---. .---+-+---+-+---+-+---+-+---+-+---+-+-+-.\n          | | .-------. .---+-+---+-+---+-+---+-+---+-+-+-+-.\n          | | | .-----------. .---+-+---+-+---+-+---+-+-+-+-+-.\n          | | | | .---------------. .---+-+---+-+---+-+-+-+-+-+-.\n          | | | | | .-------------------. .---+-+---+-+-+-+-+-+-+-.\n          | | | | | | .-----------------------. .---+-+-+-+-+-+-+-+-.\n          | | | | | | | .---------------------------. .-+-+-+-+-+-+-+-.\n          | | | | | | | |                               | | | | | | | |\n          | | | | | | | |                               | | | | | | | |\n          s s s s s s s s                               s s s s s s s s\n     \"a\" \"1 6 3 1 8 4 2 1\"                         \"b\" \"1 6 3 1 8 4 2 1\"\n         \"2 4 2 6        \"                             \"2 4 2 6        \"\n         \"8              \"                             \"8              \"\n```\n\nBecomes this (and in the application it becomes interactive):\n\n![adder](screenshot_add.png)\n\nIt comes with tons of built-in circuits to explore and allows creating your own.\n\n![screenshot](screenshot.png)\n\n# Running offline\n\nLogicEmu can run offline, because it is not cloud based. Everything is ran and stored locally.\n\nTo run it offline, download the following files from github: index.html, logicemu.js, footer.js, circuits_main.js, circuits_help.js. Then run index.html from disk in a browser (offline if you wish so).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flvandeve%2Flogicemu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flvandeve%2Flogicemu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flvandeve%2Flogicemu/lists"}