Skip to main content

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

  • 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
  • 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

1

Create an Account

Follow our quickstart guide to create your account and configure your profile.
2

Explore Features

Learn about core features like streaming, search, and collections.
3

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

Build docs developers (and LLMs) love