{"id":21832719,"url":"https://github.com/winterrdog/jsh","last_synced_at":"2026-05-08T10:31:34.865Z","repository":{"id":158085585,"uuid":"568752436","full_name":"winterrdog/jsh","owner":"winterrdog","description":"A simple implementation of a Unix shell like Bash or Fish or ZSH","archived":false,"fork":false,"pushed_at":"2022-11-21T10:50:26.000Z","size":6,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-20T17:45:45.652Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/winterrdog.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}},"created_at":"2022-11-21T10:37:26.000Z","updated_at":"2023-05-01T03:07:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"0b844cc4-3429-4c13-a2ae-c70faa324885","html_url":"https://github.com/winterrdog/jsh","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/winterrdog/jsh","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winterrdog%2Fjsh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winterrdog%2Fjsh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winterrdog%2Fjsh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winterrdog%2Fjsh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/winterrdog","download_url":"https://codeload.github.com/winterrdog/jsh/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/winterrdog%2Fjsh/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32776527,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":[],"created_at":"2024-11-27T19:25:08.896Z","updated_at":"2026-05-08T10:31:34.816Z","avatar_url":"https://github.com/winterrdog.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# jSH\nA simple implementation of a Unix shell, like Bash or Fish or ZSH, in C.\n\nIt demonstrates the basics of how a shell works.\nThat is: read, parse, fork, exec, and wait.  Since its purpose is demonstration, it has a lot\nlimitations, including:\n\n* Commands must be on a single line :(.\n* Arguments must be separated by whitespace.\n* No quoting arguments or escaping whitespace.\n* No piping or redirection.\n* Only builtins are: `cd`, `help`, `exit`.\n\n# Running\n\nUse `make` to compile, and then `./jsh` to run. \n\n# Contributing\n\nAny pull requests that are related to bug fixes or feature implementations (and I'm sure there are still bugs in the\ncode!) are welcome with open arms :).\n\nHowever, in the meantime, you can play with the code, make changes,\nand explore new features!  That's the whole point of this project!  It's just\nthat other people are doing the same thing, and this project is might be a\nstarting point for your own exploration.\n\n# License\n\nThis code is under MIT license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwinterrdog%2Fjsh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwinterrdog%2Fjsh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwinterrdog%2Fjsh/lists"}