Showing 27 of 27 projects
A grep-like tool that searches for matching contexts of contiguous lines, enabling incremental code exploration in large codebases.
A small, quick Ada compiler fully written in Ada, providing an open-source tool for Ada language development.
A thick Ada 2005 binding for OpenGL and GLFW that enriches the API with Ada's object orientation, type safety, and generics.
A GNAT-LLVM compiler toolchain for WebAssembly with Ada runtime library and Web API bindings.
Core packages of the GNAT Components Collection, providing foundational Ada libraries for cross-platform development.
A Google Protocol Buffers implementation in Ada, providing code generation and runtime support for serializing structured data.
Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.
A Game Boy emulation library written in Ada, serving as a proof-of-concept for the language's suitability in emulator development.
A minimal educational blockchain implementation written in Ada, demonstrating core concepts like mining and validation.
A web server construction kit for embedded systems, written in Ada, supporting static and dynamic content with minimal resource usage.
A Doom Emacs module for Ada development with syntax highlighting, LSP support, and Alire integration.
Automatically creates AppImage executables from Alire crates for easy Linux distribution.
Ada bindings to Tcl/Tk for implementing Tcl commands in Ada and developing platform-independent graphical user interfaces.
An Ada 2012 library for monitoring filesystem events using Linux's inotify API.
Generates Ada code from finite-state machine descriptions using text scripts.
Ada 2005 binding for the liblzma data compression library, providing a zlib-like API.
POSIX Ada Bindings implementing IEEE Standards 1003.5 for Ada programming language.
An Ada 2012 library for reading and extracting files from Zip-based document container archives with a simplified API.
An Ada library for reading, writing, and generating MIDI files and events.
Ada bindings for Turbo Pascal 7.0 units using the Gnoga framework to facilitate Pascal-to-Ada translation.
Ada 2012 library for developing WeeChat plug-ins, providing bindings to WeeChat's C API.
Ada 2012 bindings for the Opus audio codec, providing encoder and decoder functionality.
A functional testing framework for Ada software using Tcl scripts to simulate and verify interactions with system components.
A WeeChat plugin written in Ada 2012 that displays emoji in the chat client.
Minimal Ada binding to libdl for dynamic loading of shared libraries.
A lightweight Ada library for generating JUnit-compatible XML test reports without requiring a full test framework.
A command-line utility that selects a file from a folder hierarchy with probability proportional to its size.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.