Anirohi
Anime streaming app. Built with NextJS, TailwindCSS and shadcn/ui
Install / Use
/learn @noelrohi/AnirohiREADME
Features
- Clean UI — Minimalist design focused on content
- Fast Search — Quick anime discovery with command menu (⌘K)
- Trending — Stay updated with currently popular anime
- Schedule — Track upcoming episode releases
- PWA Support — Install as a native app on any device
Tech Stack
- Next.js 15 — React framework with App Router
- React 19 — UI library with React Compiler
- Tailwind CSS v4 — Utility-first styling
- shadcn/ui — Accessible component primitives
- oRPC — End-to-end typesafe APIs
- TanStack Query — Async state management
- Aniwatch API — Anime data provider
Getting Started
Prerequisites
- Bun (recommended) or Node.js 18+
Installation
# Clone the repository
git clone https://github.com/noelrohi/anirohi.git
cd anirohi
# Install dependencies
bun install
# Set up environment variables
cp .env.example .env.local
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| NEXT_PUBLIC_PROXY_URL | Yes | URL of the m3u8proxy Cloudflare Worker |
Running
# Start development server
bun dev
Open http://localhost:3000 to view the app.
Commands
bun dev # Start development server
bun build # Build for production
bun start # Start production server
bun lint # Run ESLint
Star History
<a href="https://star-history.com/#noelrohi/anirohi&Date"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=noelrohi/anirohi&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=noelrohi/anirohi&type=Date" /> <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=noelrohi/anirohi&type=Date" /> </picture> </a>Contributing
Contributions are welcome! Feel free to open an issue or submit a pull request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This project is open source and available under the MIT License.
<p align="center"> Made with ❤️ by <a href="https://github.com/noelrohi">noelrohi</a> </p>
Related Skills
node-connect
332.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
81.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
332.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
81.7kCommit, push, and open a PR
