Chris Messina

Fig - Autocomplete for the Terminal

by
Top Hunter

Fig makes engineers more productive in the terminal.

Our first product adds visual completions for hundreds of public CLI tools like cd, git, npm/yarn, docker, and aws.

Want private autocomplete? Create your own completions and share them with your team!

Add a comment

Replies

Best
Brendan Falk
Thanks so much for hunting us, @chrismessina, and more importantly, for being an early user!! Hey there! 🤗 I'm Brendan, co-founder & CEO of Fig, and I'm excited to share Fig's first product, autocomplete, with the PH community! 🚀 What is Fig? Fig makes engineers and their teams more productive in the terminal. Our first app is autocomplete. Soon we'll be launching new apps + opening up our API so anyone can build their own. ⏳ Why did we build this? The terminal has barely changed since the 70s and yet is still used every day by 10s of millions of developers. There are no hints about the 'right way' of using it. Beginners are thrown in the deep end, and companies and schools assume it as expected knowledge. We decided to build Fig to make the terminal more discoverable, collaborative, and productive! 😎 How does autocomplete work? Fig offers completions and descriptions for subcommands, options, and arguments for over 300 CLI tools. Our completions are entirely built by the community in our open source GitHub repo. We already have 150+ contributors and would love your support too 😊 Learn how to build your first completions in < 2 minutes with our getting started guide. 🧑‍💻 Can I build private autocomplete for myself or my team? Yes! You can add custom completions for personal shortcuts, your project'snpm scripts, or your team's internal CLI tool. 🖥 Which terminals do Fig work with? On macOS, we integrate with iTerm2, the native macOS terminal, Hyper, and even the terminal embedded in VSCode. We are expanding to more terminals + Linux/Windows very soon. 🔜 What's next for Fig? Did you think autocomplete was all there was to Fig? We have plenty more coming. Check out our launch blog post for a sneak preview. 🔥 We'd love to hear what you think! - Join our Discord community - Join the conversation on Twitter - Comment below!
Emily Portalatin-Mendez
@chrismessina @brendan_falk_falky_ Awesome tool! Will there be support for the Atom embedded editor package as well?
Brendan Falk
@chrismessina @emily_mendez yes we will integrate with the atom embedded terminal!!!
Chris Messina
Top Hunter
Hunter
Total gamechanger! I love iTerm and Fig makes it me so much more productive as a non-developer futzing with the command line!! 🤓
Ben Greenberg
In the short time since Fig has been out, it's become an indispensable tool for my command line. Every time I set up a new machine, I install Fig. I've found its autocomplete to be so intuitive and helpful in speeding up my productivity in the terminal. Well done, folks! Wishing you only a lot more success.
Brendan Falk
So incredibly nice of you, @bencgreenberg!! Thank you so much. Looking forward to seeing how we can collaborate better with New Relic :)
Steve Mann
Been using ZSH plugins for a while now. This looks like something worth a try.
Alexander Schneider
Wish I would get to work more in my terminal these days. But for those rare occasions, I am gonna give it a try. This looks very handy! Thanks.
Brendan Falk
@wegi Let us know what you think. It's quite different to what most people expect, but I think you'll like it!
Minh-Phuc Tran
I used ZSH plugins a lot and thought they were very cool already but Fig is another level, the experience that Fig brings to me is far superior to any shell plugin!!
Max Stoiber
I couldn't live without Fig anymore. I've been using it for a looong time now and absolutely LOVE it every single day. Huge fan (and eventually also investor)! 💯
Brendan Falk
Thanks so much, @mxstbr! We're so glad to have you on our team
Pranav Teegavarapu
Fig is amazing and has been a great add to my terminal!
Brendan Falk
Thank you Pranav!!
Connor Jewiss
This is amazing! Cannot describe just how useful this will be, including for myself. Perfect way to help those who aren't confident in code, and will save time for those who are. Can't believe this wasn't already a thing
Brendan Falk
Thank you, @connorjewiss! > Can't believe this wasn't already a thing Honestly, we can't believe it either....
Hugo Ribaud
Such an amazing tool ! I love how it synced to quickly with iTerm !!! Amazing work ! <3
Brendan Falk
@hugo_ribaud1 So glad to hear it! Developers are understandably picky about their tools. So rather than building our own terminal emulator, we deliberately decided to integrate with your existing tools (like iTerm, VSCode)!
Maria
Seems to me that Fig is speeding up, evolving the process of coding, and making it more efficient! *_* Big congrats on the launch! ^_^
Brendan Falk
That's the plan! Thanks, @maria_brm!
Maria
@brendan_falk_falky_ You are welcome! ^_^ Can you tell me please, are there special requirements for joining the Fig community, or I just have to subscribe? :))
Brendan Falk
@maria_brm no requirements! Just download from fig.io and join our discord fig.io/community
Maria
@brendan_falk_falky_ Awesome! *_* Thanks for the answer Brendan! ^_^ I can't wait to join the Fig community and dive deeper into the features! ^_^
Alex Borsuk
Cool! Looks like a feature that should be the default! Great solution and very handy! Congrats on the launch! You've made the job easier for thousands of people.
Brendan Falk
Thanks so much, @alexander_borsuk! :)
Sandra Djajic
Terminal can be time consuming and tedious, and introducing this concept of autocomplete is bound to make life easier for both engineers and just general novices trying to make their way around the terminal. Great work!
Brendan Falk
Thank you, @maxine_buchert!!!
Nikita S
Always the biggest fan of Fig and what @brendan_falk_falky_ + @mattschrage are building. Fig makes you faster in Terminal with public and private autocompletes, whether you're using GUIs or the command line. Extra powerful because it covers a range of shells. Better.dev also has a great breakdown of the functionalities: https://www.better.dev/trying-fi... Excited to see what comes next!
Brendan Falk
Thank you so much, @singareddynm!! You've been with us since day 1!
Edoardo Conti
Been using this since the beta and it just keeps getting better. One of those tools that changes your engineering workflow for the better.
Brendan Falk
💪💪💪 @contiedo
Tomas Antonok
Looks very useful and easy to use. I think it will be helpful for many people.
Brendan Falk
@antovtok I see you're a laravel dev - we have some great completions for the PHP ecosystem: https://twitter.com/marcelpociot... Hope you enjoy!
Satyendra Sahani
No need to hit the Tab to see what next to type. Great. Congrats on the Launch @brendan_falk_falky_
Kyler Phillips
This looks like a game-changer for developers, nice job!
Brendan Falk
@kylerjphillips Thanks, Kyler!! We hope it's a game-changer too :)
Ivan Porollo
Great product with an amazing team behind it, congrats on the launch!
Matt Schrage
@ivan_porollo thanks so much!
Kim Salmi
Looks really nice and +1 for focusing on speed and keyboard first!
Brendan Falk
Thanks, @infr! Yes - your terminal is fast and keyboard driven, so should your interaction with Fig too! One of our core principles :)