Coder Social home page Coder Social logo

gebilaowangtou / imfile-desktop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from imfile-io/imfile-desktop

0.0 0.0 0.0 81.85 MB

A full-featured download manager.

Home Page: https://imfile.io

License: MIT License

JavaScript 68.61% CSS 1.41% HTML 0.05% Vue 23.29% EJS 0.18% SCSS 6.45%

imfile-desktop's Introduction

imFile

Motrix App Icon

A full-featured download manager

GitHub release Build/release Total Downloads Support Platforms

English | 简体中文

Motrix has not been updated for a long time and has accumulated a large number of issues. This project is based on Motrix Fork and maintain and update it for a long time.

imFile is a full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, etc.

imFile has a clean and easy to use interface. I hope you will like it 👻.

✈️ Official Website | 📖 Manual

💽 Installation

Download from GitHub Releases and install it.

Windows

It is recommended to install imFile using the installation package (imFile-Setup-x.y.z.exe) to ensure a complete experience, such as associating torrent files, capturing magnet links, etc.

✨ Features

  • 🕹 Simple and clear user interface
  • 🦄 Supports BitTorrent & Magnet
  • ☑️ BitTorrent selective download
  • 📡 Update tracker list every day automatically
  • 🔌 UPnP & NAT-PMP Port Mapping
  • 🎛 Up to 10 concurrent download tasks
  • 🚀 Supports 64 threads in a single task
  • 🚥 Supports speed limit
  • 🕶 Mock User-Agent
  • 🔔 Download completed Notification
  • 💻 Ready for Touch Bar (Mac only)
  • 🤖 Resident system tray for quick operation
  • 📟 Tray speed meter displays real-time speed (Mac only)
  • 🗑 Delete related files when removing tasks (optional)
  • 🌍 I18n, View supported languages.
  • Support the use of doh to solve the problem that some trackers are hijacked by dns
  • Support direct download hashes
  • Automatically save tasks, restart without losing tasks
  • Regular update and maintenance
  • 🛠 More features in development

🖥 User Interface

motrix-screenshot-task-en.png

⌨️ Development

Clone Code

git clone [email protected]:imfile-io/imfile-desktop.git

Install Dependencies

cd imfile-desktop
pnpm i

Error: Electron failed to install correctly, please delete node_modules/electron and try installing again

Electron failed to install correctly, please refer to electron/electron#8466 (comment)

Dev Mode

pnpm run dev

Build Release

pnpm run build

Build for Apple Silicon

pnpm run build:applesilicon

After building, the application will be found in the project's release directory.

🛠 Technology Stack

🌍 Internationalization

Key Name Status
ar Arabic ✔️ @hadialqattan, @AhmedElTabarani
bg Българският език ✔️ @null-none
ca Català ✔️ @marcizhu
de Deutsch ✔️ @Schloemicher
el Ελληνικά ✔️ @Likecinema
en-US English ✔️
es Español ✔️ @Chofito
fa فارسی ✔️ @Nima-Ra
fr Français ✔️ @gpatarin
hu Hungarian ✔️ @zalnaRs
id Indonesia ✔️ @aarestu
it Italiano ✔️ @blackcat-917
ja 日本語 ✔️ @hbkrkzk
ko 한국어 ✔️ @KOZ39
nb Norsk Bokmål ✔️ @rubjo
nl Nederlands ✔️ @nickbouwhuis
pl Polski ✔️ @KanarekLife
pt-BR Portuguese (Brazil) ✔️ @andrenoberto
ro Română ✔️ @alyn3d
ru Русский ✔️ @bladeaweb
th แบบไทย ✔️ @nxanywhere
tr Türkçe ✔️ @abdullah
uk Українська ✔️ @bladeaweb
vi Tiếng Việt ✔️ @duythanhvn
zh-CN 简体中文 ✔️
zh-TW 繁體中文 ✔️ @Yukaii @5idereal

Star History

Star History Chart

📜 License

MIT Copyright (c) 2023-present imFile

imfile-desktop's People

Contributors

agalwood avatar chenjia404 avatar renovate[bot] avatar tiantian-an avatar shatyuka avatar timssse avatar dicarne avatar raistlin916 avatar mesquka avatar kant avatar bladeaweb avatar gpatarin avatar 149segolte avatar cdzungx avatar zpupup avatar devrsi0n avatar dependabot[bot] avatar sammcheese avatar koz39 avatar cw-b-w avatar abdullah avatar byoungd avatar greenhandzdl avatar polponline avatar alyn3d avatar albanobattistella avatar zaoqi avatar yukaii avatar xiu2 avatar gee1k 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.