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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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