ad-free anime streaming website with a modern UI and QoL features.
Author: Jordi Jaspers [Github, Linkedin]
Welcome to Aniflix - a modern anime streaming website with a focus on quality of life features. Backed by the powerful Consumet API.
The client is build with SvelteKit and TailwindCSS using bun as JS runtime for the fastest response times and smoothest user experience as you consume you daily amount of anime.
The server is built with Spring Boot for its security and robustness. This way you don't have to worry about any downtime or security issues. Not only that but it also comes with a lot of features like bookmarks, watch history, news, recommendations, watch history, etc. All this while keeping the website ad-free and easy to use.
π¦ Features
Complete list:
- User Authentication
- User Profile
- User Settings
- Anime Search
- Anime Details
- Anime Episodes
- Build your own library
- Add likes to Anime you love
- Remember playback/Watch History
- Latest News Page
- Provider Health status check
- Trailer preview
- Custom video player for Web/Mobile
- Responsive Design
- Recommendations
- Continue Watching
- Anime Schedule
- ...
Website Preview: https://aniflix.stream/
Website Health endpoint: https://aniflix.stream/actuator/health
Server API description: https://aniflix.stream/api/public/docs/openapi.html
No worries, just check out our issues section on GitHub. If you can't find your issue, feel free to create a new one. We trample that bug as soon as possible.
All the extra help is welcome! Just fork the project and create a pull request. If you have any questions, feel free to contact me via email [email protected] or discord for any additional information.
Feel free to create an issue and we can discuss it further.
You can support and keep alive your anime sanctum by donating here:
- Aniflix helps users find anime by using 3th-party API's which scrapes from various websites.
- Aniflix or its developers do not host the content on the website. All the information is fetched from publicly available API's / Websites.
- Streams are not hosted on the website and are not controlled by the developers.
- Aniflix is not responsible for any misuse of the content outside the website.
- Aniflix is not responsible for incorrect information or broken links.
- For internet violations, please contact the source website. The developer is not legally responsible.
Dependent API's
- Consumet API: Fetch initial data and episode links
- ani.zip API: Extra Episode info
- Jikan API: Extra Anime info
Dependent Datasources
- AniList: User info
- MyAnimeList: User info
- GogoAnime: Episode links
- Zoro: Episode links
- Spring Boot - Java framework for building back-end applications.
- Redis - In-memory data structure store.
- SvelteKit - Frontend framework for building web applications.
- TailwindCSS - Utility-first CSS framework.
- Shadcn Svelte - Svelte components library.
- Lucide - SVG icons library.
- Cloudflare - CDN and DNS provider.
- Traefik - Reverse proxy and load balancer.
- Docker - Containerization platform.
- Liquibase - Database migration tool
- MariaDB - Database
- Git - Version Control
Licensed under GPL-3.0.