# 5 бесплатных репозиториев GitHub недели

Здесь ссылки на DigUp, Everything, BRUTAL, Tendedero и Solid Glass и что делает каждый - одной строкой. Поставишь каждый за пару минут: готовая сборка из Releases, Homebrew или клон репозитория, команды ниже.

// Коротко

## Пять репозиториев одной строкой

- DigUp - поиск по всему компьютеру словами: описываешь, что в файле, он его находит
- Everything - заново собирает привычные программы бесплатными и с открытым кодом
- BRUTAL - бесплатный фреймворк на C# для игр или своего движка
- Tendedero - маленькое приложение для мака: скриншоты висят на верёвке под строкой меню
- Solid Glass - дизайн-система, сделанная под AI-приложения

---

// 01 · Mac

## DigUp - найди файл, описав его

Пишешь «кот на подоконнике на видео» - и DigUp достаёт тот самый ролик, даже если файл называется IMG_2214. Читает фото, PDF, документы, записи, видео и код, а точные строки вроде номера счёта или кода ошибки ищет как написано. Всё работает на твоём компьютере, на модели EmbeddingGemma 2 от Google DeepMind.

[DigUp на GitHub](https://github.com/ARahim3/DigUp)

врезка `// Что нужно`: текст «Мак на Apple Silicon (M1 и новее) и macOS 14 или новее. Версии для Windows и Linux - в бете.»

- 1 «Скачай» — Возьми DMG со страницы Releases или поставь через Homebrew - команда ниже.
- 2 «Установи» — Открой DMG и перетащи DigUp в «Программы». Приложение живёт в строке меню.
- 3 «Выбери папки» — При первом запуске DigUp один раз скачивает модель на 865 МБ. Пока она качается, отметь папки для поиска - DigUp покажет, сколько займёт первый проход.
- 4 «Ищи» — Жми ⇧⌘Space в любом приложении и описывай файл своими словами.

```
brew install --cask arahim3/tap/digup
```

_Установка через Homebrew_

[Releases DigUp - DMG для Mac](https://github.com/ARahim3/DigUp/releases)

- [ ] Поставить DigUp из DMG или через brew
- [ ] Дождаться загрузки модели и выбрать папки
- [ ] Нажать ⇧⌘Space и найти файл по описанию

---

// 02

## Everything - привычный софт с открытым кодом

Проект от команды Puter заново собирает с нуля повседневные программы - от Office и Slack до Photoshop и AutoCAD - бесплатными и под лицензией MIT. Всё лежит в одном репозитории: таблицы, документы, презентации, доска, PDF, заметки, видеозвонки, чат, почта, CRM, бухгалтерия, CAD, фото- и видеоредактор, игры. Каждое приложение - отдельная папка в src.

[Everything на GitHub](https://github.com/HeyPuter/everything)

врезка `// Что нужно`: текст «Node.js 22.12 или новее и git. Готовых сборок в Releases нет - клонируешь репозиторий и запускаешь нужное приложение.»

- 1 «Склонируй» — Скачай весь репозиторий одной командой.
- 2 «Выбери приложение» — Зайди в папку нужного: spreadsheet, documents, presentation, whiteboard, pdf, notes, meetings, teamchat, email, crm, photo-studio, video-studio, cad, chess и другие.
- 3 «Запусти» — Поставь зависимости и запусти режим разработки - адрес для браузера появится в терминале.

```
git clone https://github.com/HeyPuter/everything.git
cd everything/src/spreadsheet
npm install
npm run dev
```

_Пример для таблиц. Вместо spreadsheet подставь имя папки нужного приложения_

- [ ] Поставить Node.js 22.12 или новее
- [ ] Склонировать HeyPuter/everything
- [ ] Запустить одно приложение через npm run dev и открыть его в браузере

---

// 03 · Windows и Linux

## BRUTAL - фреймворк на C# для игр

Бесплатный фреймворк с открытым кодом: прямой доступ к нативным API и Vulkan плюс низкоуровневые библиотеки вокруг них. Это фундамент под Kitten Space Agency и движок Waylith у RimWorld. Каждая библиотека - отдельный пакет NuGet: окна, графика, физика, звук, отладочный интерфейс.

[BRUTAL на GitHub](https://github.com/ahwootech/BRUTAL)

врезка `// Что нужно`: текст «.NET 10 SDK, Windows или Linux, а для графики - видеокарта с Vulkan 1.3 и свежими драйверами. Сборки из исходников пока нет, авторы советуют брать пакеты NuGet - так и ставим.»

[Скачать .NET 10 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/10.0)

- 1 «Создай проект» — Обычное консольное приложение на .NET.
- 2 «Добавь Core и Glfw» — Два базовых пакета - ядро и окно.
- 3 «Запусти» — dotnet run откроет пустое окно - основа под игру или движок готова.

```
dotnet new console -n HelloBrutal
cd HelloBrutal
dotnet add package Ahwoo.Brutal.Core
dotnet add package Ahwoo.Brutal.Glfw
dotnet run
```

_Первый проект на BRUTAL_

- Графика: Ahwoo.Brutal.Vulkan.Abstractions, Ahwoo.Brutal.Vulkan.Vma, Ahwoo.Brutal.ShaderC
- Отладочный интерфейс: Ahwoo.Brutal.ImGui, Ahwoo.Brutal.ImPlot
- Параллельность: Ahwoo.Brutal.Concurrency
- Звук и сеть: Ahwoo.Brutal.Fmod, Ahwoo.Brutal.RakNet

```
git clone https://github.com/ahwootech/BRUTAL.git
```

_Исходники и примеры по каждому пакету - в папке samples_

- [ ] Поставить .NET 10 SDK
- [ ] Создать проект и добавить Ahwoo.Brutal.Core и Ahwoo.Brutal.Glfw
- [ ] Запустить dotnet run и увидеть окно

---

// 04 · Mac

## Tendedero - скриншоты на верёвке

Каждый скриншот повисает на верёвке прямо под строкой меню, как бельё на просушке. Весит 1,7 МБ, в сеть не ходит, лицензия MIT.

[Tendedero на GitHub](https://github.com/alejandrobujan/tendedero)

врезка `// Что нужно`: текст «macOS 14 Sonoma или новее, Apple Silicon или Intel. Приложение подписано и заверено Apple - открывается как обычное.»

- 1 «Скачай» — Возьми DMG из последнего релиза или поставь через Homebrew.
- 2 «Установи» — Открой DMG и перетащи Tendedero в «Программы».
- 3 «Отдай ему скриншоты» — При первом запуске Tendedero предложит забрать скриншоты - соглашайся. Он выключит плавающую миниатюру и будет складывать новые снимки в свою папку. Выйдешь или выключишь - старые настройки вернутся.
- 4 «Пользуйся» — Наведи курсор на строку меню - верёвка опустится. ⌃⌥T показывает и прячет её.

```
brew install --cask alejandrobujan/tap/tendedero
```

_Установка через Homebrew_

[Последний релиз Tendedero - DMG](https://github.com/alejandrobujan/tendedero/releases/latest)

- Клик - скопировать снимок
- Зажать - открыть в разметке
- Двойной клик - открыть в Просмотре
- Перетащить в приложение - отправить копию, снимок остаётся на верёвке
- Перетащить в папку - сохранить туда и снять с верёвки
- В корзину или крестик - удалить

- [ ] Поставить Tendedero из DMG или через brew
- [ ] Разрешить ему забирать скриншоты при первом запуске
- [ ] Сделать скриншот и найти его на верёвке под строкой меню

---

// 05

## Solid Glass - дизайн-система для AI-приложений

Одна таблица стилей и компоненты под агентов: шаги инструментов, просмотр диффа, кольцо контекста, целые экраны вроде рабочего места агента с сессиями, тредом и файлами. Стекло пропускает только контур - видно, что это стекло, но читать не мешает. Ставится поверх shadcn/ui как тема, переписывать компоненты не нужно. Тёмная тема - основная, светлая тоже есть.

[Solid Glass на GitHub](https://github.com/deeplethe/solid-glass)

врезка `// Что нужно`: текст «Проект на shadcn/ui: React 19, Tailwind CSS 4 и компоненты Base UI.»

- 1 «Подготовь shadcn» — Если shadcn/ui в проекте ещё нет - инициализируй.
- 2 «Добавь Solid Glass» — Одна команда тянет тему прямо из репозитория.
- 3 «Подключи стили» — Импортируй solid-glass.css после Tailwind и стилей shadcn.
- 4 «Убери старые цвета» — Удали переменные цветов в :root и .dark, которые записал shadcn init, - Solid Glass задаёт те же имена.

```
npx shadcn@latest init
npx shadcn@latest add deeplethe/solid-glass/solid-glass
```

_Установка из корня проекта_

```
@import "tailwindcss";
@import "tw-animate-css";
@import "shadcn/tailwind.css";
@import "./solid-glass.css";
```

_Главный CSS-файл проекта_

[Сайт Solid Glass - документация и готовые экраны](https://deeplethe.github.io/solid-glass/)

- [ ] Добавить Solid Glass в проект на shadcn/ui
- [ ] Подключить solid-glass.css после стилей shadcn
- [ ] Удалить старые цветовые переменные и открыть интерфейс в тёмной теме

---

// Итог

## Проверь себя

- [ ] Все пять репозиториев открыты и отмечены звездой, чтобы не потерять
- [ ] DigUp стоит на маке и находит файл по описанию
- [ ] Одно приложение из Everything запущено в браузере
- [ ] Проект на BRUTAL открывает окно через dotnet run
- [ ] Tendedero вешает новые скриншоты на верёвку под строкой меню
- [ ] Solid Glass подключён к проекту на shadcn/ui

---

Источник: https://localhost:3000/m/5-besplatnyh-repozitoriev-github-nedeli
