Flow Launcher: Um Raycast para Windows
No MacOS existe uma ferramente incrível chamada Raycast, ela funciona como uma barra de comando flutuante que existem em muitos sites, mas dentro do seu sistema operacional.
Ela é muito usada pra executar comandos, como gerar um UUID aleatorio, gerar um Email aleatorio e etc. Ajuda MUITO na produtividade enquanto estamos desenvolvendo algo, mas como dito acima, só funciona em Mac e eu não tenho um, infelizmente.
Então fuçando na internet eu me esbarrei com algo muito parecido chamado Flow Launcher. A ideia é a mesma, uma janela flutuante onde você pode executar comandos, mas agora dentro do Windows.
O Flow Launcher permite você acessar os arquivos do seu computador, executar comandos no terminal e o melhor de tudo, baixar e criar Plugins para executar códigos pra você.
Códigos esses que podem ser para gerar dados aleatorios (UUID, Email, etc), ou algo mais complexo, como usar o FFMPEG pra concatenar videos, ai vai da sua criatividade.
Muitas funcionalidades já estão cobertas por plugins da comunidade, mas você pode criar seus próprios plugins.
O Flow Launcher suporta criação de plugins usando C# e F# (nativo), Javascript/Typescript e Python (json-rpc)
Essa ferramenta está me ajudando muito na produtividade e principalmente a executar comandos rápidos, como abrir uma pasta dentro do meu computador, já que ele também permite você a "bindar" comandos, ou seja, você pode configurar uma shortcut pra você digitar e ele vai executar um comando maior.
E.g: "code projeto_1" -> "code C:\Users\Hiroshi\Documents\projetos\projeto_1" (Abre o vscode nessa pasta)
Ele é realmente muito útil e ajuda MUITO em várias coisas, então pra quem usa Windows, recomendo que deem uma chance para o Flow Launcher
Link do site oficial: https://www.flowlauncher.com/
Link do Raycast pra quem usa Mac e não conhecia essa ferramenta: https://www.raycast.com/