Проекты на C
-
dperf
Инструмент нагрузочного тестирования с огромным объёмом трафика. Основан на DPDK и способен устанавливать десятки миллионов HTTP-соединений в секунду, обрабатывать сотни миллионов одновременных запросов и обеспечивать пропускную способность в сотни Гбит/с.
-
ExplorerPatcher
Утилита для возвращения меню «Пуск» Windows 10 в Windows 11. Также позволяет отключить новые контекстное меню и панель команд Проводника, чтобы привычнее настроить рабочую среду.

-
ImageMagick
Мощный инструмент для редактирования и обработки изображений. Создаёт, масштабирует, обрезает, корректирует цвета и объединяет картинки более чем в 200 форматах. CLI и API позволяют автоматизировать сложные операции. ImageMagick применяют в графическом дизайне, научных исследованиях, медицинской визуализации и астрономии; он работает в Windows, Linux и macOS.

Проекты на C#
-
ScottPlot
Бесплатная библиотека построения графиков для .NET с открытым кодом. Нескольких строк кода достаточно для интерактивного просмотра больших наборов данных на линейных, столбчатых, круговых диаграммах и точечных графиках.

-
SpleeterGui
Программа для разделения аудиодорожек в Windows. Сторонний графический интерфейс для Spleeter отделяет вокал от инструментов, позволяя извлечь аккомпанемент. Доступен на нескольких языках, включая китайский.

-
VPet
Виртуальный питомец на рабочем столе Windows. Его можно гладить, кормить, поить, отправлять на работу, укладывать спать и развлекать.

Проекты на C++
-
AirSim
Симулятор дронов и автомобилей на Unreal Engine. Открытый проект Microsoft поддерживает моделирование «ПО в контуре» (SIL) с распространёнными полётными контроллерами и «оборудование в контуре» (HIL) с PX4. Реалистичная физика и графика подходят для испытаний алгоритмов беспилотного вождения, компьютерного зрения и обучения с подкреплением.

-
krita
Бесплатная программа для рисования с открытым кодом. Не требует регистрации, не показывает рекламу и не ограничивает срок или коммерческое использование. Подходит для концепт-арта, иллюстраций, комиксов, анимации, мат-пейнтинга и 3D-текстур. Поддерживает графические планшеты, чувствительность к нажатию, стабилизацию штриха, слои, фильтры и управление цветом. Работает в Windows, Linux и macOS.

-
notekit
Редактор Markdown с рукописными заметками. Приложение на GTK+ 3 показывает результат при редактировании текста и позволяет рисовать мышью, на сенсорном экране или графическом планшете.

-
pcsx2
Бесплатный мощный эмулятор PlayStation 2. Запускает популярные игры, включая Final Fantasy X и Devil May Cry 3. Доступен на разных языках, в том числе китайском, для Windows, Linux и macOS.

Проекты на Go
-
dozzle
Лёгкий веб-просмотрщик журналов Docker в реальном времени. Само приложение поставляется в небольшом контейнере, готово к работе, расходует мало памяти и не сохраняет логи в файлы. Удобно показывает записи, ищет контейнеры по части имени и поддерживает поиск по регулярным выражениям.

-
go-captcha
Библиотека поведенческой капчи на Go. Проста в использовании и удобна пользователю: поддерживает случайный текст и проверку выбором точек. Показывает задание, собирает действия пользователя и проверяет их; для прохождения достаточно щелчков мышью.

-
kwok
Инструмент для имитации кластера Kubernetes. За несколько секунд создаёт на локальном компьютере кластер из тысяч узлов, расходуя минимум ресурсов. Удобен для обучения, тестирования и разработки приложений для Kubernetes.

-
scrutiny
Панель состояния жёстких дисков. Веб-интерфейс для демона smartd, который следит за дисками по технологии S.M.A.R.T. Визуализирует показатели, добавляет оповещения и настраиваемые пороги.

