Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aermoss/pysdl3
A pure Python wrapper for SDL3.
https://github.com/aermoss/pysdl3
pysdl pysdl3 python sdl sdl-image sdl-mixer sdl-net sdl-rtf sdl-ttf sdl3 sdl3-image sdl3-mixer sdl3-net sdl3-rtf sdl3-ttf wrapper
Last synced: 3 months ago
JSON representation
A pure Python wrapper for SDL3.
- Host: GitHub
- URL: https://github.com/aermoss/pysdl3
- Owner: Aermoss
- License: mit
- Created: 2024-08-14T17:48:27.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-10-19T22:25:20.000Z (4 months ago)
- Last Synced: 2024-10-20T07:50:55.008Z (4 months ago)
- Topics: pysdl, pysdl3, python, sdl, sdl-image, sdl-mixer, sdl-net, sdl-rtf, sdl-ttf, sdl3, sdl3-image, sdl3-mixer, sdl3-net, sdl3-rtf, sdl3-ttf, wrapper
- Language: Python
- Homepage: https://pypi.org/project/PySDL3/
- Size: 14.8 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PySDL3
[![Logo](https://github.com/Aermoss/PySDL3/blob/main/res/logo.png?raw=true)](https://github.com/Aermoss/PySDL3)
[![Deploy](https://github.com/Aermoss/PySDL3/actions/workflows/python-publish.yml/badge.svg)](https://github.com/Aermoss/PySDL3/actions/workflows/python-publish.yml)
[![PyPI Python Versions](https://img.shields.io/pypi/pyversions/PySDL3)](https://pypi.org/project/PySDL3)
[![PyPI Version](https://img.shields.io/pypi/v/PySDL3.svg)](https://pypi.org/project/PySDL3)
[![PyPI Downloads](https://img.shields.io/pypi/dm/PySDL3.svg)](https://pypi.org/project/PySDL3)
[![PyPI Status](https://img.shields.io/pypi/status/PySDL3.svg)](https://pypi.org/project/PySDL3)PySDL3 is a pure Python wrapper around the SDL3, SDL3\_mixer, SDL3\_image, SDL3\_net, SDL3\_ttf, and SDL3\_rtf libraries.
## Getting Started
Just run one of the following commands in a terminal:
```
# To install the latest stable version from PyPI:
pip install --upgrade PySDL3# To install the latest development version from GitHub:
pip install --upgrade git+https://github.com/Aermoss/PySDL3.git
```## Requirements
There are no additional requirements since the pre-built binaries are provided within the module.## Documentation
PySDL3 doesn't provide any documentation at the moment, but since the functions are exactly the same, you can use the official [documentation of SDL3](https://wiki.libsdl.org/SDL3).## License
PySDL3 is available under the MIT license. See the [LICENSE](https://github.com/Aermoss/PySDL3/blob/main/LICENSE) file for more info.