In addition to writing Optic Skills, we've exposed interfaces for extending the core capabilities of Optic.
If you want to make an IDE Optic compatible, you can follow this tutorial: Adding IDE Support. We already support Atom, VSCode, Sublime & all the JetBrains IDEs.
Special thanks to the following contributors for building plugins for popular IDEs:
If you want to make Optic compatible with another programming language please email email@example.com. This is a little more involved, but if you're serious about building an Optic parser we will make sure to support you. In the meantime check out parser-foundation and our es7 parser.