Проекты на C
-
Catime
Компактный таймер для Windows. Лёгкое и удобное приложение объединяет часы, таймер обратного отсчёта и метод помидора. Оно написано на C, занимает мало места и ресурсов и поддерживает прозрачный интерфейс. Можно менять размер и положение окна, задавать действие по окончании отсчёта — блокировку экрана, уведомление или выключение — и настраивать цвета и шрифты.

-
nq
Очередь задач для Unix. Лёгкая консольная утилита добавляет задачи в очередь и поочерёдно выполняет их в фоновом режиме. Работает в Linux, FreeBSD и macOS и подходит для последовательного запуска нескольких скриптов или команд.
# 将命令加入队列并在后台执行 nq COMMAND # 等待所有队列中的任务完成 nq -w # 例如,将 make clean 命令加入队列 nq make clean # 将 make depends 命令加入队列 nq make depends # 将 make all 命令加入队列 nq make all # 查看当前任务日志 nqtail -
xash3d-fwgs
Игровой движок, возвращающий к Half-Life. Открытый движок предназначен прежде всего для запуска и модификации игр на GoldSrc, который Valve использовала при создании Half-Life и других классических игр. Совместимость и поддержка разных платформ позволяют запускать их на современных системах, мобильных устройствах и портативных консолях, глубоко изменять и расширять: например, добавлять сенсорное управление, голосовой чат и варианты рендеринга.

Проекты на C#
-
OpenUtau
Открытый инструмент синтеза вокала. Позволяет создавать и редактировать вокальные партии, совместим с голосовыми банками и ресемплерами UTAU. Предлагает простой и понятный интерфейс, совместную работу мышью и клавиатурой, редактирование MIDI, текста песни и тембра. Доступен для Windows, Linux и macOS.

Проекты на C++
-
Diagon
Интерактивный генератор ASCII-диаграмм. Преобразует выражения, похожие на Markdown, в ASCII-графику. Умеет строить математические формулы, диаграммы последовательностей, деревья, таблицы и блок-схемы, а также экспортировать диаграммы в WebAssembly для показа и взаимодействия на веб-страницах.

-
ggwave
Передача данных с помощью звука. Инструмент пересылает небольшие объёмы данных между устройствами, используя протокол с частотной манипуляцией (FSK) и коррекцию ошибок (ECC) для повышения надёжности. Скорость передачи составляет 8–16 байт в секунду.

-
wukong-minimap
Мини-карта для Black Myth: Wukong. Бесплатный и простой в установке плагин показывает карту игры в реальном времени. Поддерживает отслеживание положения, навигацию, ключевые точки, а также увеличение, уменьшение и скрытие карты.

Проекты на CSS
-
nord
Привлекательная палитра в арктических синих тонах. Открытая цветовая схема из 16 мягких оттенков подходит для редакторов кода, терминалов и веб-дизайна. Спокойные синие цвета позволяют визуально перенестись в Арктику, даже если побывать там лично не получается.

Проекты на Go
-
gqlgen
Генератор GraphQL-серверов на Go. Библиотека помогает быстро создавать GraphQL-сервисы: разбирает файлы схем .graphql и генерирует соответствующий код на Go. Делает упор на безопасность типов и поддерживает собственные модели, сопоставление типов, промежуточные обработчики и резолверы.

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

Проекты на Java
-
ysoserial
Инструмент для эксплуатации уязвимостей десериализации Java. Генерирует payload для проверки и подтверждения таких уязвимостей в Java-приложениях. Оборачивает указанную пользователем команду в подходящую цепочку гаджетов и сериализует её в поток байтов, чтобы выполнить команду в целевом приложении.

Проекты на JavaScript
-
CloudSaver
Готовая платформа для поиска файлов и сохранения их на облачный диск. Проект на Vue 3 и Express поддерживает поиск по нескольким источникам, популярные списки Douban, сохранение найденных файлов на облачном диске одним нажатием и несколько пользователей. Интерфейс адаптирован для мобильных устройств и компьютеров.

-
gitify
Уведомления GitHub в системной строке меню. Бесплатное приложение с открытым кодом встраивает управление уведомлениями GitHub в строку меню и работает в Windows, Linux и macOS.

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

