Your terminal, reimagined

Fig adds VSCode-style autocomplete to your existing terminal. Move faster with Fig.

Support for your favorite CLI tools

Powerful autocompletion for hundreds of CLI tools. Zero configuration required. New completions added daily.


View your staged files and checkout recently used branches. Get in-line documentation for the most obscure commands

A seamless add-on
to your existing terminal

Fig works with iTerm, Hyper, VSCode and macOS Terminal

< 50ms

Built for speed

Your Terminal is fast. So is Fig.

Keyboard first

But you can use your mouse if you'd like


Completion specs are open source and built by the community

Individuals & teams

Use Fig for public CLI tools, or for your team's internal ones


Fig loads up once then remains entirely local


Sensitive data is never tracked

Build your own

Easily write completions using a declarative Typescript schema. Share them with your team or the community.

Open Source

Fig's completions are all open source and powered by contributions from the community.


Learn how to add autocompletion to any CLI tool or script in less than 3 minutes.

Learn more →

Loved by developers

Ash Hitchcock @Ash_Hitchcock · May 14

Been using @fig for about 2 minutes and already could not go back to terminal life without it 🤣

Eluert Mukja @mukja_e · May 5

@fig Just downloaded Fig and oh man what a great extension for your terminal. Can't believe why hasn't existed so far I love it. Well done guys

Hewi @amrelhewy · Feb 14

@fig is going to be a life changer

The App Ecosystem for the Terminal

Build your own apps with the fig.js API. Share them with your team or the community.

Coming soon

Add Fig to your terminal