Watch anime ad free through a beautiful UI. Don't forget to 🌟 this repo for updates!

Overview

Ashanime - Stream Ad-free Anime

Ashanime is an Ad free responsive web application built with the intention of providing a pleasent anime streaming experience.

Don't forget to 🌟 this repo for updates!

Github Stars Github Issues Github Forks Discord

image

Responsive to most devices

image image image image

Summary

Tech Utilized

App Features

Popular, trending, and recently released Animes

Stay up to date with the latest anime trends and be informed about what to watch next with what's trending and popular!

Top Anime List

Ever thought to yourself "I can't find any good anime's to watch. If only I can ask someone". Well! Worry no more! The top anime list will put you right on track and enlighten you with the knowledge of what your fellow anime enjoyers are busy having a blast watching! If you still can't find something that sratches that itch, the next feature below will be just what you need.

Advanced search and filter with genres

Use the advanced search and genre combo selector to filter away all the the animes you're not interested in and hone down on the exact niche you're looking for. Don't feel like watching comedy animes that are still airing and instead want to watch a quick 24 epsisode dramatic action anime in one spiffing sitting? No problem. Just select the drama and action genres, select the "complete" status filter, sort the list in anyway you like, and explore the glorious works of renowned anime studios.

Watch-based recommended Animes

Finished a splendiferous anime and now you're sad that there are no more episodes and wish that you could find a similar anime? No worries! Right under the Synopsis beneath the video player, a beautiful recommended list of animes awaits you.

Watch list (bookmarking animes)

Have a long list of animes that you wish to watch? Awesome! Once you click on anime of interest, just press the "Add to Watchlist" button and your anime will be stored in your personal watchlist. Access the watchlist via the top navigation bar.

User account synchronization

Here at Ashanime, we use firebase to sync your information to the cloud. Log in from anywhere and find your watchlist, shows watched and last episodes watched all available to you via the cloud.

PWA compliant

Tired of repeatedly opening the browser and searching for Ashanime every single time you feel like Bing Chilling? No worries fam. Be it on Android, iOS, MacOS, or PC, simply download the PWA from your chrome browser and install Ashanime right on your device! You'll receieve updates automatically whenever you open your app.

Local Deployment

Firebase Installation

To use Ashanime with firebase, create a firebaseConfig.js file in Ashanime-Web-App/src/firebase and insert your firebase config details therein. Be sure to create an export const with the name "firebaseConfig". See example below:

export const firebaseConfig = {
	apiKey: "sjhHDJsh82hJHdh3jHJDHJQk4398",
	authDomain: "yourdomain.firebaseapp.com",
	databaseURL: "https://jgjfhg453EHQHT.asia-east1.firebasedatabase.app",
	projectId: "your project id",
	storageBucket: "projectid.appspot.com",
	messagingSenderId: "333747474747477",
	appId: "yourappid",
	measurementId: "R-FKJHSJW",
};

You need to have nodejs and git installed on your pc for the upcoming steps.

First download the repository using

git clone https://github.com/Ashanime/Ashanime-Web-App

This should download this repository to your computer. Next, to download the dependencies run

npm install

Now start the production build of the site using

npm start

This will start the app on http://localhost:3000

Aknowledgements

This app would not have been possible without the kind and rapid support of the experts over at Consumet. Ashanime was built using the Consumet API to supply 95% of the data.

Ecosystem

  • Discord Server - Join our discord server and chat with the developers.

Support

You can contact the developers of Ashanime via email, or join the discord server (Recommended).

Contributors

Thanks to the following people for taking this app to new heights.

License

Licensed under AG.

Sponsor this project

"Buy Me A Coffee"