-
mitata
Простой и производительный инструмент для бенчмарков. Готовое к работе решение помогает быстро и точно оценивать производительность кода. Предоставляет высокоточные измерения и наглядные отчёты, поддерживает JavaScript и C++.
import { run, bench, boxplot, summary } from 'mitata'; function fibonacci(n) { if (n <= 1) return n; return fibonacci(n - 1) + fibonacci(n - 2); } bench('fibonacci(40)', () => fibonacci(40)); boxplot(() => { summary(() => { bench('Array.from($size)', function* (state) { const size = state.get('size'); yield () => Array.from({ length: size }); }).range('size', 1, 1024); }); }); await run();
-
react-bits
Впечатляющая библиотека анимаций для React. Коллекция интерактивных компонентов содержит разные виды текстовой анимации и фоновых эффектов. Для каждого компонента доступны версии на JavaScript и TypeScript, а также полная поддержка CSS и Tailwind CSS: разработчик может выбрать свой стек и быстро создать выразительный интерфейс.

Проекты на Kotlin
-
Alibi
Видеорегистратор из Android-смартфона. Открытое приложение непрерывно записывает звук и видео в фоновом режиме и по запросу сохраняет последние 30 минут. Вся обработка выполняется локально, подключение к интернету не требуется, поэтому личные данные остаются на устройстве.

Проекты на Python
-
audiblez
Преобразование электронной книги в аудиокнигу одним нажатием. Настольное приложение конвертирует книги из EPUB в аудиокниги M4B. Использует модель синтеза речи Kokoro-82M и создаёт плавно и естественно звучащую речь. Поддерживает ускорение с CUDA и несколько языков, включая китайский, английский и японский.

-
beaverhabits
Трекер привычек без обязательных целей. Веб-приложение на Python для размещения на своём сервере помогает легко записывать повседневные привычки и управлять ими. Понятный интерфейс адаптирован для мобильных устройств. Приложение сосредоточено на регулярности, а не на формальном достижении целей, поэтому привычки формируются естественнее.

-
deepdiff
Библиотека глубокого сравнения объектов Python. Позволяет глубоко сравнивать, искать и изменять данные в объектах Python. Набор модулей находит различия в словарях, итерируемых объектах, строках и других структурах, выполняет поиск по содержимому, создаёт хеши и применяет инкрементальные обновления.

-
gixy
Статический анализатор для безопасной конфигурации NGINX. Активно развиваемый инструмент находит проблемы безопасности в настройках NGINX, включая подделку запросов на стороне сервера, подделку заголовка Host и обход каталогов. Запускается из консоли, в Docker или Kubernetes.

-
toga
Python-фреймворк для простого создания нативных настольных приложений. Сочетает понятность Python с привычным интерфейсом операционной системы и позволяет создавать кроссплатформенные программы. Предлагает богатый набор компонентов и умеет показывать динамические веб-страницы.
import toga def button_handler(widget): print("hello") def build(app): box = toga.Box() button = toga.Button("Hello world", on_press=button_handler, style={"margin": 50, "flex": 1}) box.add(button) return box def main(): return toga.App("First App", "org.beeware.toga.examples.tutorial", startup=build) if __name__ == "__main__": main().main_loop()
Проекты на Rust
-
bili-shadowreplay
Помощник для создания фрагментов трансляций Bilibili (китайского видеохостинга). В реальном времени создаёт фрагменты эфира и помогает управлять ими. Поддерживает мгновенную нарезку и кеширование трансляции, редактирование фрагментов, отметки времени, публикацию и несколько аккаунтов.

-
evcxr
Интерактивный интерпретатор для Rust. Предлагает среду программирования, похожую на Jupyter Notebook и IPython: код на Rust можно выполнять сразу и тут же просматривать результат.
Проекты на Swift
-
purchases-ios
Комплексное решение для встроенных покупок. Библиотека на Swift упрощает реализацию покупок и подписок в приложениях на iOS, watchOS, tvOS, macOS и visionOS.

