Explore CEL Playground, an environment for testing CEL expressions, including real-world examples, customization possibilities, and built-in libraries.

Head of Product
Marianna Medeiros

A avaliação de expressões é um aspecto fundamental de várias linguagens e ferramentas de programação. Ser capaz de testar e validar expressões rapidamente pode aumentar consideravelmente a produtividade dos desenvolvedores e reduzir o tempo gasto em resolução de problemas e depuração. É por isso que estamos entusiasmados em anunciar o lançamento do CEL Playground, uma ferramenta poderosa para testar expressões CEL.
O CEL (Common Expression Language) é uma linguagem simples, mas expressiva, que implementa semânticas comuns para avaliação de expressões, permitindo que diferentes aplicações interoperem mais facilmente. Ela tem ganhado popularidade devido à sua versatilidade, facilidade de uso e ampla adoção por plataformas líderes do setor, como o Kubernetes, e projetos como o Marvin.
O CEL Playground oferece um ambiente de desenvolvimento que não requer instalação, onde os desenvolvedores podem fazer experimentos com CEL diretamente de seus navegadores.
Não importa se você é um iniciante aprendendo CEL ou um desenvolvedor experiente trabalhando com expressões complexas, o CEL Playground foi projetado para atender às suas necessidades.
Exemplos do Mundo Real e Políticas Iniciais

O CEL Playground vem acompanhado de uma variedade de exemplos do mundo real e políticas iniciais para ajudar você a começar rapidamente. Esses exemplos servem como excelentes pontos de partida para iniciantes e oferecem insights sobre as melhores práticas para a escrita de expressões CEL. O CEL Playground também inclui um conjunto de dados simulados simplificado para agilizar o processo de aprendizado e torná-lo mais acessível.
Customização Flexível de Expressões
O CEL Playground não apenas fornece uma expressão pronta para uso, mas também dá a liberdade de excluir todo o conteúdo de uma política e começar do zero. Esse nível de customização é particularmente benéfico quando você está tentando se familiarizar com a linguagem e a especificação do CEL. Você pode modificar e refinar expressões com base em seus casos de uso e requisitos específicos.
Bibliotecas CEL
O CEL Playground utiliza WebAssembly para compilar código Go e integra perfeitamente as funções das seguintes bibliotecas:
Dê uma olhada em todas as opções do ambiente.
Disponível Agora
Experimente o CEL Playground e vivencie a praticidade de testar e avaliar expressões CEL.
Estamos ansiosos para ouvir seus comentários e sugestões. Seus insights e ideias são valiosíssimos para nós enquanto continuamos a refinar e aprimorar esta ferramenta. Junte-se à nossa comunidade no Slack e faça parte da conversa sobre o desenvolvimento do CEL Playground e de outros produtos da Undistro.
Para mais informações sobre o CEL Playground, visite o nosso GitHub.
Boa programação!
Referências
Newsletter Getup.
Atualizações sobre Kubernetes e Software Supply Chain Security todos os meses.
Operating Kubernetes in production for more than 13 years. With Quor, this experience extends to software supply chain security as well.
GET UP
© Getup · 2026