-
sqlflow
Связующее звено между SQL и ИИ-фреймворками. Компилирует SQL-подобный код в рабочий процесс для кластера Kubernetes, чтобы обучать модели и получать прогнозы через SQL. Поддерживает MySQL, MariaDB, TiDB, Hive, TensorFlow и Keras.
SELECT * FROM iris.train TO TRAIN DNNClassifier WITH model.hidden_units = [10, 10], model.n_classes = 3, train.epoch= 10 COLUMN sepal_length, sepal_width, petal_length, petal_width LABEL class INTO sqlflow_models.my_dnn_model;
Проекты на Java
-
circuitjs1
Симулятор электронных схем в браузере. Выключатели переключаются щелчком мыши, а при наведении на компонент появляются его состояние и краткое описание. Можно рисовать схемы, добавлять элементы, менять параметры, видеть изменение напряжения, импортировать, экспортировать и сохранять проекты. Подходит для обучения и экспериментов.

-
MoonBox
Платформа записи и воспроизведения трафика работающего сервиса без вмешательства в приложение. Открытый проект vivo на базе jvm-sandbox-repeater включает статистику, хранение данных и множество плагинов. Подходит для автоматизированного тестирования, поиска проблем в работающем сервисе и бизнес-мониторинга.

-
oshi
Библиотека Java для получения сведений об ОС и оборудовании. Основана на JNA и показывает версию системы, процессы, память, загрузку CPU, диски и разделы, устройства и датчики.
Проекты на JavaScript
-
heroui
Современная быстрая библиотека UI-компонентов для React. Лаконичный интерфейс со скруглёнными углами сочетается с удобством для разработчика: можно менять основную тему и стили компонентов, использовать строгую типизацию и автоматически определять тёмный режим.

-
mathquill
Онлайн-редактор математических формул. Инструмент на JavaScript делает ввод формул простым, а результат — аккуратным.

-
quill
Мощный редактор форматированного текста. Один из самых популярных на GitHub визуальных веб-редакторов легко расширяется и совместим почти со всеми браузерами на компьютерах, планшетах и телефонах.

-
react-hot-toast
Лёгкий компонент всплывающих уведомлений для React. Занимает менее 5 КБ, просто подключается и настраивается, поддерживает эмодзи и паузу при наведении. Есть готовые примеры разных стилей.

-
workadventure
Виртуальный офис в стиле пиксельной RPG. Онлайн-пространство для совместной работы выглядит как 16-битная игра. Сотрудники могут перемещаться по нему, переписываться, созваниваться по видео и проводить встречи.

Проекты на Kotlin
-
Music-Player-GO
Компактный локальный музыкальный плеер для Android. При небольшом размере и простом интерфейсе поддерживает китайский язык, таймер сна, случайное воспроизведение и сортировку по исполнителю, альбому, песне или папке.

Проекты на Objective-C
-
Easydict
Лаконичный словарь-переводчик. Работает сразу после установки и сам определяет язык текста. Переводит введённый или выделенный текст и текст со снимка экрана через OCR.

Проекты на Python
-
datasette
Инструмент Python для изучения и публикации данных. За несколько минут превращает CSV, JSON или базу данных в API либо веб-страницу с визуализацией, поиском и анализом наборов данных.

-
erpnext
Полностью открытая ERP-система. Приложение на Python и JavaScript помогает малому и среднему бизнесу управлять клиентами, персоналом, продажами, закупками, складом и финансами.

-
mercury
Фреймворк для превращения Jupyter Notebook в веб-приложение. Добавляет в блокнот Python интерактивные элементы и автоматически создаёт красивую страницу, на которой удобно показывать и публиковать результаты.

