🔥 A Blazingly Fast Image Board Library
anime
anyio
api-wrapper
art
artwork
async
asynchronous
asyncio
booru
danbooru
editorconfig
gelbooru
hentai
imageboard
poetry
python
trio
yandex-api
| cunnypy | 3.0 ( #1 ) | |
| tests | 3.0 ( #1 ) | |
| .editorconfig | 3.0 ( #1 ) | |
| .gitignore | 3.0 ( #1 ) | |
| LICENSE | Initial Commit | |
| poetry.lock | 3.0 ( #1 ) | |
| pyproject.toml | 3.0 ( #1 ) | |
| README.md | 3.0 ( #1 ) | |
🦀 Cunny.py 🦀
🔥A Blazingly Fast Image Board Library🔥
📥Installation | 🌟Features | ⚙️Usage
📥Installation
✅ Getting started with Cunny.py is quick and easy! Simply install the package using your favorite tool.
📥Using pip:
pip install cunnypy
🪶Using poetry:
poetry add cunnypy
🌟Features
- 🔥 Blazingly FastTM️
- 🐍 Modern and Pythonic API.
- 🚀 Supports AnyIO, AsyncIO, and Trio.
- 💯 15 boorus supported.
- 🆔 Support for aliases.
- 🎲 Randomize posts with the
gatchaparameter. - 🔍 Autocomplete support for all boorus.
- 🔢 Search any combination of boors at once.
⚙️Usage
🔎 Basic Search
📝 Note: You can specify additional parameters in the search function.
import asyncio
import cunnypy
async def main():
posts = await cunnypy.search("gelbooru", "megumin")
print(posts)
asyncio.run(main())
🔍 Basic Multi-Booru Search
📝 Note: To add credential support import the Booru class.
import asyncio
import cunnypy
async def main():
posts = await cunnypy.ms(["gel", "safe"], "megumin")
print(posts)
asyncio.run(main())
🤖 Autocomplete
import asyncio
import cunnypy
async def main():
auto = await cunnypy.autocomplete("gel", "megumi*")
print(auto)
asyncio.run(main())