Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
Anirohi
Stream anime. No interruptions.
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
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.
Made with ❤️ by noelrohi