Giter Club home page Giter Club logo

miruro's Introduction

MIRURO

Logo

fork Discord Shield stars

Official Domains Links
Hub miruro.com
TV miruro.tv
Online miruro.online

What is Miruro?

Welcome to Miruro - your ultimate anime destination! ๐Ÿคฏ Explore miruro.com and dive into the world of anime, powered by the incredible CONSUMET API.

Crafted with using React and Vite, our site rocks a slick and modern interface. Experience lightning-fast performance and smooth navigation as you explore a vast collection of HD anime titles.

Enjoy your favorite shows with English subs or dubs, and here's the kicker - you can download individual episodes hassle-free, no sign-up required!

Features [View More]

General

  • Dub Anime support
  • User-friendly interface
  • Mobile responsive
  • Anilist login integration
  • Fast page load
  • Light/Dark theme
  • Continue watching section

Watch Page

  • Player
    • Autoplay next episode
    • Skip op/ed button
    • Theater mode

Coming Soon

  • Comment section
  • Join the Discord to see the full Roadmap!

Images

Home Page
Screenshots [View More]
Splash Page Watch Page Footer

Installation and Local Development ๐Ÿ’ป

1. Clone this repository using

git clone https://github.com/Miruro-no-kuon/Miruro.git
cd Miruro

2. Installation

Basic Pre-Requisites

Tip

This platform is built on Node.js and utilizes Bun to ensure the quickest response times achievable. While npm can also be used, the commands for npm would mirror those of Bun, simply substituting the specific commands accordingly.

Bun is now available on Windows, Linux, and macOS. Below are the installation commands for each operating system.

Install Bun

  • Linux & macOS
curl -fsSL https://bun.sh/install | bash
  • Windows
powershell -c "irm bun.sh/install.ps1 | iex"

Verify installations

  • Check that both Node.js and Bun are correctly installed by running.
node -v
bun -v

Install Dependencies

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

Copy .env.example into .env.local 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. Run on development &/or production (npm also works)

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

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, miruro.com. 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.

Found a Bug? ๐Ÿž

Uh-oh, looks like you stumbled upon a bug? No worries, we're here to squash it! Just head over to our issues section on GitHub and let us know what's up.

Get in Touch! ๐Ÿ“ง

Got questions, suggestions, or just wanna say hi? Drop us a line at [email protected]. You can also hang out with us on Discord.

Discord Banner 2

Support & Contributions ๐Ÿคฒ

Want to Help Out?

Feel free to contribute to this project! Whether you're an experienced developer or have been in the field for a while, your help is valuable.

Star History ๐Ÿ“ˆ

Stargazers over time

miruro's People

Contributors

akionii avatar dependabot[bot] avatar renoschubert avatar renovate[bot] avatar techroy23 avatar trying559 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

miruro's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

npm
package.json
  • @apollo/client ^3.10.1
  • @fortawesome/fontawesome-svg-core ^6.5.1
  • @fortawesome/free-solid-svg-icons ^6.5.1
  • @fortawesome/react-fontawesome ^0.2.0
  • @types/cors ^2.8.17
  • @types/express ^4.17.21
  • @types/lodash ^4.17.0
  • @types/uuid ^9.0.8
  • @vercel/analytics ^1.2.2
  • axios ^1.6.8
  • body-parser ^1.20.2
  • eslint 8.x
  • express ^4.19.2
  • graphql ^16.8.1
  • lodash ^4.17.21
  • prettier ^3.2.5
  • prettier-plugin-tailwindcss ^0.5.14
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-ga4 ^2.1.0
  • react-icons ^5.0.1
  • react-select ^5.8.0
  • styled-components ^6.1.0
  • swiper ^11.0.7
  • typescript ^5.0.0
  • uuid ^9.0.1
  • wrangler ^3.52.0
  • @types/react ^18.2.55
  • @types/react-dom ^18.2.19
  • @types/react-slick ^0.23.13
  • @typescript-eslint/eslint-plugin ^7.4.0
  • @typescript-eslint/parser ^7.4.0
  • @vercel/node ^3.0.27
  • @vitejs/plugin-react ^4.2.1
  • eslint-plugin-react ^7.32.2
  • eslint-plugin-react-hooks ^4.6.0
  • eslint-plugin-react-refresh ^0.4.5
  • vite 5.x
  • typescript ^5.0.0

  • Check this box to trigger a request for Renovate to run again on this repository

Environment Variable Clarification

why is still running on preview mode with skeletons, what am i doing wrong ? ( i followed it exactly as u instructed in the env's and without "" for the links )

Screenshot (25)

Proxy path enforcement `/api/json`

hello @akionii @trying559 i hosted an instance of the site but i ran into an issue after deploying it
it says ERROR: An unexpected error occurred after watching the tutorial this was not fixed could u help me with this issue.
image

[Bug]: Black Page Due to `GA_MEASUREMENT_ID` Env Var Bug

What went wrong?

The page don't load in production mode

How'd you stumble upon it?

I start with bun on developpement mod: bun run dev and il go to the page i take a screenshot i going in the page we can find a black page.

image

Which version was acting up?

0.5.1

Which browsers were a bummer?

Chrome

Code of Conduct Agreement

  • I agree to follow this project's Code of Conduct.

[Bug]: ERROR: Error fetching data: Network Error

What went wrong?

website is opening with no error but data of the episodes are not loading

How'd you stumble upon it?

when i run the program, in the the browser error is coming

image
image

What you hoped for vs. What actually happened

i just run the program and error cam plz check the ss

Anything else we should know?

No response

How can we reach you? (Totally Optional)

No response

Which version was acting up?

0.4.2

Which browsers were a bummer?

Microsoft Edge

Got logs?

No response

Code of Conduct Agreement

  • I agree to follow this project's Code of Conduct.

New Episodes Not Updating

What went wrong?

New episodes aren't adding

How'd you stumble upon it?

All working great

What you hoped for vs. What actually happened

You are the best

How can we reach you? (Totally Optional)

[email protected]

Which version was acting up?

0.4.2

Which browsers were a bummer?

Chrome

Code of Conduct Agreement

  • I agree to follow this project's Code of Conduct.

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.