pyglet

pyglet

pyglet serves as a versatile cross-platform multimedia library for Python, enabling developers to create visually rich applications on Windows, macOS, and Linux. It offers seamless windowing, user input handling, and multimedia playback with a user-friendly Pythonic API. With built-in support for various formats and direct OpenGL bindings, pyglet excels in performance and flexibility. Its open-source nature encourages contributions, while minimal installation requirements simplify project packaging and distribution.

Top pyglet Alternatives

1

Scapy

Scapy is an advanced interactive packet manipulation tool that excels in forging, decoding, and analyzing packets across numerous protocols.

2

FormValidation

FormValidation is a modern JavaScript validation library, completely rewritten in TypeScript and ES6.

3

CVXOPT

CVXOPT is a versatile software package designed for convex optimization using Python.

4

PyQtGraph

PyQtGraph offers a robust suite of plotting capabilities, including 2D interactive visualizations and advanced 3D graphics like volumetric rendering and surface plots.

5

Mantine

Mantine is a powerful React component library that accelerates web application development.

6

tox

Tox automates and standardizes testing in Python, simplifying the packaging, testing, and release processes.

7

h5py

It supports slicing through multi-terabyte datasets like standard arrays, allowing for organized storage of thousands...

By: HDF5
8

Belle

Features like Toggle, ComboBox, and Rating are optimized for both mobile and desktop environments...

By: Ventas
9

Mako

It blends concepts from popular frameworks like Django and Jinja2, offering an efficient componentized layout...

10

Laravel Boilerplate

It features a CoreUI backend with Spatie/Permission authorization, a Bootstrap 4 frontend, and essential functionalities...

11

gevent

It streamlines cooperative sockets, SSL support, and DNS queries, while offering thread pools and subprocess...

12

NG-Bootstrap

Each component is meticulously crafted with accessibility in mind, featuring proper HTML elements and aria...

By: Ventas
13

Bit

This scalable solution enhances collaboration, promotes consistent design systems, and facilitates cross-project integration, enabling a...

By: Bit.dev
14

NG-Lightning

Offering essentials like buttons, modals, and data tables, it ensures optimal performance with stateless functional...

By: Ventas
15

daisyUI

This innovative approach significantly reduces the number of utility classes needed, resulting in cleaner, more...

By: React DaisyUI

Top pyglet Features

  • Cross-platform compatibility
  • User-friendly Pythonic API
  • No external dependencies
  • Advanced OpenGL bindings
  • Built-in media format decoders
  • High-performance GPU rendering
  • Multi-window support
  • Native multi-monitor support
  • Easy project packaging
  • Input device support
  • Event-driven input handling
  • Game controller rumble support
  • Automatic button mapping
  • High-level ControllerManager
  • Simple installation process
  • BSD open-source license
  • Supports hot-plugging controllers
  • Direct system library interfacing
  • Advanced batching techniques
  • Easy code modifications