Kylart / Nyaapi
Licence: mit
Non-official api to access Nyaa.si and Nyaa.pantsu.cat (search, upload,...)
Stars: ✭ 56
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Nyaapi
Magnet Uri
Parse a magnet URI and return an object of keys/values
Stars: ✭ 183 (+226.79%)
Mutual labels: torrent, magnet-link
Lenz
Console based MAP 🗺 : with lots of features 🤩
Stars: ✭ 51 (-8.93%)
Mutual labels: torrent, magnet-link
Gmdb
GMDB is the ultra-simple, cross-platform Movie Library with Features (Search, Take Note, Watch Later, Like, Import, Learn, Instantly Torrent Magnet Watch)
Stars: ✭ 189 (+237.5%)
Mutual labels: torrent, magnet-link
Bt
BitTorrent library and client with DHT, magnet links, encryption and more
Stars: ✭ 2,011 (+3491.07%)
Mutual labels: torrent, magnet-link
SeedTruck
Torrent management app for iOS, macOS, tvOS and watchOS made in SwiftUI 2. Same codebase for all platforms!
Stars: ✭ 25 (-55.36%)
Mutual labels: torrent, magnet-link
Torrent
Full-featured BitTorrent client package and utilities
Stars: ✭ 4,138 (+7289.29%)
Mutual labels: torrent, magnet-link
magnet-link
DEPRECATED: Get a magnet link from a torrent file.
Stars: ✭ 65 (+16.07%)
Mutual labels: torrent, magnet-link
torrent-hound
Search torrents from multiple websites via the CLI
Stars: ✭ 28 (-50%)
Mutual labels: torrent, magnet-link
Electorrent
A remote control client for µTorrent, qBittorrent, rTorrent, Transmission, Synology & Deluge
Stars: ✭ 582 (+939.29%)
Mutual labels: torrent, magnet-link
Animetrackerlist
动漫磁性链接加速方案(animeTrackerList)
Stars: ✭ 572 (+921.43%)
Mutual labels: torrent, magnet-link
Libretorrent
Free and Open Source, full-featured torrent client for Android. Mirrored from https://gitlab.com/proninyaroslav/libretorrent
Stars: ✭ 895 (+1498.21%)
Mutual labels: torrent
Avbook
AV 电影管理系统, avmoo , javbus , javlibrary 爬虫,线上 AV 影片图书馆,AV 磁力链接数据库,Japanese Adult Video Library,Adult Video Magnet Links - Japanese Adult Video Database
Stars: ✭ 8,133 (+14423.21%)
Mutual labels: magnet-link
Monotorrent
The official repository for MonoTorrent, a bittorrent library for .NET
Stars: ✭ 809 (+1344.64%)
Mutual labels: torrent
Aria2 Pro Docker
Aria2 Pro | A perfect Aria2 Docker image | 更好用的 Aria2 Docker 容器镜像
Stars: ✭ 802 (+1332.14%)
Mutual labels: magnet-link
Rats Search
BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client.
Stars: ✭ 1,037 (+1751.79%)
Mutual labels: torrent
Nyaapi 2.0
This is an api allowing one to:
- gather torrents directly from nyaa.si and nyaa.pantsu.cat in about a second or less.
- upload a torrent to any nyaa.
- check a user's profile and torrents.
- So many things you should check the wiki to understand better.
All the documentation there is to know about how to use Nyaapi is located in the wiki.
Any contribution is welcomed.
Install
npm install --save nyaapi
Use
Nyaapi is organised with si
methods and pantsu
methods.
You can access either of them like so:
const {si, pantsu} = require('nyaapi')
console.log(si)
/**
* [Si] methods:
* > list
* > search
* > searchAll
* > searchPage
* > searchByUser
* > searchAllByUser
* > searchByUserAndByPage
* > infoRequest
* > upload
*
*/
console.log(pantsu)
/**
* [Pantsu] methods:
* > list
* > search
* > searchAll
* > infoRequest
* > upload
* > update
* > login
* > checkUser
* > checkHeader
*
*/
Configuration
For both si
and pantsu
you can update the base URL for the calls this way:
const { si, pantsu } = require('nyaapi')
si.config.updateBaseUrl('https://nyaa.whatever')
pantsu.config.updateBaseUrl('https://nyaa.whatever')
It is important to know that all the pantsu methods are fully based on the offcial api of nyaa.pantsu.cat.
For a complete documentation, please check out the wiki for a tour of all the methods and how to use them.
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].