Allegro

The official Allegro 5 git repository. Pull requests welcome! (by liballeg)

Stats

Basic Allegro repo stats
5
1,194
7.6
29 days ago

liballeg/allegro5 is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Allegro Alternatives

Similar projects and alternatives to Allegro

  • GitHub repo Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  • GitHub repo libuv

    Cross-platform asynchronous I/O

  • GitHub repo FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

  • GitHub repo OpenSSL

    TLS/SSL and crypto library

  • GitHub repo GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  • GitHub repo libevent

    Event notification library

  • GitHub repo libvips

    A fast image processing library with low memory needs.

  • GitHub repo meson

    The Meson Build System

  • GitHub repo Klib

    A standalone and lightweight C library

  • GitHub repo ZLib

    A massively spiffy yet delicately unobtrusive compression library.

  • GitHub repo Jansson

    C library for encoding, decoding and manipulating JSON data

  • GitHub repo ck

    Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.

  • GitHub repo Onion

    C library to create simple HTTP servers and Web Applications.

  • GitHub repo MessagePack

    MessagePack serializer implementation for Java / msgpack.org[Java]

  • GitHub repo LibTomCrypt

    LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.

  • GitHub repo smaz

    Small strings compression library

  • GitHub repo MongoDB C Driver

    A high-performance MongoDB driver for C

  • GitHub repo net_skeleton

    Async non-blocking multi-protocol networking library for C/C++

  • GitHub repo MIRACL

    MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).

  • GitHub repo Apophenia

    A C library for statistical and scientific computing

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Allegro alternative or higher similarity.

Posts

Posts where Allegro has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-27.
  • I ported Allegro 5 to python
    reddit.com/r/gamedev | 2021-05-02
    Allegro 5 already comes with Python bindings if you someone wants to use it and write in Python: https://github.com/liballeg/allegro5/tree/master/python
    reddit.com/r/Python | 2021-05-02
    Allegro 5 is originally a game development library in C language. Since I found this library to be ideally powerful and I developed dozens of games with it in C, I found it nice that I could also use it in python in case of mini projects which require less performance (given the slowness of python compared to C). In short, you can install it with:
  • New to c++, need help to try to understand this piece of code from Allegro library
    https://github.com/liballeg/allegro5/blob/05248497a19e6217746f5579645e57bfd7ee383e/include/allegro5/display.h#L111
  • Allegro 5.2.7 Released
    news.ycombinator.com | 2021-03-09
  • C Deep
    dev.to | 2021-02-27
    Allegro - Cross-platform, video game development and multimedia library. Zlib