Comments
  • Failed to compile

    Failed to compile

    When I try to build the website with vercel it keeps saying

    Failed to compile.

    Module not found: Error: Can't resolve './firebaseConfig' in '/vercel/path0/src/firebase'

    Error: Command "npm run build" exited with 1

    Is there something I can do?

    opened by K3NOXOFFICIAL 4
  • Feature Request: MyAnimeList Tracker

    Feature Request: MyAnimeList Tracker

    Hello Team Ashanime, It would be great if there was a feature where it the MyAnimeList account syncs to Ashanime. That way it automatically watchlists all the animes I wanted to watch with a single click of a button.

    opened by ricemashi 3
  • [BUG] Where is the app??

    [BUG] Where is the app??

    Describe the bug A clear and concise description of what the bug is.

    To Reproduce Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior A clear and concise description of what you expected to happen.

    Screenshots If applicable, add screenshots to help explain your problem.

    Additional context Add any other context about the problem here.

    bug 
    opened by MarshMeadow 1
  • issue with deploy

    issue with deploy

    it deployed but there is a issue when i click login or login anonymously it never loader nxt page it strucks that page. when register it show like that

    Registration failed Firebase: Error (auth/operation-not-allowed).

    invalid 
    opened by BLVCK-ANGEL 1
  • To-Do

    To-Do

    To-Do List

    • GitHub Project:

      • [x] Clean up ReadMe (@K3NOXOFFICIAL)
      • [x] Set Up Wiki Pages (@K3NOXOFFICIAL)
      • [x] Set Up Issue Templates (@K3NOXOFFICIAL)
      • [ ] Add Project to Index.moe (Yanki)
      • [x] Create To-Do List (@K3NOXOFFICIAL)
      • [x] Easy Deploy (@K3NOXOFFICIAL)
    • Bug Fixes:

      • [ ] Fix the Watchlist not showing when reloading. (If reloaded needing to go to home and back to Watchlist)
      • [x] Fix Some Animes not able to add to Watchlist (@K3NOXOFFICIAL)
      • [x] Wrong Anime showing when using Crunchyroll or Animefox (@K3NOXOFFICIAL)
      • [x] Anime Dub not working (@K3NOXOFFICIAL)
      • [x] Watchlist Title cut off (@K3NOXOFFICIAL)
      • [ ] Finish Axios Refactor (@ahmedalashhab)
      • [ ] Types should be PascalCase (@ahmedalashhab)
      • [x] Import Notifications (@K3NOXOFFICIAL)
      • [ ] Fix Auto Rotate
    • Feature Requests

      • [ ] Caching For the main Site and Artwork so it doesn't Load for Ages.
      • [ ] More Sources for More Dub Languages (Like Crunchyroll For Dubs in DE, PT, FR and ES)
      • [ ] English Translation for the Anime Names
      • [ ] Terms Of Service Page (@K3NOXOFFICIAL)
      • [ ] Dropdown Menu to Sort The Watchlist by Recently Updated or Recently Watched
      • [x] Continue Watching Page (@ahmedalashhab)
      • [x] A button For skipping the Intro (@ahmedalashhab)
      • [ ] Watch it again on main Page
      • [x] Desktop and App Notifications for new episodes (@K3NOXOFFICIAL)
      • [x] Add Notification Frame (@K3NOXOFFICIAL)
      • [x] Firebase Config Notifications (@K3NOXOFFICIAL)
      • [ ] Add Airing schedule
      • [ ] Series release order
      • [ ] Add Comments section
      • [ ] Add Some uncensored Anime
      • [ ] Add Manga
    • A settings Page For:

      • [ ] Skipping all Intros automatically (Works on GOGO and Zoro so maybe you can get it to work)
      • [ ] Auto Play Next Episode
      • [ ] Automatically Choose Dub instead of Sub
      • [ ] Auto Provider (Always choose fastest Provider)

    Like On Zoro (Example Settings)

    enhancement 
    opened by K3NOXOFFICIAL 6
Releases(V2.3.5)
Cuteanime is a website where you can watch anime with Japanese subtitles, it is a fun way to study japanese.

Cuteanime.moe Cuteanime is a website where you can watch anime with Japanese subtitles and lookup words with a dictionary extension like Yomichan. We

Moepi 10 Oct 27, 2022
Generally free coding Resources for all! Check it out and don't forget to give it a star ⭐️

A-Z Coding Resources This website is built using Docusaurus 2, a modern static website generator. Installation yarn install Local Development yarn sta

Hulya Karakaya 72 Jan 2, 2023
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
The idea is build an app that make me consult uber ride prices through my mi band or a smart watch.

