{"id":27863119,"url":"https://github.com/jayexdesigns/logic-gates-simulator","last_synced_at":"2025-08-18T12:14:56.577Z","repository":{"id":205533666,"uuid":"413207960","full_name":"JayexDesigns/logic-gates-simulator","owner":"JayexDesigns","description":"A web application for simulating logic gates","archived":false,"fork":false,"pushed_at":"2022-01-23T19:29:03.000Z","size":366,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-13T03:01:12.414Z","etag":null,"topics":["logic-gates","simulation","simulator","vanilla-javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JayexDesigns.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-10-03T22:07:59.000Z","updated_at":"2022-11-02T16:45:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"6a79befb-6127-4bfc-be52-7cbd70c9e2e5","html_url":"https://github.com/JayexDesigns/logic-gates-simulator","commit_stats":null,"previous_names":["jayexdesigns/logic-gates-simulator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JayexDesigns/logic-gates-simulator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JayexDesigns%2Flogic-gates-simulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JayexDesigns%2Flogic-gates-simulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JayexDesigns%2Flogic-gates-simulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JayexDesigns%2Flogic-gates-simulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JayexDesigns","download_url":"https://codeload.github.com/JayexDesigns/logic-gates-simulator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JayexDesigns%2Flogic-gates-simulator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270989489,"owners_count":24680756,"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-08-18T02:00:08.743Z","response_time":89,"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":["logic-gates","simulation","simulator","vanilla-javascript"],"created_at":"2025-05-04T20:43:54.443Z","updated_at":"2025-08-18T12:14:56.555Z","avatar_url":"https://github.com/JayexDesigns.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch3 align=\"center\"\u003e\u003cimg src='https://raw.githubusercontent.com/JayexDesigns/logic-gates-simulator/main/assets/logo.png' width='15%'\u003e\u003c/h3\u003e\n\u003ch1 align=\"center\"\u003eLogic Gates Simulator\u003c/h1\u003e\n\u003cp align=\"center\"\u003eA logic gates simulator, still kind of buggy and in beta version\u003c/p\u003e\n\u003cbr/\u003e\n\u003ch2\u003eUsage\u003c/h2\u003e\n\u003cp\u003eBefore trying to use it please make sure you understand the bases of the logic gates and simple operations with binary numbers.\n\u003cbr/\u003e\u003cbr/\u003e\nIn the simulation, there are two basic logic gates, the 'and' gate and the 'not' gate, with this two you can generate the rest of them. Select the gate you want to use in the lower section of the simulator, then use the left click to create the gate wherever you want.\n\u003cbr/\u003e\u003cbr/\u003e\nTo connect the inputs of the gates just click an output node and drag the mouse to an input node, once connected, the information will be shared, to disconnect use the right click on either the input or the output node.\n\u003cbr/\u003e\u003cbr/\u003e\nThe system has two sets of inputs and outputs, you can add more or remove some by clicking the plus or minus signs above them. Clicking the input nodes will change their state.\n\u003cbr/\u003e\u003cbr/\u003e\nOnce you're done making the circuit you can give it a name and compact it in the input section at the upper part of the simulator. Then it will appear as a component in the lower section.\n\u003cbr/\u003e\u003cbr/\u003e\nIf you want to reset the circuit you can click the clear button, the import and export buttons don't have a use yet.\n\u003c/p\u003e\n\u003cbr/\u003e\n\u003ch2 align=\"center\"\u003e\u003ca href=\"https://jayexdesigns.github.io/logic-gates-simulator/\"\u003eTRY IT!\u003c/a\u003e\u003c/h2\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjayexdesigns%2Flogic-gates-simulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjayexdesigns%2Flogic-gates-simulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjayexdesigns%2Flogic-gates-simulator/lists"}