Giter Site home page Giter Site logo

flawsom / animehi-stream Goto Github PK

View Code? Open in Web Editor NEW

This project forked from benjoquilario/animehi-stream

0.0 0.0 0.0 9.46 MB

AnimeHi is an anime streaming service that uses the consumet API. No ads and no vpn required.

Home Page: https://animehi-stream.vercel.app/

License: Other

JavaScript 0.52% TypeScript 94.96% CSS 4.52%

animehi-stream's Introduction

AnimeHi - Watch animes without ads

AnimeHi is an open-source anime streaming service that uses the consumet API, built using NextJS with typescript and Tailwind CSS. It lets you search, watch animes without any ads with a beautiful user interface.

Github Stars Github Issues Github Forks



Screenshots

Home Page
Screenshots [View More]

Watch Page

Watch your favorite anime for free Watch Page

Comments

Share your thought in episode Watch Page

Try the App: AnimeHI

Acknowledgements

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

Features

  • Watch Animes without ads
  • Stay up to date with the latest anime trends
  • Search your favorite Anime
  • Recently release Anime
  • All time popular Anime list
  • All time favorite Anime list
  • Favorite this season
  • Airing Scheduled
  • Bookmark Anime
  • Continue Watching
  • AutoNext/AutoPlay/AutoSkip features
  • Fully Responsive
  • Login/Register Account
  • ...enough talk see it yourself

Coming Features

  • Authorization system with anilist
  • Watch list
  • Recently Watching
  • PWA
  • Advance Search and filter genres
  • Dark more
  • Comments
  • Reply Comment
  • Like/Dislike Comment/Replies
  • Own domain name
  • … and many more

Installation and Local Development

1. Clone this repository using

git clone https://github.com/benjoquilario/animehi-stream.git
cd animehi-stream

2. Install Dependencies

  • You can use Bun to install dependencies quickly. If you prefer, npm / yarn or pnpm can also be used with equivalent commands.
bun install

Copy .env.example into .env in the root folder

  • .env.local & .env are both viable options, you can also set .env.test.local, .env.development.local or .env.production.local
cp .env.example .env.local

3. Sync your database

  • Create a database instance in neon.tech
npx prisma migrate dev

4. Run on development &/or production

  • Run on development mode
bun run dev
  • Run on production mode
bun run preview

You are all set! Open localhost:3000 to see the app.

Note

This project is a work in progress, it still contains bugs and will constantly be updated to stay up-to-date with the latest framework changes.

Self-Hosting Notice

⚠️ RESTRICTED USE

Caution

Self-hosting this application is strictly limited to personal use only. Commercial utilization is prohibited, and the inclusion of advertisements on your self-hosted website may lead to serious consequences, including potential site takedown measures. Ensure compliance to avoid any legal or operational issues.

License 📝

This project is governed by a Custom BY-NC License. What does this entail? Simply put, you are permitted to utilize, distribute, and modify the code for non-commercial purposes. However, it is imperative that due credit is accorded to our platform, animehi-stream. Any commercial utilization of this code is strictly prohibited. For comprehensive details, please refer to the LICENSE file. Should you have inquiries or require special permissions, do not hesitate to contact us.

Contribution

Your ideas, translations, design changes, code cleaning, real heavy code changes, or any help are always welcome. The more is the contribution, the better it gets.

Pull requests will be reviewed

Author

Benjo Quilario

Please give this repository a ⭐️ if you liked this app. It seems like a little thing, but it helps a lot with the motivation.

animehi-stream's People

Contributors

benjoquilario avatar shiyiya avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.