Caso de uso

Rode seus scripts online, direto do navegador

Abra o editor, escreva uma função main e clique em Executar. O Waiso roda nos workers dele, mostra o que ela devolveu e guarda cada execução com entradas, saída e logs.

Nove linguagens, um editor

Python, TypeScript, JavaScript, C, C++, Go, Bash, PHP e Ruby usam o mesmo editor, o mesmo cartão Entradas e a mesma aba de saída, com autocompletar e diagnósticos enquanto você digita.

Saiba mais →
daily_report.py
def main(scores: list[int] = [72, 88, 95], passing: int = 80):
    passed = [s for s in scores if s >= passing]
    return {'average': sum(scores) / len(scores), 'passed': len(passed)}

Os imports se instalam sozinhos

Escreva um import e o pacote vem do PyPI ou do npm para a execução, com cache para a próxima. As versões ficam travadas quando você publica.

Saiba mais →

Cada execução no seu próprio sandbox

Cada execução é um processo isolado, sem rede própria e sem visão da plataforma. Os segredos chegam a ela só como os valores que ela recebeu.

Saiba mais →

Perguntas

Quais linguagens posso rodar?

Python, TypeScript, JavaScript, C, C++, Go, Bash, PHP e Ruby.

Quanto tempo uma execução pode levar?

Cinco minutos por padrão; mude por script em Configurações do script → Timeout.

Um script que rodo online pode ser agendado ou chamado?

Sim. Publique e rode em um agendamento, por trás de um endpoint HTTP ou como passo de um flow.

Veja também

Comece hoje

Pronto para rodar seus scripts?

Crie sua conta em segundos — sem instalar nada, sem configurar nada.
Comece a construir, testar e rodar seus scripts na hora.

  • Comece de graça
  • Sua infra ou nuvem
  • Pronto para produção