{"id":37182816,"url":"https://github.com/preetpals/uru","last_synced_at":"2026-01-14T21:05:13.151Z","repository":{"id":72077202,"uuid":"549578071","full_name":"preetpalS/uru","owner":"preetpalS","description":"This is a mirror of bitbucket.org/jonforums/uru (Ruby package manager)","archived":false,"fork":false,"pushed_at":"2022-10-11T12:06:05.000Z","size":183,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-13T04:36:03.774Z","etag":null,"topics":["golang","ruby"],"latest_commit_sha":null,"homepage":"https://bitbucket.org/jonforums/uru/src/master/","language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/preetpalS.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-10-11T12:02:23.000Z","updated_at":"2025-08-08T09:43:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"eed57f53-52a5-4591-86b0-ffe349e0250e","html_url":"https://github.com/preetpalS/uru","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/preetpalS/uru","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/preetpalS%2Furu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/preetpalS%2Furu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/preetpalS%2Furu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/preetpalS%2Furu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/preetpalS","download_url":"https://codeload.github.com/preetpalS/uru/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/preetpalS%2Furu/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28434535,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T18:57:19.464Z","status":"ssl_error","status_checked_at":"2026-01-14T18:52:48.501Z","response_time":107,"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":["golang","ruby"],"created_at":"2026-01-14T21:05:12.393Z","updated_at":"2026-01-14T21:05:13.132Z","avatar_url":"https://github.com/preetpalS.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unleash Ruby\n\n**Current Version:** 0.8.5  \n**News:** [latest][news]  \n**Downloads:** [latest][download]\n\nUru is a lightweight, multi-platform command line tool that helps you use the\nmultiple rubies (currently MRI, JRuby, and Rubinius) on your 32/64-bit Linux,\nOS X, or Windows systems.\n\nWhile there are a number of fantastic ruby environment managers such as [RVM][1],\n[rbenv][2], [pik][3], and [chruby][4], none are truely multi-platform, and all\nprovide different levels of awesomeness. In contrast, [uru][5] is a micro-kernel.\nIt provides a core set of minimal complexity, multi-platform ruby use enhancers.\n\nIn many cases, Ruby is a multi-platform joy to use. Shouldn't your ruby environment\nmanager also be?\n\n# Easy to Install\n\nThe quickest path to uru zen is to [download][download] the binary archive for\nyour platform type, extract its contents to a directory already on `PATH`, and\nperform one of the following installs. To build and install uru from Go source,\nor get more in-depth details, review the [installation and usage][usage] info.\n\n## Windows systems\n\n~~~ console\n:: Extract uru_rt.exe to a dir already on PATH and install. For example, assuming\n:: uru_rt.exe was extracted to C:\\tools already on your PATH, install uru like\nC:\\tools\u003euru_rt admin install\n\n:: [OPTIONAL] If you have a pre-existing ruby already on PATH from cmd.exe\n:: initialization, you can register it as the \"system\" ruby. A \"system\" ruby is\n:: almost always a bad idea.\nC:\\tools\u003euru_rt admin add system\n~~~\n\nWindows users may also install `uru`\n\n* by using [Scoop][scoop] to install via `scoop install https://bitbucket.org/jonforums/uru/downloads/uru.json`\n* by using the [Chocolatey][chocolatey] package manager\n* in Cygwin or MSYS2 [bash-like environments][bashonwindows] while remaining\n  compatible with `cmd.exe` and `powershell` usage\n* in [Fish shells][fish] on Cygwin or MSYS2 by placing `uru_rt.exe` on Fish's `PATH`\n  and doing a one time install via `echo 'uru_rt admin install | source' \u003e\u003e ~/.config/fish/config.fish`\n\n\n## Linux and OS X systems\n\n~~~ console\n# Extract uru_rt to a dir already on PATH and install. For example, assuming\n# uru_rt was extracted to ~/bin already on your PATH, install uru like\n$ cd ~/bin \u0026\u0026 chmod +x uru_rt\n\n# Append to ~/.profile on Ubuntu, or to ~/.zshenv on Zsh\n$ echo 'eval \"$(uru_rt admin install)\"' \u003e\u003e ~/.bash_profile\n\n# [OPTIONAL] If you have a pre-existing ruby already on PATH from bash/Zsh\n# startup configuration files, you can register it as the \"system\" ruby.\n# A \"system\" ruby is almost always a bad idea.\n$ uru_rt admin add system\n\n# Restart the shell\n$ exec $SHELL --login\n\n# If the `uru` command is not available when using bash via your desktop\n# environment's terminal emulator, append this to your .bashrc file.\n$(declare -F uru \u003e /dev/null) || eval \"$(uru_rt admin install)\"\n~~~\n\nLinux and OS X users may also install `uru`\n\n* in [Fish shells][fish] by placing `uru_rt` on Fish's `PATH` and doing a one time\n  install via `echo 'uru_rt admin install | source' \u003e\u003e ~/.config/fish/config.fish`\n\n# Easy to Use\n\nWhile more detailed examples of uru's core commands are [available here][examples],\nonce you have registered your installed rubies with uru, usage is similar to:\n\n~~~ bash\n$ uru ls\n    174         : jruby 1.7.4 (1.9.3p392) 2013-05-16 2390d3b on Java HotSpot(TM) S...\n    200p255     : ruby 2.0.0p255 (2013-07-07 revision 41812) [i686-linux]\n =\u003e system      : ruby 2.1.0dev (2013-07-06 trunk 41808) [i686-linux]\n\n\n$ uru 174\n---\u003e Now using jruby 1.7.4 tagged as `174`\n\n\n$ uru ls\n =\u003e 174         : jruby 1.7.4 (1.9.3p392) 2013-05-16 2390d3b on Java HotSpot(TM) S...\n    200p255     : ruby 2.0.0p255 (2013-07-07 revision 41812) [i686-linux]\n    system      : ruby 2.1.0dev (2013-07-06 trunk 41808) [i686-linux]\n\n\n$ jruby --version\njruby 1.7.4 (1.9.3p392) 2013-05-16 2390d3b on Java HotSpot(TM) Server VM 1.7.0_25-b15 [linux-i386]\n\n\n$ uru sys\n---\u003e Now using ruby 2.1.0-dev tagged as `system`\n\n\n$ uru ls --verbose\n    174         : jruby 1.7.4 (1.9.3p392) 2013-05-16 2390d3b on Java HotSpot(TM) S...\n                  ID: 1.7.4\n                  Home: /home/jon/.rubies/jruby-1.7.4/bin\n                  GemHome: /home/jon/.gem/jruby/1.7.4\n\n    200p255     : ruby 2.0.0p255 (2013-07-07 revision 41812) [i686-linux]\n                  ID: 2.0.0-p255\n                  Home: /home/jon/.rubies/ruby-2.0.0/bin\n                  GemHome: /home/jon/.gem/ruby/2.0.0\n\n =\u003e system      : ruby 2.1.0dev (2013-07-06 trunk 41808) [i686-linux]\n                  ID: 2.1.0-dev\n                  Home: /usr/local/bin\n                  GemHome:\n\n\n$ uru gem li rake\nruby 2.0.0p255 (2013-07-07 revision 41812) [i686-linux]\n\nrake (10.1.0, 0.9.6)\n\nruby 2.1.0dev (2013-07-06 trunk 41808) [i686-linux]\n\nrake (10.1.0, 0.9.6)\n\njruby 1.7.4 (1.9.3p392) 2013-05-16 2390d3b on Java HotSpot(TM) Server VM 1.7.0_25-b15 [linux-i386]\n\nrake (10.1.0, 10.0.3)\n\n\n$ uru ruby -e 'name=\"You\"; puts \"Hello #{name}!\"'\nruby 2.0.0p255 (2013-07-07 revision 41812) [i686-linux]\n\nHello You!\n\nruby 2.1.0dev (2013-07-06 trunk 41808) [i686-linux]\n\nHello You!\n\njruby 1.7.4 (1.9.3p392) 2013-05-16 2390d3b on Java HotSpot(TM) Server VM 1.7.0_25-b15 [linux-i386]\n\nHello You!\n~~~\n\n[news]: https://bitbucket.org/jonforums/uru/wiki/News\n[download]: https://bitbucket.org/jonforums/uru/wiki/Downloads\n[usage]: https://bitbucket.org/jonforums/uru/wiki/Usage\n[examples]: https://bitbucket.org/jonforums/uru/wiki/Examples\n[scoop]: https://bitbucket.org/jonforums/uru/wiki/Scoop\n[chocolatey]: https://bitbucket.org/jonforums/uru/wiki/Chocolatey\n[bashonwindows]: https://bitbucket.org/jonforums/uru/wiki/BashOnWindows\n[fish]: https://bitbucket.org/jonforums/uru/wiki/FishShell\n\n[1]: https://rvm.io/\n[2]: https://github.com/sstephenson/rbenv\n[3]: https://github.com/vertiginous/pik\n[4]: https://github.com/postmodern/chruby\n[5]: https://bitbucket.org/jonforums/uru\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpreetpals%2Furu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpreetpals%2Furu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpreetpals%2Furu/lists"}