Launching Fig

Launching Fig

fig.io fig.io2 weeks ago in#Silicon Valley Love62

I’m excited to announce that, as of lately, Fig is usually to be had to the general public for obtain. With our public release, I’d love to proportion a bit extra about Fig’s project: who we’re, what we’re doing, and what’s to come back. The terminal has slightly modified for the reason that 1970s and but remains to be used each day via tens of hundreds of thousands of builders. Our guess is that the terminal isn’t going away any time quickly. We are excited for Fig to play an element in its evolution. 🚀 What is Fig? Fig makes the terminal more uncomplicated for inexperienced persons, extra productive for complex engineers, and extra collaborative for groups. To do that we’re developing the app ecosystem for the terminal. We’ve constructed out a easy Javascript API (Fig.js) that makes it simple to increase your native terminal & shell with visible apps and shortcuts. The first app constructed on best of the Fig platform is autocomplete. We are launching autocomplete lately, however quickly, we will be able to open up our API so any person can create their very own apps. 🔥 Our First App: Autocomplete Our first app, autocomplete, is a contemporary IntelliSense in your interactive shell. We improve inline completions for subcommands, choices, and arguments for 200 CLI gear. We make it ridiculously simple to construct completions. We’ve outlined a declarative same old that makes development completions for such things as git checkout or npm set up round 10 traces of Javascript. All of our completions are open supply in our public GitHub repo (withfig/autocomplete) and feature been constructed via 120 participants! Autocomplete is constructed to be extensible. You can upload your personal private shortcuts, upload project-specific shortcuts, customise descriptions for bundle.json scripts, or even construct completions in your staff’s interior CLI software. You can construct all this and extra via trying out our doctors. Here’s what autocomplete seems like in motion. Your browser doesn’t improve the video tag. 🎉 The Fig.js API Fig isn’t simply autocomplete. Fig’s spine is Fig.js, an API that permits development internet apps that seamlessly combine with the terminal. Very quickly, we will be able to open up get right of entry to to the Fig API, so that any one can construct their very own apps. You can use our API to: Receive occasions from the shell (e.g. when a brand new procedure is performed or when the operating listing adjustments) Run native shell instructions Position the Fig window in quite a lot of places across the consumer’s terminal Insert textual content into the lively terminal consultation We will talk about Fig.js in additional intensity after we’re in a position so that you can get started development apps with it. In the interim, you’ll be able to see the early prototypes we constructed to get a way of what’s imaginable: Your browser doesn’t improve the video tag. ☁️ Future Apps What workflows do you do each day within the terminal which may be advanced? Are any of those workflows shared throughout your staff? As it’s possible you’ll be expecting, engineers do a large number of various things of their terminal. Here are a couple of Fig apps that may make not unusual terminal workflows sooner and more uncomplicated: Shared terminal configuration (scripts, purposes, aliases, snippets, CLIs, and dotfiles) throughout groups Interactive Jupyter pocket book taste “runbooks” for dev ops/SREs Shared setting variables,  » Read More

Like to keep reading?

This article first appeared on fig.io. If you'd like to keep reading, follow the white rabbit.

View Full Article

Leave a Reply