ojAlgo est un projet open-source écrit entièrement en Java, qui peut être utiliser pour résoudre des équations mathématiques, des lignes algébriques, et participe également à l'optimisation de votre projet. Via des matrices et des processus d'implémentation, en fonction de la complexité algébrique, cette application permet de traduire la conception en code source, de manière à pouvoir ensuite le compiler. Ce programme dispose également d'outils d'optimisation algorithmiques, pour les problèmes de caractères spéciaux.