All Projects → Darkflame72 → asyncpixel

Darkflame72 / asyncpixel

Licence: GPL-3.0 license
An Asyncronous Python wrapper for the Hypixel API.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to asyncpixel

MaroAPI
A lightweight Hypixel Skyblock API, providing a user with an easier way to communicate with Hypixel's API.
Stars: ✭ 205 (+831.82%)
Mutual labels:  hypixel, hypixel-api
hypixel-api-reborn
Feature-rich Hypixel API wrapper for Node.js
Stars: ✭ 80 (+263.64%)
Mutual labels:  hypixel, hypixel-api
HypixelIO
A Modern Efficient and Easy way of interacting with the Hypixel API!
Stars: ✭ 16 (-27.27%)
Mutual labels:  hypixel, hypixel-api
AniList-Node
A lightweight Node.js wrapper for the AniList API
Stars: ✭ 36 (+63.64%)
Mutual labels:  api-wrapper
valorant.py
Complete Python interface for the Valorant API. Works right out of the box!
Stars: ✭ 84 (+281.82%)
Mutual labels:  api-wrapper
tatsumaki.js
A api wrapper for the Tatsumaki Discord Bot API
Stars: ✭ 9 (-59.09%)
Mutual labels:  api-wrapper
roux
Simple and (a)synchronous Reddit API wrapper for Rust.
Stars: ✭ 41 (+86.36%)
Mutual labels:  api-wrapper
newsapi-php
A PHP client for the News API (https://newsapi.org/docs/get-started)
Stars: ✭ 21 (-4.55%)
Mutual labels:  api-wrapper
go-ovh
Simple go wrapper for the OVH API
Stars: ✭ 107 (+386.36%)
Mutual labels:  api-wrapper
py-vkontakte
A Python wrapper around the vk.com
Stars: ✭ 17 (-22.73%)
Mutual labels:  api-wrapper
hackerone-client
An unofficial wrapper for the HackerOne API
Stars: ✭ 55 (+150%)
Mutual labels:  api-wrapper
cf-mailchimp
ColdFusion wrapper for the MailChimp 3.0 API
Stars: ✭ 17 (-22.73%)
Mutual labels:  api-wrapper
acord
An API wrapper for discord, built using aiohttp and pydantic.
Stars: ✭ 25 (+13.64%)
Mutual labels:  api-wrapper
pjbank-js-sdk
PJBank SDK para Javascript! ⚡ ⚡ ⚡
Stars: ✭ 24 (+9.09%)
Mutual labels:  api-wrapper
gtmetrix-net
GTmetrix .Net client
Stars: ✭ 16 (-27.27%)
Mutual labels:  api-wrapper
libdrizzle-redux
The next generation of Libdrizzle with a simplified API and support for more features of the protocol
Stars: ✭ 14 (-36.36%)
Mutual labels:  api-wrapper
pybuildkite
A Python library for the Buildkite API
Stars: ✭ 29 (+31.82%)
Mutual labels:  api-wrapper
ZmopSharp
ZMOP (芝麻信用开放平台) SDK for .NET
Stars: ✭ 11 (-50%)
Mutual labels:  api-wrapper
article-downloader
Uses publisher APIs to programmatically retrieve scientific journal articles for text mining.
Stars: ✭ 81 (+268.18%)
Mutual labels:  api-wrapper
bitflyer
⚡ bitFlyer API wrapper for Ruby
Stars: ✭ 25 (+13.64%)
Mutual labels:  api-wrapper

Asyncpixel

Easily access Hypixel's api

Asyncpixel is an open source asynchronous python wrapper for the Hypixel api with 100% of all endpoints.

🤖 🎨 🚀

GitHub all releases GitHub release (latest by date) Test status Code of conduct

Docs · Feature request · Report a bug · Support: Discussions

Features

  • Asyncronous. Unlike other libraries Asyncpixel is fully asynchronous. This makes it perfect to use in your next discord bot or powerful website without having to worry about blocking.

  • 100% API coverage. Asyncpixel is currently the only python library with full coverage of the Hypixel API meaning that no endpoints are left untouched and out of your reach.

  • Pydantic models. All models are checked and validated by Pydantic meaning that the data is always in the correct format perfect for you to use.

  • Available on pypi. Asyncpixel is available on pypi meaning no building from source, just use pip install asyncpixel to use it in your project.

🏁 Getting Started with Asyncpixel

To get started check out the documentation which lives here and is generously hosted by readthedocs.

Installation

Use the package manager pip or your favourite tool to install asyncpixel.

pip install asyncpixel

Example

import asyncpixel
import asyncio

async def main():
  hypixel = asyncpixel.Hypixel("hypixel_api_key")
  player = await hypixel.player("405dcf08b80f4e23b97d943ad93d14fd")
  print(player.stats.bedwars)
  await hypixel.close()


asyncio.run(main())

Code of Conduct

Darkflame72 is dedicated to providing a welcoming, diverse, and harassment-free experience for everyone. We expect everyone in the Darkflame72 community to abide by our Code of Conduct. Please read it.

🙌 Contributing to Asyncpixel

From opening a bug report to creating a pull request: every contribution is appreciated and welcomed. If you are planning to implement a new feature or change the library please create an issue first. This way we can ensure your work is not in vain.

Not Sure Where to Start?

A good place to start contributing, are the Good first issues.

📝 License

Asyncpixel is open-source. The library is licensed GPL v3.

💬 Get in touch

If you have a question or would like to talk with other Asyncpixel users, please hop over to Github discussions.

Contributors

Thanks goes to these wonderful people (emoji key):


AjayACST

🚧

Alex

💻 🐛

Damian Grzanka

💻

satyamedh hulyalkar

🐛

dubs

🐛

Amund Eggen Svandal

💻 🐛

wald0040

🐛

This project follows the all-contributors specification. Contributions of any kind are welcome!

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].