[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10168":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":16,"starSnapshotCount":16,"syncStatus":31,"lastSyncTime":32,"discoverSource":33},10168,"dogehouse","benawad\u002Fdogehouse","benawad","Taking voice conversations to the moon 🚀","https:\u002F\u002Fdogehouse.tv\u002F",null,"TypeScript",9027,1431,112,213,0,1,40.47,"MIT License",false,"staging",true,[24,25,26,27],"elixir","nodejs","postgresql","react","2026-06-12 02:02:17","\u003Ca href=\"https:\u002F\u002Fdogehouse.tv\">\u003Cp align=\"center\">\n\u003Cimg height=100 src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fbenawad\u002Fdogehouse\u002Fstaging\u002F.redesign-assets\u002Fdogehouse_logo.svg\"\u002F>\n\n\u003C\u002Fp>\u003C\u002Fa>\n\u003Cp align=\"center\">\n  \u003Cstrong>Taking voice conversations to the moon 🚀\u003C\u002Fstrong>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FwCbKBZF9cV\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F810571477316403233?style=for-the-badge\" alt=\"discord - users online\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdogehouse.tv\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fendpoint?color=FD4D4D&style=for-the-badge&url=https%3A%2F%2Fapi.dogegarden.net%2Fv1%2Fshields\" alt=\"dogehouse - users online\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Ch3 align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenawad\u002Fdogehouse\u002Fblob\u002Fstaging\u002FCONTRIBUTING.md\">Contribute\u003C\u002Fa>\n  \u003Cspan> · \u003C\u002Fspan>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002F82HzQCJCDg\">Community\u003C\u002Fa>\n  \u003Cspan> · \u003C\u002Fspan>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFotieMConstant\u002Fdogehouse-docs\">Documentation\u003C\u002Fa>\n\u003C\u002Fh3>\n\n---\n\n## Important DogeHouse Notice\n\n[I'm done with DogeHouse](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=I8PkQgPiSq8)\n\n## Structure\n\n| Codebase              |      Description          |\n| :-------------------- | :-----------------------: |\n| [kousa](kousa)        |      Elixir API           |\n| [shawarma](shawarma)  |     Voice Server          |\n| [dinner](dinner)      | Puppeteer shenanigans     |\n| [baklava](baklava)    |   Electron Wrapper        |\n| [pilaf](pilaf)        |   React Native App        |\n| [kibbeh](kibbeh)      |   Next.js frontend        |\n| [kebab](kebab)        |      API Client           |\n| [dolma](dolma)        | Chat Token Transcoder     |\n| [globalkey](globalkey)| [Baklava](baklava)'s Global Keystroke Listener |\n\n\n## Branches\n\n- staging -> pr this branch for everything\n- prod -> don't touch, this is what's running in prod\n\n## Contributions\n\nDogeHouse is open to contributions, but I recommend creating an issue or replying in a comment to let me know what you are working on first that way we don't overwrite each other.\n\nPlease read [CONTRIBUTING.md](https:\u002F\u002Fgithub.com\u002Fbenawad\u002Fdogehouse\u002Fblob\u002Fstaging\u002FCONTRIBUTING.md) for details on this project.\n\n## DogeHouse Desktop\n\nA desktop app built with [Electron](https:\u002F\u002Fwww.electronjs.org\u002F) is available for Windows, Mac, and Linux.\n\nThere are different ways to get the Electron desktop app:\n\n* Get the official builds from [here, in GitHub Releases][gh-releases]\nfor any platform.\n* Get it from AUR (unofficial package) for Arch\u002FManjaro or other Arch-based distro with\n`yay -S dogehouse`, using another AUR helper, or installing manually from the AUR.\n* Get the desktop client for Debian-based distros (including Ubuntu)\nfrom the official APT repo with these simple steps:\n  * Add the repo with `echo \"deb http:\u002F\u002Fppa.dogehouse.tv\u002F .\u002F\" | sudo tee -a \u002Fetc\u002Fapt\u002Fsources.list > \u002Fdev\u002Fnull`\n  * Add Ben Awad's GPG key with `$(command -v curl>>\u002Fdev\u002Fnull && echo \"curl -o-\" || echo \"wget -q0-\") http:\u002F\u002Fppa.dogehouse.tv\u002FKEY.gpg | sudo apt-key add -`.\n  * Finally, update your local repository list and install DogeHouse\nwith `sudo apt update && sudo apt install dogehouse`.\n* Get the snap for your systemd-powered Linux distro from either the\n[Snap Store](https:\u002F\u002Fsnapcraft.io\u002Fdogehouse) or in an terminal with\n`sudo snap install dogehouse`.\n  * After installing the snap, you need to allow microphone access with\n`sudo snap connect dogehouse:audio-record` to be able to speak in rooms.\n\n[gh-releases]: https:\u002F\u002Fgithub.com\u002Fbenawad\u002Fdogehouse\u002Freleases\u002Flatest\n\n**_Notes:_**\n\n- If a warning message pops up on Windows, go to 'more info' and select 'Run Anyway'\n- Currently, the snap package's available channels are only `edge` as\ncontributions for Baklava are merged almost on daily basis. Tested\nversions that are stable will be promoted into `stable` in the future.\n\n## DogeReviewers\n\nContributors helping to review\u002Fmerge pull requests:\n\n- [@HarrisonMayotte](https:\u002F\u002Fgithub.com\u002FHarrisonMayotte)\n- [@TheOtterlord](https:\u002F\u002Fgithub.com\u002FTheOtterlord)\n- [@amitojsingh366](https:\u002F\u002Fgithub.com\u002Famitojsingh366)\n- [@dk-raw](https:\u002F\u002Fgithub.com\u002Fdk-raw)\n- [@ermalsh](https:\u002F\u002Fgithub.com\u002Fermalsh)\n- [@goldyydev](https:\u002F\u002Fgithub.com\u002Fgoldyydev)\n- [@jamesql](https:\u002F\u002Fgithub.com\u002Fjamesql)\n- [@nadirabbas](https:\u002F\u002Fgithub.com\u002Fnadirabbas)\n- [@ofsho](https:\u002F\u002Fgithub.com\u002Fofsho)\n- [@overlisted](https:\u002F\u002Fgithub.com\u002Foverlisted)\n\n## Code of Conduct\n\nPlease read [CODE_OF_CONDUCT.md](https:\u002F\u002Fgithub.com\u002Fbenawad\u002Fdogehouse\u002Fblob\u002Fstaging\u002FCODE_OF_CONDUCT.md) for details on our code of conduct.\n\n## How to run locally\n\nCheck \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenawad\u002Fdogehouse\u002Fblob\u002Fstaging\u002FCONTRIBUTING.md#quickstart-local-frontend-development\">here\u003C\u002Fa> on how to run locally\u003C\u002Fa>\n\n## Why did you make this?\n\nhttps:\u002F\u002Fwww.youtube.com\u002Fwatch?v=hy-EhJ_tTQo\n\n## Attribution\n\nFor emojis, we use [Twemoji](https:\u002F\u002Ftwemoji.twitter.com\u002F)\n","DogeHouse 是一个旨在提升语音交流体验的在线平台。它利用Elixir构建后端API，Node.js与PostgreSQL进行数据处理，并通过React和Next.js开发前端界面，同时支持Electron桌面应用，提供跨平台的用户体验。该项目特别适合需要创建或加入基于兴趣小组的实时语音聊天房间的场景，无论是社交、教育还是娱乐领域都能找到其应用场景。采用MIT许可证开源发布，欢迎开发者贡献代码。",2,"2026-06-11 03:27:00","top_topic"]