Skip to main content

A neko sama API

Project description

NEKO SAMA API

An API that scraps the neko-sama.fr website. Is able to search, fetch and download animes.

Supports different video qualities and providers.

License: MIT - See the LICENSE file.

Usage

Simple script to download all the episodes of an anime.

import nekosama as ns

anime = ns.Anime('https://neko-sama.fr/anime/info/9520-tensei-shitara-slime-datta-ken_vostfr')

anime.download('slime/', quality = ns.quality.HALF)

It can also be used to search for animes on the website.

import nekosama as ns

client = ns.Client()
slimes = client.search('slime datta ken',
                       lang = 'VOSTFR')

An example can be found in the main.py file.

Setup

  • Use python 3.11 or higher
  • Install using pip: pip install git+https://github.com/Egsagon/neko-sama-api.git
  • Optionally, install FFMPEG to your system.

Docs

A simple documentation is available here. For more information, see docstrings and source code.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nekosama-3.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

nekosama-3-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file nekosama-3.tar.gz.

File metadata

  • Download URL: nekosama-3.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for nekosama-3.tar.gz
Algorithm Hash digest
SHA256 5be5b05e3977bfaf66cc46c9fa6f6f25a8a7eff1635856cb602b06434c909158
MD5 6e51897f4d74f34a45d6a4a493b2ae6f
BLAKE2b-256 3bddbf74ceb887393c270cdf195d70e808815d4ef74a0d79aa9f687812245d52

See more details on using hashes here.

File details

Details for the file nekosama-3-py3-none-any.whl.

File metadata

  • Download URL: nekosama-3-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for nekosama-3-py3-none-any.whl
Algorithm Hash digest
SHA256 02bb0499176393ed1b181f782b097014d0b67e642f91d33365a3f0c3b3f32567
MD5 580ed778e8c1f6ff40af6729fdd1cd29
BLAKE2b-256 85453140421901fc472fbd780569577cd4d4dd57023020cf9c6cb527c047f722

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page