Uma biblioteca de componentes React para montar interfaces de aplicação. Botões, campos, menus, caixas de diálogo, tabelas e gráficos partilham o mesmo conjunto de propriedades, chegam acessíveis e acompanham o modo escuro sem ficheiro de tema.
Ferramentas para quem programa, feitas às claras
Ver todos os projetosProjetos
Uma parte do que a CDGet mantém. A lista completa, com filtros e ordenação, está na página de projetos.
Uma única linguagem visual de vidro e gradiente, publicada como biblioteca React e como pacote Flutter com os mesmos nomes de componente. O que se pressiona tem cor; o que guarda conteúdo é transparente.
Uma biblioteca React que segue diretamente a especificação do Material Design 3 e acrescenta os componentes que outras bibliotecas Material deixam de fora. Lê os tokens que a página já tem, pelo que convive com uma configuração Material existente.
Um editor de Markdown que também faz a leitura, publicado como biblioteca React e como pacote Flutter. Escreve-se sobre o documento já composto ou sobre o código-fonte, passa-se de um para o outro com um clique, e o texto acabado segue para um visualizador só de leitura que o apresenta exatamente igual.
Um motor de comparação e um visualizador lado a lado para texto e para imagens, publicados como biblioteca React e como pacote Flutter. Emparelha duas versões linha a linha e, dentro das linhas alteradas, palavra a palavra, compara duas imagens píxel a píxel e desenha o resultado com os dois lados à mesma altura, pelo que a aplicação não tem de construir nem a comparação nem o alinhamento.
As pequenas funções que de outro modo escreveria outra vez: slugs, maiúsculas e minúsculas, datas, formatação, cópia profunda, validação e hash. Os mesmos nomes comportam-se da mesma forma em JavaScript, Dart e Python.
Um ponto de partida para aplicações de secretária com Vite, Vue 3 e Electron. Compilação, empacotamento, testes e tradução já estão configurados antes da primeira linha própria.
Um plugin do VitePress que monta a barra lateral a partir dos ficheiros em disco. Ordenação, títulos, filtros e ajustes por pasta substituem um menu mantido à mão.
O que cada projeto precisa cumprir
As mesmas poucas decisões moldam todos eles, seja uma biblioteca de componentes ou um comando de vinte linhas.