Искусственный интеллект
-
ai-agents-for-beginners
Открытый курс Microsoft по ИИ-агентам для начинающих. Состоит из десяти занятий с подробными учебными материалами, видео и примерами кода.

-
ivy
Преобразование кода машинного обучения между фреймворками. Проект переносит модели, инструменты и библиотеки из одного фреймворка в другой с помощью простого вызова функции. Поддерживает TensorFlow, PyTorch, JAX и другие популярные платформы.
import ivy import torch import tensorflow as tf def torch_fn(x): x = torch.abs(x) return torch.sum(x) x1 = torch.tensor([1., 2.]) x1 = tf.convert_to_tensor([1., 2.]) # Transpilation happens eagerly tf_fn = ivy.transpile(test_fn, source="torch", target="tensorflow") # tf_fn is now tensorflow code and runs efficiently ret = tf_fn(x1) -
meetily
Открытый ИИ-помощник для встреч. В реальном времени ведёт протокол и составляет краткое содержание встречи, может работать без интернета. Полностью бесплатный проект с открытым кодом поддерживает размещение на своём сервере, семантический поиск и экспорт материалов. Доступен для Windows и macOS.

-
minimind-v
Обучение визуальной мультимодальной модели с нуля. Пошаговый проект показывает, как с нуля обучить модель с 26 миллионами параметров. Включает полный процесс обучения и весь набор инструментов; заявленная стоимость составляет 1,3 юаня, а время — всего один час.

-
pyspur
Визуальная платформа разработки ИИ-агентов. Мощный и простой инструмент на Python позволяет строить рабочие процессы, запускать тестовые сценарии, управлять памятью, загружать файлы, получать структурированный вывод, использовать RAG и мультимодальность и проводить оценку. Совместим более чем со 100 поставщиками больших языковых моделей.

Прочее
-
EffectMidi
Световое шоу для MIDI-клавиатуры своими руками. Открытый проект управляет подсветкой 88-клавишной MIDI-клавиатуры (MIDI — цифровой интерфейс музыкальных инструментов) с помощью платы Arduino. Состоит из настольной управляющей программы и программы для Arduino, считывает ввод с клавиатуры и в реальном времени управляет эффектами светодиодной ленты.

-
jupyterlab
Тема, улучшающая оформление JupyterLab. Создаёт комфортный, цельный и красочный интерфейс, легко устанавливается и переключается. Включает несколько цветовых схем и поддерживает JupyterLab версий 3 и 4.

-
NetQuality
Открытый скрипт для проверки качества сети одним запуском. Быстро оценивает качество и производительность подключения. Поддерживает китайский и английский языки, проверку задержки TCP-пакетов большого размера в трёх китайских сетях, обратных маршрутов, скорости и международной связности.

-
overseas-website-note
Опыт создания сайтов для зарубежных рынков. Автор собрал практические сведения о регистрации компании за рубежом, открытии банковского счёта, подключении платёжных систем и разработке сайтов.
-
saber
Приложение для рукописных заметок, которое лучше понимает пользователя. Открытая программа работает на Android, iOS, Windows, macOS и Linux. Поддерживает ночной режим, подсветку многострочных формул и защиту паролем. Подходит для конспектов занятий и упорядочивания рабочих мыслей.

Открытые книги
-
RustBook
Открытая книга о структурах данных и алгоритмах на Rust. Доступна на упрощённом и традиционном китайском и на английском языке. Десять глав охватывают основы Rust, понятия информатики, анализ алгоритмов, базовые структуры данных, рекурсию, поиск, сортировку, деревья, графы и практические задачи.
-
self-consistent-coder
«Программист в ладу с собой». Книга о том, как программисту управлять эмоциями и отношением к профессии. Она помогает освободиться от негативных переживаний, спокойнее принять свои чувства и прийти к внутренней согласованности.
-
The-Art-of-Problem-Solving-in-Software-Engineering_How-to-Make-MySQL-Better
«Искусство решения задач в программной инженерии: как улучшить MySQL». Книга разбирает практические случаи поиска и решения проблем MySQL. Подробные обсуждения помогают читателю лучше понять логическое мышление, структуры данных, алгоритмы и другие основы информатики.