Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kochou11/aoi

Aoi 2000: Explore anime, manga, and music in a sleek Y2K-inspired app with dynamic features and exciting planned integrations.
https://github.com/kochou11/aoi

anime anime-music anime-website jikan-api kitsu-api manga manga-reader watch-anime y2k-anime

Last synced: 1 day ago
JSON representation

Aoi 2000: Explore anime, manga, and music in a sleek Y2K-inspired app with dynamic features and exciting planned integrations.

Awesome Lists containing this project

README

        

# Aoi 2000

Aoi 2000 is a Y2K-inspired web application for anime, manga, and music enthusiasts. It allows users to explore, sort, and view anime, manga, and music data fetched from various APIs.

## 🚧 Under Construction
This project is currently a work in progress. While many features are functional, several exciting updates and improvements are underway. Stay tuned for more!

## Features
- **Anime**: Browse popular anime with details like title, year, genre, rating, episodes, and synopsis.
- **Manga**: Discover popular manga with details like title, year, genre, volumes, and synopsis.
- **Music**: Explore anime-related music, including opening and ending themes.
- **Dynamic Views**: Switch between grid and list views for browsing.
- **Search and Sort**: Search for content and sort it by title, year, or rating.
- **Modal Details**: View detailed information about selected items in a modal.

## Tech Stack
- **Frontend**: HTML, Tailwind CSS, Alpine.js, Anime.js
- **APIs**: Kitsu API, Jikan API

## Setup
1. Clone the repository.
```bash
git clone
```
2. Open `index.html` in a browser.

## To-Do List
Here are the planned features to enhance the application:

- [ ] **Anime Streaming**: Use [Anix API](https://github.com/hase0278/anix-api) to fetch anime streams.
- [ ] **Video Playback**: Integrate [Art Player](https://github.com/zhw2590582/ArtPlayer) to play `.m3u8` anime streams.
- [ ] **Music Section**: Use animethemes API for music content and allow playback.
- [ ] **Manga Reading**: Integrate the [MangaDex API](https://api.mangadex.org) to fetch manga chapters and pages, enabling users to read manga.
- [ ] **Comment Section**: Add a Disqus comment section for user interaction.
- [ ] **User Authentication**: Implement user authentication and maintain a user database.
- [ ] **ID Mapping**: Map Kitsu Anime IDs to Anix Anime IDs for better data consistency.

## Contributing
Contributions are welcome! Feel free to fork the project, make your changes, and submit a pull request.

## License
This project is licensed under the MIT License.