What is AniDev?
AniDev is a full-stack anime streaming platform built with modern web technologies. It provides a seamless experience for discovering, watching, and managing your anime collection with advanced features like personalized collections, progress tracking, and intelligent search.Get Started
Set up your account and start exploring anime in minutes
API Reference
Integrate AniDev’s powerful API into your applications
Custom Hooks
Learn about reusable React hooks for building features
Architecture
Understand the technical architecture and design patterns
Key Features
Anime Streaming
High-quality video playback with Vidstack player and adaptive streaming
Advanced Search
Filter by genre, year, studio, rating, and more with intelligent search
User Collections
Organize anime into custom lists: Collection, Watching, Completed, To Watch
Progress Tracking
Track your watching progress and sync across devices
Release Schedule
Stay updated with upcoming anime releases and airing schedules
Secure Authentication
Powered by Supabase Auth with PKCE flow for maximum security
Technology Stack
AniDev is built on a modern, performant technology stack:- Frontend: Astro v5.16.8 with React v19.2.3 for interactive components
- Styling: TailwindCSS v4.1.10 for responsive, beautiful designs
- Backend: Node.js with Astro server-side rendering
- Database: Supabase for authentication, storage, and real-time data
- Caching: Redis for high-performance API responses
- Media: Vidstack for streaming, Sharp for image optimization
- State Management: Zustand for client-side state
AniDev uses TypeScript throughout the codebase, providing type safety and excellent developer experience.
Use Cases
For End Users
For End Users
- Discover new anime with personalized recommendations
- Stream anime with high-quality video playback
- Track your watching progress across all your devices
- Organize your anime into custom collections
- Stay updated with release schedules
For Developers
For Developers
- Integrate anime data into your applications via REST API
- Build custom features using documented React hooks
- Extend functionality with middleware for rate limiting and authentication
- Learn from a production-grade Astro + React architecture
Next Steps
Create an Account
Follow our quickstart guide to create your account and configure your profile.
Explore Features
Learn about core features like streaming, search, and collections.
Start Developing
Check out the API reference to integrate AniDev into your projects.
Community and Support
GitHub Repository
Star the repo, report issues, and contribute to development
Security
Review our security policy and report vulnerabilities
