Driver open source e multiplataforma, executado em modo de usuário, para mesas digitalizadoras, compatível com Windows, Linux e macOS e com interface gráfica configurável.
c3n9/CraftHub
Ferramenta para desktop e VS Code que permite criar, editar e comparar documentos JSON, além de gerar JSON a partir de classes de linguagens de programação.
- Estrelas
- 99
- Forks
- 8
- Issues abertas
- 3
- Último commit
- há 3 dias
O que é?
CraftHub é uma ferramenta para trabalhar com JSON. Você pode importar classes existentes de linguagens de programação ou criar novas do zero, salvá-las e organizá-las no aplicativo, preencher seus campos e exportar os arquivos JSON resultantes para usar nos seus projetos.
O projeto também inclui um recurso de comparação de JSON. Changes mostra as edições feitas no documento atual em relação à última versão salva, enquanto o JSON Comparer independente compara de dois a seis documentos de uma vez. As diferenças podem ser exibidas lado a lado ou em formato unificado, com uma visualização estrutural que lista os caminhos JSON adicionados, removidos ou alterados. As regras de comparação podem ignorar a ordem das chaves, a ordem dos arrays, diferenças entre maiúsculas e minúsculas, valores nulos e vazios ou caminhos específicos.
Os resultados da comparação podem ser exportados como um patch unificado, um JSON Patch RFC 6902 ou um relatório em Markdown ou HTML. O aplicativo é desenvolvido com C# e Avalonia e também está disponível como extensão do VS Code.
Recursos principais
- 01Importar classes existentes de linguagens de programação ou criar novas.
- 02Salvar e organizar classes personalizadas no aplicativo.
- 03Preencher dados, gerar arquivos JSON e exportá-los.
- 04Comparar documentos lado a lado ou em formato unificado, com destaque no nível das palavras.
- 05Comparar de 2 a 6 documentos JSON de uma vez no JSON Comparer independente.
- 06Exportar comparações como arquivos patch, JSON Patch (RFC 6902) ou relatórios em Markdown e HTML.
Casos de uso
- Gerar arquivos JSON a partir de definições de classes para usar em um projeto.
- Comparar arquivos JSON de respostas de API ou de configuração entre versões.
- Criar documentos JSON Patch com base nas diferenças entre dois arquivos JSON.
Início rápido
- 1
Instalar pelo VS Code Marketplace
Antes de usar
- O README inclui apenas um link para instalação pelo VS Code Marketplace; não documenta nenhum comando para compilar ou executar o aplicativo para desktop.
Tópicos
Perguntas frequentes
- O que é CraftHub?
- Ferramenta para desktop e VS Code que permite criar, editar e comparar documentos JSON, além de gerar JSON a partir de classes de linguagens de programação. CraftHub é uma ferramenta para trabalhar com JSON. Você pode importar classes existentes de linguagens de programação ou criar novas do zero, salvá-las e organizá-las no aplicativo, preencher seus campos e exportar os arquivos JSON resultantes para usar nos seus projetos.
- CraftHub é gratuito? Qual é a licença?
- CraftHub é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- CraftHub ainda é mantido?
- Manutenção ativa. O último commit de CraftHub foi em 17 de out. de 2026.
- Para que posso usar CraftHub?
- Gerar arquivos JSON a partir de definições de classes para usar em um projeto. Comparar arquivos JSON de respostas de API ou de configuração entre versões. Criar documentos JSON Patch com base nas diferenças entre dois arquivos JSON.
- Como instalar CraftHub?
- Instalar pelo VS Code Marketplace
- Onde consigo CraftHub?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/c3n9/CraftHub
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sincroniza o provedor de modelos registrado nos arquivos de sessão do Codex e no índice SQLite para que sessões antigas correspondam à configuração atual.
Servidor backend dos clientes Bitwarden, com APIs, banco de dados SQL Server e implantação via Docker para o gerenciador de senhas.
Framework .NET para criar jogos 2D e 3D multiplataforma em C#, reimplementando o XNA Framework descontinuado pela Microsoft.
Ferramenta gratuita e de código aberto para otimizar o Windows, com 42 ajustes, painel de configurações e ferramentas integradas para inicialização, tarefas agendadas e limpeza.
Conversor de arquivos gratuito e de código aberto para desktop: arraste arquivos até um menu em formato de rosquinha para convertê-los offline em mais de 240 formatos.