pad.ws — это доска для рисования, которая одновременно является полноценной средой разработки прямо в браузере. По сути, у вас один бесконечный холст, где можно рисовать схемы, а рядом открывать терминал и редактор кода, подключённый к облачной Ubuntu‑машине.
Полгода назад эта поделка стала опенсорсной, теперь можно поднять на своём сервере.
В центре — доска на базе Excalidraw: рисуешь архитектуру, последовательности запросов, схемы баз, заметки — как в Miro. Прикол в том, что можно также кинуть на доску терминал и веб‑IDE (VS Code или Cursor), которые работают поверх облачного dev‑окружения, так что из блок‑схемы можно сразу провалиться в код и запустить его. Это удобно, когда нужно не прыгать между Miro, IDE и SSH, а держать всё в одном окне.
В репозитории есть docker‑compose с PostgreSQL для хранения досок, Redis для кеша и сессий, Keycloak для входа по OIDC и отдельным контейнером с самим pad (FastAPI + фронтенд). Лицензия MIT, основной стек — TypeScript на фронте, Python на бэкенде, так что при желании можно допилить под свои нужды.
Код в репо, демо на сайте.
@prog_tools
Post #2615
3.21K

- 🤯 7
- 🔥 4