DEV Community

Cover image for PikaTorrent, a modern, open source, BitTorrent app ⚡.
Geoffrey
Geoffrey

Posted on

PikaTorrent, a modern, open source, BitTorrent app ⚡.

Hi dev.to readers !

I'm thrilled to share with you PikaTorrent ⚡, a cross-platform, open source BitTorrent client. It is currently available on Linux, Windows, and Android.

I'm developing it for a few months with the following tech stack:

  • Expo for targeting both mobile & web.
  • Tamagui for the UI kit.
  • Electron for the desktop app.
  • Custom libtransmission bindings for Nodejs & react-native.
  • WebRTC for remote control feature.

Some of PikaTorrent's features are:

  • A modern, simple user interface, with dark mode support.
  • Label management, filtering by text or labels, and sorting options.
  • Share your torrents with your contacts or the world using a direct link. This allows you to share a torrent with someone who may not even be familiar with torrent clients. When the recipients click the share link, they can either open PikaTorrent or download it.
  • Fast download speeds with low CPU and memory usage, thanks to libtransmission, the same engine written in C++ that powers Transmission.
  • Integration with search engines. You can customize your favorite torrent search engines. While it will simply open your browser, navigate to the website, and type the query, I believe it's a convenient shortcut.
  • Link the Android app with the desktop app by scanning a QR code. Advanced users can even run the 'pikatorrent' command line on a headless server and control it from the Android app or app.pikatorrent.com. No need to set up a domain name, TLS certs, etc.

I'm looking for feedback, feel free to join the discord, open issues on Github, or comment below 🤗

Website: www.pikatorrent.com
Github: github.com/G-Ray/pikatorrent

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay