Jordi-Jaspers / Aniflix

Ad free anime streaming website with a modern UI and QoL features. Spring boot, bun and Sveltekit for the best response times.
https://aniflix.stream
GNU General Public License v3.0
7 stars 2 forks source link
anime api docker github-actions hibernate html java jpa liquibase mvc shadcn shadcn-ui spring spring-boot streaming svelte sveltekit tailwind video

logo

Aniflix (Development)

ad-free anime streaming website with a modern UI and QoL features.

license GitHub release (with filter) GitHub Issues or Pull Requests Commit Activity Last Commit Discord


Author: Jordi Jaspers [Github, Linkedin]

Mail LinkedIn followers total stars Donate


📝 Introduction

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: [//]: # (Add a list of features here) - [x] **User Authentication** - [x] **User Profile** - [x] **User Settings** - [x] **Anime Search** - [x] **Anime Details** - [x] **Anime Episodes** - [x] **Build your own library** - [x] **Add likes to Anime you love** - [x] **Remember playback/Watch History** - [x] **Latest News Page** - [x] **Provider Health status check** - [x] **Trailer preview** - [x] **Custom video player for Web/Mobile** - [x] **Responsive Design** - [x] **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

preview

Dang, you found a bug, now what? 🐞

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.

☕️ Support & Contributions

Want to contribute to the project?

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 jordijaspers@gmail.com or discord for any additional information.

Any more ideas for features?

Feel free to create an issue and we can discuss it further.

Want to support the project?

You can support and keep alive your anime sanctum by donating here:

Donate

⭐ Stargazers over time

Stargazers over time

📢 Disclaimer

🙌 Credits

Dependent API's

Dependent Datasources

🛠️ Stack

📜 License

Licensed under GPL-3.0.