О проекте

История создания и технологии WSL Dashboard

WSL Dashboard возник как внутренний технический проект в известной публичной интернет-компании. Первоначально он был разработан для решения проблем тысяч внутренних разработчиков по эффективному управлению экземплярами WSL в Windows.

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

Следуя духу открытого исходного кода и открытости, мы решили сделать этот зрелый внутренний инструмент полностью открытым. Наша цель — предоставить разработчикам по всему миру более профессиональное и эффективное решение для управления WSL, использующее Rust и Slint для обеспечения стабильности промышленного уровня и чрезвычайно малого объема памяти (~10 МБ).

Стек технологий

Built with cutting-edge technologies to ensure ultimate performance and stability

🦀

Rust

Безопасность памяти, высокая производительность, абстракции с нулевой стоимостью

🎨

Slint

Декларативный GUI-фреймворк, нативный интерфейс

🎯

Skia

Высокопроизводительный 2D-рендеринг графики

Tokio

Асинхронная среда выполнения, неблокирующий ввод-вывод

🪟

Windows RS

Привязки Rust для Windows API

Ключевые особенности

Экстремально низкое потребление памяти

~10 МБ в режиме трея, 18-38 МБ в оконном режиме (в зависимости от языка)

Поддержка 50 языков (следует системе)

Охват основных мировых языков для доступности пользователям по всему миру

Портативный дизайн

Не требует установки, готов к работе, конфигурация хранится в пользовательской директории

Открытость и прозрачность

Лицензия GPL-3.0, полностью открытый код, безопасно и надежно

Open Source сообщество

WSL Dashboard — это проект с открытым исходным кодом. Спасибо всем контрибьюторам за поддержку!

Select Language