Adligo.org helps AI Modelers, Architects, Consultants, DBAs, DevOps Practitioners, Developers, Managers, and Testers by creating Open Source Tools, Libraries, Algorithms and Design Patterns which can be used to build, support, and administer custom software solutions.
Slink is a command line tool written in Typescript that will create symbolic links for you based on entries in package.json files. It helps facilitate Typescript and Javascript library development in Matrix Build Systems. It will also compare the dependencies between package.json files.
Tests4ts is a Typescript (Javascript, Ecmascript) testing framework, that is compatible with JUnit XML reporting and by proxy Travis or Jenkins CI build server charts. Example Usage is here; https://github.com/adligo/tests4ts_example.ts.adligo.org
Tests4j is a experimental Java (Kotlin, Scala, Closure, Groovy) testing framework. It has all manor of fancy features including out of the box code coverage isolation combined with concurrent test execution, circular dependency detection, Trial classification and integration with external Use-Case entry.
Is a build tool like Ant, Maven and Gradle and many others, that is currently under development.
Adligo.org’s software libraries are all freely available on Github; https://github.com/adligo
The convention, is that projects are Java projects if they are directly under the adligo.org package namespace. In addition the following sub-domain name spaces exist;
*.ts.adligo.org -> Typescript Projects
*.sh.adligo.org -> Shell Scripts (i.e. Bash)
*.py.adligo.org -> Python Projects
At Adligo.org when Algorithms which are identified as asymptotically interesting or important they are tracked seperate from the implementation code.
Note: Algorithms are stored in the papers.adligo.com project. Although they often have copyrights for some individual / academic / intelectual property protection, they are in the public domain and free to use by all.
At Adligo.org we use AML (Adligo Modeling Language) to codify our Design Patterns, which is heavlily influenced / based on UML. We have decided not to simply use UML directly as there may be cases where we want to override or change things. However, most concepts will remain the same, for example we will capitalize Actor Names, and Class Names.
Note: Design Patterns are stored in the papers.adligo.com project. Although they often have copyrights for some individual / academic / intelectual property protection, they are in the public domain and free to use by all.
The following site lists all of Adligo Inc’s definitions of algorithms, data structures, architectural and software design patternsalgorithms, data normalization techniques and programming styles.
https://adligo.github.io/papers.adligo.com/
At Adligo.org we use Google style project management, so everything is a project. However, we started this practice in 2025, so things before that are a bit less organized than we would like. Have a visit to our Project Management Office for more details.
All community discussion between developers and users occurs on our Discord channels;
Adligo.org was started in 2003 at the same time Adligo Inc was founded by Scott Morgan. The initial project XMLT is a SQL injection safe SQL template engine with the ablity to use any number of optional query parameters.
This site is hosted using GitHub Pages from this git repo; https://github.com/adligo/overview.adligo.org
© Copyright 2025 Adligo Inc