Skip to main content

A modern, self-hosted anime scrapper and streaming server.

Project description

anipy-server logo

anipy-server

A modern, self-hosted anime info and streaming server
PyPI version License Python Version


๐Ÿš€ Features

  • ๐Ÿ”Ž Search & View Anime Info โ€” Find anime details from multiple sources
  • ๐ŸŽฌ Stream Anime Episodes โ€” Watch directly from your server
  • ๐ŸŒ Modern Web UI โ€” Responsive, template-driven interface
  • ๐Ÿ”— Local & External Fetching โ€” Combines local cache and online APIs
  • ๐Ÿ—‚๏ธ Easy Setup โ€” One-command install and launch

๐Ÿ“ฆ Installation

pip install anipy-server

๐Ÿ Quick Start

After installation, launch the server with:

anipy

Or run locally for development:

python src/anipy_server/main.py

The server will start and you can access the web UI in your browser.


๐Ÿ› ๏ธ Development

  1. Clone the repository:
    git clone https://github.com/yourusername/anipy-server.git
    cd anipy-server
    
  2. Install dependencies:
    pip install -r requirements.txt
    
  3. Run the server:
    python src/anipy_server/main.py
    

๐Ÿ“ Project Structure

anipy-server/
โ”œโ”€โ”€ src/
โ”‚   โ””โ”€โ”€ anipy_server/
โ”‚       โ”œโ”€โ”€ main.py
โ”‚       โ”œโ”€โ”€ gg.py
โ”‚       โ”œโ”€โ”€ generator.py
โ”‚       โ”œโ”€โ”€ templates/
โ”‚       โ””โ”€โ”€ static/
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ setup.py
โ”œโ”€โ”€ README.md
โ””โ”€โ”€ ...

๐Ÿค Contributing

Contributions, issues, and feature requests are welcome! Feel free to check issues page if you want to contribute.


๐Ÿ“„ License

This project is licensed under the MIT License.

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

anipy_server-0.1.0.tar.gz (30.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

anipy_server-0.1.0-py3-none-any.whl (39.3 kB view details)

Uploaded Python 3

File details

Details for the file anipy_server-0.1.0.tar.gz.

File metadata

  • Download URL: anipy_server-0.1.0.tar.gz
  • Upload date:
  • Size: 30.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.5

File hashes

Hashes for anipy_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 be6c0e55c99d803bc2c623f0c42ca03230b4918eb66e2247fb8ae74cf0d0b74b
MD5 1e9842dd8fe6b4c452b91c32256d6b20
BLAKE2b-256 208d245248b46f144f8e4c34e4efa3fd1f6df23799d30702ef4bbed84279cb09

See more details on using hashes here.

File details

Details for the file anipy_server-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: anipy_server-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 39.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.5

File hashes

Hashes for anipy_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 527f213386cb6298b7473aa67dd39826deeb60a919647491830bde4842efccac
MD5 327931dd731f18bc188cb1c85c04d088
BLAKE2b-256 9dcfcdb74e0e4d6eac6c299e5c9d2a2609ef1c0beff0e1703af19d7cf8d9fecc

See more details on using hashes here.

Supported by

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