CanIGetHome? - Get uber prices The main idea is the possibility to me to get the estimate uber rides prices through my mi band 6. Get my current local

Emerson 174 Nov 23, 2022
🚀👩‍🚀This repo contains all the files to follow along and implement a MultiChain NFT MarketPlace! Be sure to watch my Youtube tutorials so you can learn and follow along!

Multi-Chain NFT Marketplace ?? ??‍?? This repo contains all the files to follow along and implement a MultiChain NFT MarketPlace! Be sure to watch my

Net2Dev 30 Jan 5, 2023
Fix your mistake when you forget to change your keyboard language!

Persian Typo Mistake ???? Introduction With this extension, you can fix your text that is written in Persian but on an English keyboard. this extensio

Hadi Zare 27 Nov 23, 2022
New base script bot wa by Ramdani Official, don't forget to subscribe youtube Ramdani Official.

Requirements • Installation • Thanks to • Official Group Bot • Donate Information bahasa Indonesia Ramdani Botz V17 adalah bot yang di ciptakan oleh R

Ramdani Official 22 Nov 1, 2022
Make your first Pull Request on Hacktoberfest 2022. Don't forget to spread love and if you like give us a star

Hacktoberfest2022 Make your first Pull Request on Hacktoberfest 2022. Don't forget to spread love and if you like give us a star Quality of Pull Reque

Google Developer Students Club - Galgotias University 12 Oct 30, 2022
Journeys is a django based community-focused website that allows users to bookmark URLs (through chrome extension) and share their journeys through timelines.

Journeys is a django based community-focused website that allows users to bookmark URLs (through chrome extension) and share their journeys through timelines. A timeline is a collection of links that share a common topic or a journey of building and learning something new. Users can create timelines, share them publicly, and explore resources.

Students' Web Committee 14 Jun 13, 2022
Using a RPI 3b+ to create a PT camera accessible through Windows browser and controllable through MQTT

web-camera_PT A Web flask server converts the MJPEG stream from RPI to JPG img using opencv, then display in browser. Controls added to move Camera in

null 11 Dec 20, 2022
This is email scheduler made using MERN. This repo contains server code, client repo is linked in readme.

Email Scheduler Client This is an email scheduler server (client in different repository). It is made using node.js/express.js. Overview User can sign

Sai Charan 2 Dec 3, 2022
PaperFreeForm is a Free Form Builder to save trees and create beautiful forms

PaperFreeForm PaperFreeForm is a Free Form Builder to save trees and create beautiful forms. Easy online form builder that works like a doc. Just add

Zaid Mukaddam 5 Feb 24, 2022
This repo is a collection of code samples and links to previous twitch live stream sessions. If you have any ideas or suggestions for future episodes, feel free to open an issue.

Talk DEV to me Talk DEV to me is a monthly show on twitch.tv/aws hosted by Tiago Barbosa and Alex Melnyk, where we invite customers, partners, or Amaz

AWS Samples 122 Jan 6, 2023
Free to use and not for sale. This repo uses scrape or data.json

Aine-MD This script is free, if caught sold, this script will be deleted immediately. Don't forget to follow my github Script ini gratis, Jika ketahua

Aine 119 Dec 30, 2022
App that allows you to control and watch YouTube videos using hand gestures. Additionally, app that allows you to search for videos, playlists, and channels.

YouTube Alternative Interaction App An app I made with Edward Wu that allows you to search and watch videos from YouTube. Leverages Google's YouTube D

Aaron Lam 2 Dec 28, 2021
Bookmate - Watch changes in Chrome bookmarks, and use bookmarks as an append-only key-value store via an fs-like API.

?? Bookmate An append-only key-value store built on Chrome bookmarks, plus an asychronous stream of Bookmark changes. For NodeJS Actual production exa

Cris 6 Nov 8, 2022
A useful list of must-watch talks about JavaScript

Must-Watch JavaScript This is a collection of well-received talks about JavaScript, covering topics such as ES6/ES2015, JavaScript frameworks, client-

Matt Smith 6.8k Jan 4, 2023
This project is made with the help of https://www.youtube.com/watch?v=LMagNcngvcU&t=897s

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Md Sabbir Rahman 1 Apr 24, 2022