{"id":15195105,"url":"https://github.com/erictherobot/julia-traffic-lights","last_synced_at":"2026-03-05T17:43:31.467Z","repository":{"id":183117227,"uuid":"669629063","full_name":"erictherobot/julia-traffic-lights","owner":"erictherobot","description":"A simple traffic light simulator written in the Julia programming language.","archived":false,"fork":false,"pushed_at":"2023-07-22T22:59:45.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T14:41:37.017Z","etag":null,"topics":["julia","julia-language","julia-testing","simulation","traffic-light"],"latest_commit_sha":null,"homepage":"https://ericdavidsmith.com/blog/software/building-a-traffic-light-system-in-julia-programming-language","language":"Julia","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/erictherobot.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-07-22T22:56:58.000Z","updated_at":"2023-07-22T23:07:20.000Z","dependencies_parsed_at":"2023-07-22T23:36:25.549Z","dependency_job_id":null,"html_url":"https://github.com/erictherobot/julia-traffic-lights","commit_stats":null,"previous_names":["erictherobot/julia-traffic-lights"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/erictherobot/julia-traffic-lights","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictherobot%2Fjulia-traffic-lights","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictherobot%2Fjulia-traffic-lights/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictherobot%2Fjulia-traffic-lights/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictherobot%2Fjulia-traffic-lights/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/erictherobot","download_url":"https://codeload.github.com/erictherobot/julia-traffic-lights/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/erictherobot%2Fjulia-traffic-lights/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30139574,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T16:58:46.102Z","status":"ssl_error","status_checked_at":"2026-03-05T16:58:45.706Z","response_time":93,"last_error":"SSL_read: 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":["julia","julia-language","julia-testing","simulation","traffic-light"],"created_at":"2024-09-27T23:06:33.427Z","updated_at":"2026-03-05T17:43:31.437Z","avatar_url":"https://github.com/erictherobot.png","language":"Julia","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Julia Traffic Lights\n\nA simple traffic light simulator written in the Julia programming language. The program will output the current light color and how long it will stay that color. The program will continue to cycle through the lights until the program is stopped.\n\n## Why?\n\nI've been learning [Julia](https://julialang.org/) and this seemed like a fun project to create.\n\n## Requirements\n\n- Julia v1.9.2 - (July 5, 2023)\n\n## Instal Julia\n\n```bash\nbrew install --cask julia\n```\n\nor\n\nDownload and install from [julialang.org](https://julialang.org/downloads/)\n\n## Usage\n\n```bash\njulia src/main.jl\n```\n\n## Example Output\n\nBelow is a sample output of the program.\n\n```bash\n➜  julia_playground julia src/main.jl\nCycle 1: Light is Red for 55 seconds\nCycle 2: Light is Green for 60 seconds\nCycle 3: Light is Yellow for 5 seconds\nCycle 4: Light is Red for 55 seconds\n```\n\n## Testing\n\n```bash\njulia test/runtests.jl\n```\n\n## License\n\n[MIT](LICENSE)\n\n## Author\n\nEric David Smith [@erictherobot](https://ericdavidsmith.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferictherobot%2Fjulia-traffic-lights","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferictherobot%2Fjulia-traffic-lights","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferictherobot%2Fjulia-traffic-lights/lists"}