A fast, unobtrusive and modern cross-platform GUI toolkit. Agar fully exploits hardware acceleration where available, but also supports simple frame-buffer interfaces. Agar is stand-alone and easily portable to new platforms and graphics systems.
This project contains various examples, ported from Qt4 C++ to Ada language
A Java application for transferring computer files in 5 letter groups
Codegroup is a Java application that will allow one to convert binary (or text) computer files in to 5 letter codegroups for transmission over email, landline telephones, radioteletype or Morse Code. Codegroup has internal error correction & limited cryptography capabilities. Codegroup : ZZZZZ YBPIL AIAIG FMOPP CPAAA DGNGP GPGPA ADNJN ELJKO ELIMO GEOHF KIFGP IFBCB PKCPI YJMHE PHBHP PPOBH NCOHD AKLLL AGHFP DEGEF LKELC EAIJI ABAGP AHPPO IHHPH OHPDF YNFPB ALEPO KMPKP Once this program has a graphical user interface, an Enigma like subsystem must be devised for data whitening. For content encryption, the use of Java's facilities is being considered as a long term option. This project's initial sourcecode is related to : http://www.fourmilab.ch/codegroup/ http://winmorse.com/ https://bitbucket.org/bgneal/cpp-enigma http://www.whence.com/minimodem/ For the User Interface http://www.oracle.com/technetwork/java/javafx/tools/
Icarus Verilog Interactive on MacOSX
gnoga - The GNU Omnificent GUI for Ada
Gnoga uses modern web technologies to allow simple creation of cross platform GUIs for Ada with native or custom look and feels that perform on par to native toolsets locally and can be easily and securely remoted as web apps over the internet as well.
family of color-terminal puzzle games for any O.S.
CoTerminalApps contains Pacman plus 9 color-terminal puzzles that can run on any OS capable of installing the GNAT GPL Ada compiler and the GnatColl libraries. Many of these kid-friendly puzzles now have an embedded AutoSolver to help you step toward a solution. There are 10 apps: crush, cslid, c7, caz, csok, chio, chio4, c9, cdd, cpac. * traffic-rush (dozens) * block-sliders (15 Klotski type) * seven, A2z * sokoban (dozens of families) * HoleInOne, HoleInOne+4, Nine (Grabarchuk) * DirtyDozen (12 block-slider) * Pacman Usable keys for all: * arrow-keys for movement; * (q)=quit * (?)=help toggle
OS based on Agent based Security with a new type of split kernel and agents platform.