Executando verificação de segurança...
4

Slynx: A Linguagem Brasileira que Quer Simplificar Interfaces em Qualquer Plataforma

O Slynx é um projeto bem interessante e ainda bem jovem no universo das linguagens de programação voltadas a interfaces de usuário. A ideia central é criar uma linguagem declarativa, limpa e performática para construir UIs que funcionem em várias plataformas (web, desktop nativo e mobile) a partir de um único código-fonte, sem esbarrar em problemas comuns, como baixa legibilidade (como em JSX/TSX) ou lock-in forte em frameworks específicos.

O projeto é 100% brasileiro, o que dá um charme extra para quem acompanha iniciativas nacionais na área de dev tools.

Quem está por trás?

Até o momento (março de 2026), o Slynx parece ser um projeto muito pequeno e ainda inicial, provavelmente impulsionado por poucas pessoas.

Ao que tudo indica, o cykna (nickname no servidor do Discord) é o principal idealizador, e a maior parte do desenvolvimento até aqui tem sido conduzida por uma organização no GitHub, com alguns devs. Pode haver contribuições pontuais de outras pessoas (há alguns PRs abertos).

O que já existe?

Os repositórios principais da organização são:

  • slynx → o compilador e a linguagem em si (escrito majoritariamente em Rust). Já conta com parser, type checker e backend para JavaScript (prova de conceito para web), além de avançar em direção a um IR intermediário para suportar mais backends.
  • slynx-web → uma landing page simples do projeto (feita em Next/TypeScript).
  • Outros repos menores, como slynx-to-js (parte do backend JS).

Atividade recente: commits e atualizações nos últimos dias (março/2026), então o projeto está vivo e em movimento, mesmo ainda estando no começo.

Se você curte linguagens novas, compiladores e UI declarativa (tipo QML/Slint/SwiftUI, mas com uma vibe mais data-oriented e SoA por padrão) e quer acompanhar algo nascendo do zero, vale starar o repo e dar uma olhada de vez em quando.

Links/Referências:
Link principal: https://github.com/cykna/slynx

Organização: https://github.com/Slynx-Language

Carregando publicação patrocinada...
1

+3

Sensacional o post, Thiago! Ver o Slynx nascendo com essa robustez em Rust e foco em UI declarativa é um sinal claro de que o Brasil está pronto para ditar padrões, não só consumir.

Aqui na CROM, compartilhamos dessa mesma 'fome' de criar infraestrutura própria para garantir nossa Soberania Digital. Atualmente, estou focado em dois pilares que conversam muito com essa ideia de independência: o Verbo, que é uma linguagem educacional com sintaxe em PT-BR que transpila direto para Go, e o Crom-Omni, uma plataforma de 'Lógica Líquida' onde você escreve a regra de negócio uma vez e o compilador (em Rust/Node) transpila para JS, Python ou Native.

O objetivo da CROM é justamente esse: desacoplar a lógica da infraestrutura e garantir que o software seja Local-First por padrão. Seria animal trocar uma ideia contigo sobre compiladores e essa visão de futuro para o dev brasileiro. Se quiser conhecer nossa malha e trocar uma ideia mais técnica, chega no nosso Discord ou WhatsApp. Estamos construindo um território de 'Arquitetos', não apenas de usuários.

https://crom.run/comunidade

Star dado no repo do Slynx. Parabéns!