web analytics
Libraries are prefixed by a logo relative to the given OpenSource License.
ALR: Component available through the ALIRE crates (component) manager and repository.
ℹ️ Click on the arrow to go to the section beneath with some more details.
ℹ️ Click on the earth symbol 🌎 to go to the mentioned site.
ℹ️ Hover on, or Click on the little page symbol 📄 to read a short description.
 


SYSTEMS


OS

OSX

iOS

Java VM

  • JVM
    • Jadam
      Link: sourceforge.net/projects/jadam/
      LastCheck: 24 janv. 2013
      Author: ciceronne
      Copyright: Corey Minyard
      Repository: SourceForge

      Jadam is an effort to code a Java Virtual Machine using the Ada 2005 language.

DotNet CLR

Unix

    • Posix for GNAT (Gnat-Florist)
      Link: github.com/AdaCore/florist
      LastCheck: 20 janv. 2022
      Author: jcreem,karlnyberg,krischik,rombobeorn
      Copyright: Lockheed Martin Corporation
      Repository: SourceForge

      Florist is an open-source implementaton of IEEE Standard 1003.5b-1996, the POSIX Ada binding, including real-time extensions and a test suite.

      Florist was produced by students and faculty of the Florida State University Department of Computer Science, under contract to the US Department of Defense, Defense Information Systems Agency, as a product of the POSIX Ada Real-Time (PART3) Project. When the contract was completed, in 1999, we turned maintenance of Florist over to Ada Core Technologies, Inc.

Linux

  • Dynamic Libraries
    • ParallelSim
      Link: github.com/AlexanderC2/ParallelSim
      LastCheck: 15 juin 2013
      Author: JulianSchutsch
      Copyright: Julian Schutsch
      Repository: GitHub

      Distributed Simulation of Transport Networks

BSD

Windows

  • ActiveX-COM
    • AdaGIDE
      Link: sourceforge.net/projects/adagide
      LastCheck: 5 août 2010
      Author: carlislemc
      Copyright: David Botton
      Repository: SourceForge

      daGIDE: GNAT Integrated Development Environment for Windows.

    • GNAVI-GWindows
      Link: sourceforge.net/projects/gnavi/
      LastCheck: 29 janv. 2022
      Author: dbotton,gdemont,zertovitch
      Copyright: Regents of the University of California
      Repository: SourceForge

      The GNAVI project provides GWindows, a Rapid Application Development framework for Graphical User Interfaces on MS Windows.
      The durable Open Source answer to Delphi and Visual Basic.


Inter-language

Julia

    • Simple_components
      Link: alire.ada.dev/crates/simple_components
      LastCheck: 29 janv. 2022 à 16:22
      Author: dmitry-kazakov

      Simple Components - A collection of support packages — 0
      Features:
      ASN.1
      B-trees
      Blackboards (lock-free)
      Chebyshev series
      Cryptography
      Doubly-linked webs and lists
      ELV/eQ-3 MAX! client implementation
      Events (plain, pulse, array of)
      FIFO (lock-free)
      GNUTLS bindings
      Graphs (directed, weighted, acyclic, trees)
      HTTP implementation
      IEEE 754
      Inter-process communication
      Interfacing Julia language
      JSON
      LDAP
      MODBUS client implementation
      MQTT client and server/broker implementation
      Multiple connection TCP servers
      Mutexes
      Objects and handles to
      ODBC bindings
      OpenSSL bindings
      Parsers
      Persistent objects and handles to
      Pools
      Sets and maps
      SMTP client implementation
      SQLite bindings
      Stacks
      Streams
      Strings editing
      Tables (maps of strings)
      Unbounded arrays

LUA

    • Ada_lua
      Link: alire.ada.dev/crates/ada_lua
      LastCheck: 26 janv. 2022 à 16:22
      Author: Nikokrock,Fabien-Chouteau

      An Ada binding for lua — ["lua", "binding", "script"]

Python

    • Gnatcoll_python
      Link: alire.ada.dev/crates/gnatcoll_python
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      GNAT Components Collection - python2 binding — ["gnatcoll", "bindings", "python", "python2"]

    • Gnatcoll_python3
      Link: alire.ada.dev/crates/gnatcoll_python3
      LastCheck: 26 janv. 2022 à 16:22
      Author: Fabien-Chouteau

      GNAT Components Collection - python3 binding — ["gnatcoll", "bindings", "python", "python3"]

Jupyter


IPC

    • Simple_components
      Link: alire.ada.dev/crates/simple_components
      LastCheck: 29 janv. 2022 à 16:22
      Author: dmitry-kazakov

      Simple Components - A collection of support packages — 0
      Features:
      ASN.1
      B-trees
      Blackboards (lock-free)
      Chebyshev series
      Cryptography
      Doubly-linked webs and lists
      ELV/eQ-3 MAX! client implementation
      Events (plain, pulse, array of)
      FIFO (lock-free)
      GNUTLS bindings
      Graphs (directed, weighted, acyclic, trees)
      HTTP implementation
      IEEE 754
      Inter-process communication
      Interfacing Julia language
      JSON
      LDAP
      MODBUS client implementation
      MQTT client and server/broker implementation
      Multiple connection TCP servers
      Mutexes
      Objects and handles to
      ODBC bindings
      OpenSSL bindings
      Parsers
      Persistent objects and handles to
      Pools
      Sets and maps
      SMTP client implementation
      SQLite bindings
      Stacks
      Streams
      Strings editing
      Tables (maps of strings)
      Unbounded arrays

    • Spawn
      Link: alire.ada.dev/crates/spawn
      LastCheck: 26 janv. 2022 à 16:22
      Author: godunko,reznikmm

      A simple library to spawn processes and communicate with them. — ["process", "launch", "pipe"]

    • Spawn_glib
      Link: alire.ada.dev/crates/spawn_glib
      LastCheck: 26 janv. 2022 à 16:22
      Author: godunko,reznikmm

      A simple library to spawn processes and communicate with them. — ["process", "launch", "pipe", "glib"]

EEC GDPR compliant