Кроссплатформенный драйвер графических планшетов с открытым исходным кодом, работающий в пользовательском режиме на Windows, Linux и macOS и настраиваемый через GUI.
c3n9/CraftHub
Приложение для рабочего стола и расширение VS Code: создание, редактирование и сравнение JSON-документов, а также генерация JSON из классов языков программирования.
- Звёзды
- 99
- Форки
- 8
- Открытые issues
- 3
- Последний коммит
- позавчера
Что это?
CraftHub — инструмент для работы с JSON. Можно загрузить существующие классы на языках программирования или создать новые с нуля, сохранять и упорядочивать их в приложении, заполнять поля и экспортировать полученные JSON-файлы для использования в проектах.
В проект также входит функция сравнения JSON. Changes показывает изменения в текущем документе относительно последней сохранённой версии, а отдельный JSON Comparer позволяет одновременно сравнивать от двух до шести документов. Различия можно показывать рядом или в едином представлении, а в структурном режиме перечисляются добавленные, удалённые и изменённые пути JSON. Правила сравнения позволяют игнорировать порядок ключей и элементов массива, регистр букв, значения null и пустые значения, а также заданные пути.
Результаты сравнения можно экспортировать как unified patch, JSON Patch по RFC 6902 или отчёт в Markdown либо HTML. Приложение создано на C# и Avalonia; оно также доступно как расширение VS Code.
Ключевые возможности
- 01Загружайте существующие классы на языках программирования или создавайте новые.
- 02Сохраняйте пользовательские классы и упорядочивайте их в приложении.
- 03Заполняйте данные, создавайте и экспортируйте JSON-файлы.
- 04Сравнивайте документы рядом или в едином представлении с подсветкой различий на уровне слов.
- 05Одновременно сравнивайте от 2 до 6 JSON-документов в отдельном JSON Comparer.
- 06Экспортируйте результаты сравнения в виде patch-файлов, JSON Patch (RFC 6902) или отчётов в Markdown и HTML.
Сценарии использования
- Создание JSON-файлов по определениям классов для использования в проекте.
- Сравнение JSON-файлов с ответами API или конфигурациями разных версий.
- Создание документов JSON Patch на основе различий между двумя JSON-файлами.
Быстрый старт
- 1
Установить из VS Code Marketplace
Что важно знать
- В README есть только ссылка для установки из VS Code Marketplace; команды для сборки или запуска настольного приложения не документированы.
Темы
Частые вопросы
- Что такое CraftHub?
- Приложение для рабочего стола и расширение VS Code: создание, редактирование и сравнение JSON-документов, а также генерация JSON из классов языков программирования. CraftHub — инструмент для работы с JSON. Можно загрузить существующие классы на языках программирования или создать новые с нуля, сохранять и упорядочивать их в приложении, заполнять поля и экспортировать полученные JSON-файлы для использования в проектах.
- CraftHub можно использовать бесплатно? Какая у него лицензия?
- CraftHub распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- CraftHub всё ещё поддерживается?
- Активно поддерживается. Последний коммит в CraftHub — 17 окт. 2026 г..
- Для чего можно использовать CraftHub?
- Создание JSON-файлов по определениям классов для использования в проекте. Сравнение JSON-файлов с ответами API или конфигурациями разных версий. Создание документов JSON Patch на основе различий между двумя JSON-файлами.
- Как установить CraftHub?
- Установить из VS Code Marketplace
- Где скачать CraftHub?
- Исходный код и инструкции по установке — на GitHub: https://github.com/c3n9/CraftHub
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Серверная часть для клиентов Bitwarden: API, база данных SQL Server и развёртывание менеджера паролей в Docker.
Бесплатный инструмент с открытым исходным кодом для оптимизации Windows: 42 настройки, панель параметров и инструменты для управления автозагрузкой и задачами, а также для очистки системы.
Бесплатный конвертер файлов с открытым исходным кодом: перетащите файл на пончик форматов, чтобы конвертировать его офлайн в один из 240+ форматов.
Утилита OCR для Windows: распознаёт текст в выбранных областях экрана, изображениях, PDF и файлах, обрабатывает всё локально и копирует или передаёт результат.
Бесплатный редактор PDF с открытым исходным кодом для Windows и встроенным движком PDF 2.0: просмотр, аннотации, OCR, объединение, разделение, подпись и многое другое.