Enime-Project / Enime
Licence: mit
Desktop application for anime fans :D
Stars: ✭ 104
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Enime
Kawanime
Desktop app for anime fans
Stars: ✭ 396 (+280.77%)
Mutual labels: anime, streaming, torrent, cross-platform
Torrent
Full-featured BitTorrent client package and utilities
Stars: ✭ 4,138 (+3878.85%)
Mutual labels: streaming, torrent
Kahla.app
Kahla is a cross-platform business messaging app.
Stars: ✭ 370 (+255.77%)
Mutual labels: cross-platform, desktop
Crypter
🔓✨🔒 An innovative, convenient and secure encryption app
Stars: ✭ 382 (+267.31%)
Mutual labels: cross-platform, desktop
Webtorrent
⚡️ Streaming torrent client for the web
Stars: ✭ 25,554 (+24471.15%)
Mutual labels: streaming, torrent
Instagramlive Php
A PHP script that allows for you to go live on Instagram with any streaming program that supports RTMP!
Stars: ✭ 362 (+248.08%)
Mutual labels: streaming, desktop
Nodegui
A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
Stars: ✭ 7,324 (+6942.31%)
Mutual labels: cross-platform, desktop
Popcorn Desktop
Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork
Stars: ✭ 6,470 (+6121.15%)
Mutual labels: streaming, desktop
Revery
⚡ Native, high-performance, cross-platform desktop apps - built with Reason!
Stars: ✭ 7,812 (+7411.54%)
Mutual labels: cross-platform, desktop
Ironahk
Cross platform .NET rewrite of the popular AutoHotkey scripting language for desktop automation.
Stars: ✭ 368 (+253.85%)
Mutual labels: cross-platform, desktop
Yuna
ツ An anime player that integrates with AniList, Simkl, Crunchyroll, and Hidive.
Stars: ✭ 361 (+247.12%)
Mutual labels: anime, streaming
Wxwidgets
wxWidgets is a free and open source cross-platform C++ framework
for writing advanced GUI applications using native controls.
Stars: ✭ 3,994 (+3740.38%)
Mutual labels: cross-platform, desktop
Brisk
✨Cross-platform set of tools for building native UIs with Reason/OCaml
Stars: ✭ 518 (+398.08%)
Mutual labels: cross-platform, desktop
Waveboxapp
Wavebox Classic has been updated to Wavebox 10. Learn more Wavebox.io
Stars: ✭ 1,198 (+1051.92%)
Mutual labels: cross-platform, desktop
Rednotebook
RedNotebook is a cross-platform journal
Stars: ✭ 336 (+223.08%)
Mutual labels: cross-platform, desktop
Auryo
Auryo - Unofficial Soundcloud Desktop App
Stars: ✭ 611 (+487.5%)
Mutual labels: streaming, desktop
Enime
Anime on Desktop
Leave a star to the repository if you like this project and believe in its potential :)
Enime is a cross-platform desktop app that allows you to watch anime without disruptions
Features
- Built-in mpv player powered by mpv.js that allows on-fly multi-language subtitle embedded in the video among with various controls in the interface!
- Integrated Discord RPC, you can optionally show your friends what anime and what episode you are currently watching!
- Fetch recent releases. Enime automatically parse corresponding anime from various sub teams from nyaa and obtain video source from the torrents, a special algorithm has been deployed to ensure the information are as accurate as possible
- More to be included
Installations
Enime is currently not publicly available to download via GitHub Releases. However, you can attempt to run the application in test mode:
- Clone the repository
- If you don't have yarn installed, please install yarn via
npm install -g yarn
- If you don't have yarn installed, please install yarn via
- Head to the terminal with directory pointed to the project folder, execute
yarn install
- Run the app via
yarn start
Demo
Note: The current screenshots are from the (very) initial version of the project and do not possibly indicate the final product, they will be periodically updated as the project progresses
Contributing
- Fork the repository
- Create a branch indicting your feature:
git checkout -b feature
- Commit your changes:
git commit -m 'Adding xxx feature'
- Push to your forked repository's feature branch:
git push origin feature
- Create a pull request at here
Contributors
Tech Used
- electron - Framework to create desktop app via JS
- React - Framework to write pages in JSX and includes other nice features
- Redux - Cross-process storage and event emitter
- electron-redux - Redux adapter for electron
- torrent-stream - Torrent streaming service to play anime videos on fly, created an enime exclusive version to fix crucial bugs since the author remains inactive
- read-torrent - Read the torrent metadata and file data
- mpv.js - Video player utility that has capability to display mkv subtitles on fly, created an enime exclusive binary version to fix crucial bugs
- lodash - Nice utility that saved my time
License
Enime is licensed under MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].