Optic is an open source project that brings smart code gen to your favorite IDEs.
Smart Code Gen
Generate boilerplate based on existing code.
Automatically keep interconnected code in sync.
Spend your time on novel code, let Optic handle the rest. Start using Optic
By Developers for Developers
Our code is open for all to use under the MIT License
All processing is done locally so no code ever leaves the client
Optic can be taught how to work with any type of code
Which IDEs Does Optic Support?
Our community has built support for Atom, VSCode, Sublime and all the JetBrains IDEs
Can I modify code generated by Optic?
Absolutely. Optic was designed to collaborate with developers. You can add your own code wherever you want and Optic will still be able to work with it.
How does Optic work?
You can learn more about the technology in these docs.
What languages does Optic support?
Will Optic work code I've already written?
Yes. You can start using Optic on a brand new project or integrate it into existing projects.
Ready to start automating tedious code?