KetchUp — бесплатная альтернатива SketchUp на Rust и WebGPU для проектирования мебели

KetchUp – Open-source SketchUp alternative built with Rust and WebGPU

KetchUp — открытый 3D-редактор для столярного дела и проектирования мебели, написанный на Rust и работающий в десктопном браузере через WebGPU или WebGL2, а также как нативное приложение для Windows, macOS и Linux. Инструменты рисования и Push/Pull, точные размеры и привязки, группы, компоненты и теги. Проекты автосохраняются локально, без аккаунта и облака; есть импорт геометрии SketchUp и экспорт в OBJ. Код под лицензией MIT.

KetchUp — бесплатное приложение для 3D-моделирования с открытым исходным кодом для столярного дела и проектирования мебели.
  1. ayaros

    Как давний пользователь и поклонник SketchUp, я до сих пор в обиде на то, как Trimble пренебрегли десктопным моделлером SketchUp в пользу веб-интерфейса. Их лицензирование тоже было ужасным... сначала они прекратили выпуск бесплатной версии SketchUp, а затем отказались от бессрочных лицензий, так что единственным способом получить десктопный моделлер стало платить несколько сотен в год, что для меня не стоило того. Если альтернатива, написанная вайб-кодингом, вытеснит его с рынка, я ни капли не расстроюсь.

    Те крупномасштабные проекты, которые я люблю делать в SketchUp, в какой-то момент начали ощущаться ограниченными. Моделлер с невероятным интерфейсом SketchUp, который может полностью использовать доступное графическое оборудование любого компьютера для более эффективного рендеринга больших объёмов геометрии, был бы замечательной вещью.

    Я очень трепетно отношусь к своим моделям SketchUp, поэтому идея хранить их на каком-либо облачном сервере, который я не контролирую, мне отвратительна. Мне не понравилось, что Trimble прилагает столько усилий для создания веб-моделлера.

  2. nico

    Это потрясающе. В то же время я задаюсь вопросом, не вступаем ли мы в эру, когда просто лучше создавать собственные инструменты.

    Нужен 3D-моделлер? Сначала используйте Claude или codex, чтобы создать 3D-модель, а затем создайте моделлер вокруг неё, итеративно приближаясь к тому, что хотите построить.

    Сколько раз мне приходилось тратить часы на изучение программы, чтение документации, прохождение туториалов, только чтобы потом суметь реализовать лишь небольшую базовую идею того, что я изначально хотел сделать.

    Теперь я могу просто создать только то программное обеспечение, которое мне нужно, для той задачи, для которой оно мне нужно (или, как в REA, возможно, модифицировать или реверс-инжинирить какое-то существующее ПО, чтобы лучше соответствовать моим рабочим процессам).

    В этом смысле было бы также здорово иметь возможность управлять KetchUp с помощью агента. Я большой поклонник того, что сделали pen.dev (хотя сейчас их инструмент уже не бесплатный/открытый).

  3. dirkc

    Я взглянул на репозиторий на высоком уровне, всего 161 тыс. строк кода (вероятно, включая кучу тестов и конфигов). Не так уж плохо.

    И он использует проект под названием openskp [1] для работы с файлами SketchUp, тоже до некоторой степени написанный ИИ, но на первый взгляд выглядит разумно.

    [1] - https://github.com/iamahsanmehmood/openskp

  4. sergio

    Это так здорово, и мне это определенно нужно.

    Я очень случайный пользователь SketchUp (использую его раз в несколько месяцев), но у меня есть один файл — детальная модель моего дома, в создание которой я вложил много часов, и она работает только в полной десктопной версии. Так что бесплатное веб-приложение мне не подходит. А подписка не имеет финансового смысла, поэтому мне приходится каждый раз просить новый пробный период, когда у меня появляется проект ремонта дома и мне нужно изменить модель. Я понимаю, что в конце концов они могут отказать в новом пробном периоде (пока не отказывали), и в тот день я просто перестану пользоваться и выучу Blender.

    Однако теперь я понимаю, что по крайней мере для проектов ремонта дома важной функцией является SketchUp 3D Warehouse, где можно скачать модели телевизора, тостера, стула и т.д., которыми поделились пользователи. Особенно для случайного пользователя: не нужно иметь точную модель вашего реального стула, достаточно просто стула. Так что склад — это важная часть ценности.

    Я уверен, что есть альтернативы бесплатным моделям помимо SketchUp 3D Warehouse, но иметь его прямо в SketchUp — супер удобно.

  5. BHSPitMonkey

    До сих пор я использую бесплатную версию 2017 года (через WINE) для черчения всех своих домашних проектов. Она для меня чертовски интуитивна (по крайней мере, для всего, где не слишком много кривых), и мне лень учить что-то другое. Веб-версия работает на крайний случай, но мне она всегда казалась медленнее и менее функциональной.

    Придётся попробовать это!

  6. elxr

    Скажите своему агенту добавить на лендинг несколько демонстраций функций.

    Впечатляет, насколько хорош этот Rust-интерфейс в браузере. Даже рендеринг текста впечатляет. Может, Rust действительно будущее кроссплатформенных веб+мобильных приложений.

  7. jitl

    Я обожаю SketchUp, и видеть, как он переходит от одного разработчика к другому и никогда не улучшается, постепенно становясь всё менее бесплатным, было очень грустно. Было здорово, когда он принадлежал Google и был полностью бесплатным. Очень рад видеть духовного преемника!

  8. oliyoung

    Обожаю, обожаю это. Рабочий процесс SketchUp всегда мне подходил, но с ним становится всё труднее работать, так как собственники меняются и они всё больше монетизируют его.

    Это отлично подходит и для мелкомасштабного дизайна STL.

Ещё за этот день

2026-11-08