{"id":22311094,"url":"https://github.com/kr1sp1n/devon","last_synced_at":"2026-05-05T22:32:54.435Z","repository":{"id":66323731,"uuid":"287358529","full_name":"kr1sp1n/devon","owner":"kr1sp1n","description":"deno as cross-plattform shell","archived":false,"fork":false,"pushed_at":"2020-08-17T23:16:40.000Z","size":37,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-30T23:30:57.525Z","etag":null,"topics":["deno","shell"],"latest_commit_sha":null,"homepage":"","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/kr1sp1n.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":"2020-08-13T18:59:21.000Z","updated_at":"2022-12-10T12:28:16.000Z","dependencies_parsed_at":"2023-03-13T20:29:55.334Z","dependency_job_id":null,"html_url":"https://github.com/kr1sp1n/devon","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kr1sp1n%2Fdevon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kr1sp1n%2Fdevon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kr1sp1n%2Fdevon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kr1sp1n%2Fdevon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kr1sp1n","download_url":"https://codeload.github.com/kr1sp1n/devon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245573892,"owners_count":20637674,"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":["deno","shell"],"created_at":"2024-12-03T21:17:40.734Z","updated_at":"2026-05-05T22:32:49.408Z","avatar_url":"https://github.com/kr1sp1n.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# devon\n[![Build Status](https://travis-ci.com/kr1sp1n/devon.svg?branch=master)](https://travis-ci.com/kr1sp1n/devon)\n\ndeno as cross-plattform shell\n\nThe idea is to have most of the busybox commands in some kind of shell inside deno runtime.\nI try to use only runtime API and standard library. No third party modules.\n\n## run\n\n```bash\ngit clone git@github.com:kr1sp1n/devon.git\ncd devon\ndeno run -A --unstable --quiet src/index.js\n```\n\n## install as executable\n\n```bash\ndeno install -A --unstable -n devon -f -q https://raw.githubusercontent.com/kr1sp1n/devon/master/src/index.js\n```\n\n## current commands\n\n* `add` - load command with own alias from URL -\u003e `add ls http://localhost:5000/src/commands/ls.js`\n* `cat`\n* `cd`\n* `curl` - simple http client -\u003e `curl https://example.com`\n* `env`\n* `exit`\n* `gemini` - a simple gemini client -\u003e `gemini gemini.circumlunar.space`\n* `grep`\n* `ls`\n* `mkdir` - the default is with `-p`\n* `pwd`\n* `touch`\n\n## run tests\n\n```bash\ndeno test --unstable -A\n```\n\n## build docker image\n\n```bash\ndocker build -t kr1sp1n/devon .\n```\n\n## run with docker\n\n```bash\ndocker run -it --rm kr1sp1n/devon\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkr1sp1n%2Fdevon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkr1sp1n%2Fdevon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkr1sp1n%2Fdevon/lists"}