-
pyotp
Библиотека одноразовых паролей для Python. Генерирует и проверяет коды, в том числе для подтверждения через SMS, и помогает внедрить двухфакторную (2FA) или многофакторную (MFA) аутентификацию в веб-приложения и другие системы с входом в учётную запись.
-
sqladmin
Административный интерфейс для FastAPI и Starlette. Гибкая панель для SQLAlchemy построена на Tabler и даёт возможности, похожие на встроенную админку Django.
from fastapi import FastAPI from sqladmin import Admin, ModelView app = FastAPI() admin = Admin(app, engine) class UserAdmin(ModelView, model=User): column_list = [User.id, User.name] admin.add_view(UserAdmin)
Проекты на Rust
-
kibi
Текстовый редактор менее чем в 1024 строках кода. Консольная программа на Rust поддерживает UTF-8, подсветку синтаксиса и номера строк.

-
veloren
Пиксельная RPG на Rust. Вдохновлена «Легендой о Зельде: Дыхание дикой природы», Dwarf Fortress и Minecraft. Несмотря на простую графику, предлагает большой открытый мир: создание и объединение предметов, сражения, повышение уровня, приручение питомцев, исследование подземелий, полёты на планере и торговлю с NPC.

Проекты на Swift
-
hidden
Утилита для скрытия значков в строке меню macOS. Помогает навести порядок на Mac, гибко скрывая значки приложений; устанавливается через App Store.

Искусственный интеллект
-
AnimatedDrawings
ИИ-проект, оживляющий рисунки. Открытая библиотека исследовательской команды Meta AI анимирует и детские фигурки, и профессионально нарисованных персонажей, заставляя их повторять движения человека.

-
bark
Модель генерации аудио по текстовому промпту. Может учитывать даже фоновые звуки: может озвучить фразу «Я люблю HG» с указанным в промпте смехом. Генерирует также музыку и звуковые эффекты, выходя за рамки обычного преобразования текста в речь.
from bark import SAMPLE_RATE, generate_audio, preload_models from IPython.display import Audio # download and load all models preload_models() # generate audio from text text_prompt = """ Hello, my name is Suno. And, uh — and I like pizza. [laughs] But I also have other interests such as playing tic tac toe. """ audio_array = generate_audio(text_prompt) # play text in notebook Audio(audio_array, rate=SAMPLE_RATE)
-
segment-anything
Модель выделения любых объектов на изображении. Разработка Meta AI позволяет одним нажатием отделить объект от фона. Обучена на 11 миллионах изображений и 1,1 миллиарда масок, благодаря чему справляется с разными задачами сегментации без дополнительного обучения на примерах.

Прочее
-
distrochooser
Помощник в выборе дистрибутива Linux. Сайт задаёт несколько вопросов и рекомендует варианты под ваши потребности; доступен на китайском языке.

-
dockerlabs
Уроки Docker для разработчиков любого уровня. Материалы разделены на начальный, средний и продвинутый уровни. Включают 500 практических упражнений и шпаргалки по Docker и Docker Compose. Всё доступно бесплатно и с открытым кодом.

-
flutter_twitter_clone
Сторонний клиент Twitter на Flutter. Реализует вход и регистрацию, ленту, ответы, уведомления и страницу профиля.

-
galagino
Самодельный миниатюрный игровой автомат в духе 1980-х. Эмулятор на плате ESP32 запускает три аркадные классики: Pac-Man, Galaga и Donkey Kong.

-
re0-kubernetes-sec-archive
Практика поиска и эксплуатации уязвимостей Kubernetes с нуля. Автор собрал примеры проблем облачной инфраструктуры, встреченных в различных сценариях атак и защиты.

-
static-marks
Инструмент для превращения закладок браузера в статический сайт. Из локальных закладок создаёт самостоятельный HTML-файл, который легко разместить в интернете и использовать для обмена ссылками.

Открытые книги
-
build-lua-in-rust
«Пишем интерпретатор Lua на Rust» (用 Rust 写个 Lua 解释器). Книга показывает, как с нуля реализовать интерпретатор Lua на языке Rust.
-
learn-javascript
Электронный учебник по JavaScript. Объясняет основы языка с нуля и содержит множество интерактивных упражнений.

-
vimllearn
«Путеводитель по программированию на VimL» (VimL 语言编程指北路). Книга посвящена Vim Language — встроенному языку сценариев текстового редактора Vim.