{"id":14008227,"url":"https://github.com/anaseto/boohu","last_synced_at":"2026-01-14T19:29:28.910Z","repository":{"id":47698567,"uuid":"103023589","full_name":"anaseto/boohu","owner":"anaseto","description":"Break Out Of Hareka's Underground, a roguelike game.","archived":true,"fork":false,"pushed_at":"2023-08-23T08:50:52.000Z","size":1983,"stargazers_count":129,"open_issues_count":6,"forks_count":9,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-07-24T04:46:01.643Z","etag":null,"topics":["game","go","roguelike"],"latest_commit_sha":null,"homepage":"https://codeberg.org/anaseto/boohu","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anaseto.png","metadata":{"files":{"readme":"README.md","changelog":"Changes","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":"2017-09-10T11:18:17.000Z","updated_at":"2025-01-05T16:01:02.000Z","dependencies_parsed_at":"2024-06-18T22:53:43.572Z","dependency_job_id":"660c7da8-6acc-4c97-a016-1a9a20343fbc","html_url":"https://github.com/anaseto/boohu","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/anaseto/boohu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaseto%2Fboohu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaseto%2Fboohu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaseto%2Fboohu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaseto%2Fboohu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anaseto","download_url":"https://codeload.github.com/anaseto/boohu/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaseto%2Fboohu/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28432615,"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":["game","go","roguelike"],"created_at":"2024-08-10T11:01:27.859Z","updated_at":"2026-01-14T19:29:28.892Z","avatar_url":"https://github.com/anaseto.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"**Migrated to https://codeberg.org/anaseto/boohu because of new 2FA requirement**\n\nBreak Out Of Hareka's Underground (Boohu) is a roguelike game mainly inspired\nfrom DCSS and its tavern, with some ideas from Brogue, but aiming for very\nshort games, almost no character building, and a simplified inventory.\n\n*Every year, the elders send someone to collect medicinal simella plants in the\nUnderground.  This year, the honor fell upon you, and so here you are.\nAccording to the elders, deep in the Underground, a magical monolith will lead you\nback to your village.  Along the way, you will collect simellas, as well as\nvarious items that will help you deal with monsters, which you may\nfight or flee...*\n\n![Boohu introduction screen](https://download.tuxfamily.org/boohu/intro-screen-tiles.png)\n\nScreenshot and Website\n----------------------\n\n[![Introduction Screeshot](https://download.tuxfamily.org/boohu/screenshot.png)](https://download.tuxfamily.org/boohu/index.html)\n\nYou can visit the [game's\nwebsite](https://download.tuxfamily.org/boohu/index.html)\nfor more informations, tips, screenshots and asciicasts. You will also be able\nto play in the browser and download pre-built binaries for the latest release.\n\nInstall from Sources\n--------------------\n\nIn all cases, you need first to perform the following preliminaries:\n\n+ Install the [go compiler](https://golang.org/).\n+ Set `$GOPATH` variable (for example `export GOPATH=$HOME/go`, the default\n  value in recent Go versions).\n+ Add `$GOPATH/bin` to your `$PATH` (for example `export PATH=\"$PATH:$GOPATH/bin\"`).\n\n### ASCII\n\nYou can build a native ASCII version from source by using this command:\n\n+ `go get -u git.tuxfamily.org/boohu/boohu.git`.\n  \nThe `boohu` command should now be available (you may have to rename it to\nremove the `.git` suffix).\n\nThe only dependency outside of the go standard library is the lightweight\ncurses-like library [termbox-go](https://github.com/nsf/termbox-go), which is\ninstalled automatically by the previous `go get` command.\n\n*Portability note.* If you happen to experience input problems, try adding\noption `--tags tcell` or `--tags ansi` to the `go get` command. The first will use\n[tcell](https://github.com/gdamore/tcell) instead of termbox-go, which is more\nportable (works on OpenBSD). The second will work on POSIX systems with a\n`stty` command.\n\n### Tiles\n\nYou can build a graphical version depending on Tcl/Tk (8.6) using this command:\n\n    go get -u --tags tk git.tuxfamily.org/boohu/boohu.git\n\nThis will install the [gothic](https://github.com/nsf/gothic) Go bindings for\nTcl/Tk. You need to install Tcl/Tk first.\n\nWith Go 1.11 or later, you can also build the WebAssembly version with:\n\n    GOOS=js GOARCH=wasm go build --tags js -o boohu.wasm\n\nYou can then play by serving a directory containing the wasm file via http. The\ndirectory should contain some other files that you can find in the main\nwebsite instance.\n\nColors\n------\n\nIf the default colors do not display nicely on your terminal emulator, you can\nuse the `-s` option: `boohu -s` to use the 16-color palette, which\nwill display nicely if the [solarized](http://ethanschoonover.com/solarized)\npalette is used. Configurations are available for most terminal emulators,\notherwise, colors may have to be configured manually to one's liking in\nthe terminal emulator options.\n\nDocumentation\n-------------\n\nSee the man page boohu(6) for more information on command line options and use\nof the replay file. For example:\n\n    boohu -r _\n\nlaunches an auto-replay of your last game.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanaseto%2Fboohu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanaseto%2Fboohu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanaseto%2Fboohu/lists"}