Text recognition: Tesseract.js (Apache License 2.0). 3D: three.js (MIT License).