Showing 36 of 87 projects
A pure Ada library for generating 1D and 2D bar codes (including QR codes) in PDF, SVG, and PNG formats.
AZip: a free, portable Zip Archive Manager
BSD sockets implementation for the Ada programming language, providing portable network communication capabilities.
Ada bindings for the librdkafka C library, enabling Ada applications to produce and consume messages from Apache Kafka.
Mathpaqs: a collection of mathematical packages in pure Ada
A web browser fully written in Ada with a focus on safety, currently in early development.
A formally verified SPARK/Ada driver for the DecaWave DW1000 Ultra-Wideband transceiver chip.
A nimble alternative to doas and sudo for privilege escalation, designed to be simple, safe, and secure.
Ada language bindings for the Microsoft Windows WinRT API, enabling Windows Store and Desktop application development.
Ada programming language client library for ROS2/RCL robotics middleware.
Ada binding for OpenGL and WebGL providing a unified interface for 2D/3D graphics across native and web platforms.
A collection of Ada code examples demonstrating advanced type composition techniques for complex OOP hierarchies.
A standalone Ada package for generating Excel spreadsheets from Ada applications.
A standalone, portable Ada package for reading and modifying configuration files in the INI format.
An Ada library for formatting physical values with proper metric (SI) unit scaling and prefixes.
A simple bingo application built with GtkAda for playing at home, featuring manual/auto play, card checking, and multi-language support.
A smart chess engine written from scratch in Ada, featuring legal move generation, statistical analysis, and real-time move annotation.
Generates Ada code from finite-state machine descriptions using text scripts.
A 2048 puzzle game implementation in Ada with customizable themes, multiple board sizes, and state saving.
TeXCAD: a simple LaTeX {picture} drawing tool
Ada language bindings for the Microsoft .NET Framework API, enabling Ada developers to access .NET functionality.
A minimal SDL front end in Ada for the Gade Game Boy emulator, providing a portable reference implementation.
A unique 3D slider puzzle game resembling a Rubik's Cube, but based on sliding mechanics, available for Windows, macOS, and Linux.
A small Ada library for solving and finding Sudoku grids using optimized brute-force combinatorial evaluation.
CMake macros for integrating Ada/GNAT projects into CMake-based builds without requiring gprbuild.
Software controller for solenoid engines written in Ada for STM32F4 microcontrollers.
Ada language binding for the Dear ImGui immediate-mode graphical user interface library.
A puzzle game where players click numbered buttons on a grid to reduce them all to zero, written in Ada with GTK.
Ada language bindings for the libsoundio cross-platform audio input/output library.
Ada 2012 bindings for libcanberra, enabling sound playback in Ada applications.
A pure software 3D engine for DOS and Linux, featuring real-time rendering with dynamic lighting, animated textures, and portal rendering.
Ada binding to POSIX APIs for Windows, enabling POSIX-compatible development on Windows systems.
A soccer-themed 3D Sokoban puzzle game with embedded autosolvers, featuring Andres Cantor's voice commentary.
A minesweeper-style puzzle game built with Ada and Gnoga/Ada-GUI for desktop platforms.
Extensions to the Tiny Lisp language for embedded applications on Arduino Due and Raspberry Pi platforms.
A lightweight, cross-platform CLI video player built with Ada, featuring offline/cloud caption generation and sprite thumbnail previews.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.