Информационный дашборд и невидимый ИИ-помощник

Выпуск № 113 ·

Проекты на C

  1. nob.h

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

  2. pogocache

    Лёгкий кеш-сервис с поддержкой нескольких протоколов. Высокопроизводительный сервис ориентирован на низкие задержки и небольшую нагрузку на процессор и одинаково хорошо работает в однопоточном и многопоточном режимах. Его можно использовать как отдельный сервис или библиотеку в одном файле; поддерживаются RESP, Memcache, HTTP, Postgres и другие протоколы.

    pogocache
  3. tinyusb

    Библиотека для быстрой реализации USB-функций в микроконтроллерах. Открытая библиотека протоколов USB Host/Device разработана для различных микроконтроллеров (MCU), предоставляет эффективную, удобную и расширяемую поддержку USB и совместима со многими популярными платформами микросхем.

    tinyusb

Проекты на C#

  1. PixiEditor

    Открытый универсальный редактор двухмерной графики. Многофункциональный редактор объединяет инструменты для пиксельной, векторной и растровой графики. Поддерживает предпросмотр в реальном времени, слои, кадры анимации и экспорт в разные форматы; предназначен для Windows.

    PixiEditor
  2. TickerQ

    Библиотека планирования задач .NET без рефлексии. Она генерирует необходимый код при компиляции, быстро запускается и экономно расходует память. Встроенная веб-панель в реальном времени позволяет просматривать, запускать и отменять задачи; поддерживаются Cron-выражения, запуск по расписанию, ограничение частоты и стратегии повторных попыток.

    TickerQ

Проекты на C++

  1. Inkeys

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

    Inkeys
  2. tinyxml2

    Эффективная библиотека разбора XML для разработчиков на C++. Компактная библиотека с небольшим числом зависимостей проста в использовании, интеграции и переносе. Она разбирает XML-документы в удобное для работы DOM-дерево и позволяет читать, изменять, создавать и сохранять их; подходит для встраиваемых систем, игр и разработки инструментов.

  3. windhawk

    Инструмент настройки и расширения приложений Windows. Фреймворк для Windows напоминает LSPosed для этой системы. С помощью глобального внедрения и перехватов он превращает изменения интерфейса и функций, прежде требовавшие ручного редактирования бинарных файлов или реестра, в устанавливаемые одним нажатием моды — плагины. Пользователи могут легко находить, устанавливать и управлять модами, меняя интерфейс, функции и способы взаимодействия с выбранными приложениями.

    windhawk

Проекты на Go

  1. ezbookkeeping

    Простое самостоятельное размещение личных финансовых данных. Бесплатное лёгкое приложение для учёта финансов на Go и Vue можно разместить на своём сервере. У него простой интерфейс и множество функций: двухуровневые счета для личного или семейного учёта, категории доходов и расходов, прикрепление изображений к операциям и автоматический учёт регулярных платежей. Благодаря PWA приложение одним нажатием добавляется на главный экран телефона и ощущается как нативное.

    ezbookkeeping
  2. glance

    Дашборд, объединяющий интересующие вас источники информации. Решение для размещения на своём сервере поставляется одним файлом, не требует установки и сразу готово к работе. Оно собирает подписки и интересующие данные в едином красивом интерфейсе: поддерживает RSS, публикации, новости, погоду, закладки, календари, акции, обновления видео, мониторинг сайтов и другие источники. Интерфейс оптимизирован для мобильных устройств.

    glance
  3. k3sup

    Быстрое развёртывание кластера K8s одной командой. Инструмент развёртывает через SSH кластер K3s — облегчённой версии Kubernetes. Он объединяет автоматизацию по SSH и K3s, позволяя одной командой создать кластер и управлять им на облачных серверах, Raspberry Pi, виртуальных машинах и в других средах.

    k3sup
  4. traefik

    Мощный обратный прокси для облачной эпохи. Современный HTTP-прокси и балансировщик нагрузки для облачных сред упрощает развёртывание микросервисов. Он автоматически обнаруживает изменения в бэкендах и динамически обновляет правила маршрутизации, обеспечивая эффективное и масштабируемое управление трафиком. Поддерживаются Docker, Kubernetes, Swarm, ECS, Consul, Etcd и другие популярные технологии.

    traefik

Проекты на Java

  1. IPED

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

    IPED
  2. OpenIsle

    Лёгкая открытая платформа сообщества на Java. Свободная система на Spring Boot и Vue 3 позиционируется как облегчённый аналог Discourse. Код полностью открыт и допускает доработку; поддерживаются приглашения по белому списку, собственные теги и уведомления в реальном времени.

    OpenIsle

Проекты на JavaScript

  1. ConvertX

    Онлайн-конвертер файлов для размещения на своём сервере. Открытый инструмент преобразует более 1 000 популярных форматов документов, изображений, аудио, видео и других файлов без сторонних сервисов. Он сразу готов к работе и удобен в использовании, поддерживает пакетную обработку папок и индикатор прогресса в реальном времени.

    ConvertX
  2. embedding-atlas

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

    embedding-atlas
  3. jdenticon

    Генератор уникальных геометрических аватаров. JavaScript-библиотека создаёт уникальные и легко узнаваемые идентиконы по произвольной строке — например, имени пользователя или хешу — и умеет выводить результат в SVG и PNG.

    jdenticon
  4. perfect-freehand

    JavaScript-библиотека для создания линий, нарисованных от руки. Она имитирует естественное рисование ручкой по бумаге: учитывает изменение силы нажатия и автоматически строит плавные линии переменной толщины. Поддерживает Web, Flutter и плагины Figma, поэтому легко встраивается в разные приложения.

    perfect-freehand
  5. refine

    Фреймворк для быстрой разработки корпоративных панелей управления на React. Он предназначен для CRUD-приложений и создаёт каркас проекта одной командой, включая страницы входа, списков, просмотра и редактирования. Бизнес-логика полностью отделена от интерфейса и маршрутизации; можно подключать Ant Design, Material UI и другие дизайн-системы. Подходит для быстрой разработки панелей управления, дашбордов, внутренних инструментов и B2B-приложений.

    refine

Проекты на Kotlin

  1. Audile

    Открытое Android-приложение для распознавания музыки. Оно определяет песни через сервисы AudD и ACRCloud, показывает подробную информацию и автоматически сохраняет все результаты, позволяя создавать личную музыкальную библиотеку и управлять ею.

    Audile

Проекты на Python

  1. Claude-Code-Usage-Monitor

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

    Claude-Code-Usage-Monitor
  2. docs

    Открытая платформа совместного редактирования документов в реальном времени. Бесплатное решение на Django и React поддерживает одновременную работу нескольких пользователей, автоматическую синхронизацию офлайн-изменений, разграничение доступа на уровне документов и страниц, а также функции ИИ: создание краткого содержания, перевод и исправление ошибок.

    docs
  3. nicegui

    Простой и удобный UI-фреймворк для Python. Он позволяет создавать веб-приложения и настольные приложения целиком на Python. Нескольких строк кода достаточно для добавления кнопок, диаграмм, трёхмерных сцен и более чем 50 других компонентов, что решает проблемы с кроссплатформенностью традиционных Python GUI и снижает порог входа во фронтенд-разработку.

    from nicegui import ui
    from nicegui.events import ValueChangeEventArguments
    
    def show(event: ValueChangeEventArguments):
        name = type(event.sender).__name__
        ui.notify(f'{name}: {event.value}')
    
    ui.button('Button', on_click=lambda: ui.notify('Click'))
    with ui.row():
        ui.checkbox('Checkbox', on_change=show)
        ui.switch('Switch', on_change=show)
    ui.radio(['A', 'B', 'C'], value='A', on_change=show).props('inline')
    with ui.row():
        ui.input('Text input', on_change=show)
        ui.select(['One', 'Two'], value='One', on_change=show)
    ui.link('And many more...', '/documentation').classes('mt-8')
    
    ui.run()
    nicegui
  4. rendergit

    Инструмент для преобразования репозитория GitHub в статическую веб-страницу одним нажатием. Он собирает код репозитория в одностраничный статический HTML и предлагает удобный для чтения режим Human с подсветкой синтаксиса, обработкой Markdown и навигацией на боковой панели. Режим LLM помогает быстро скопировать код проекта в ИИ-инструмент в качестве контекста.

    rendergit
  5. StreamCap

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

    StreamCap

Проекты на Rust

  1. doxx

    Средство просмотра документов Word в терминале. Инструмент на Rust быстро отображает файлы .docx в консоли, сохраняя форматирование, таблицы и цвета. Интерактивный интерфейс поддерживает полнотекстовый поиск, показ изображений и экспорт в несколько форматов.

    doxx
  2. oryx

    Анализатор сетевого трафика Linux на базе eBPF. Инструмент перехватывает и анализирует трафик, за секунды запуская комплексный мониторинг сети в Linux. Терминальный интерфейс подробно показывает статистику; поддерживаются управление правилами межсетевого экрана, нечёткий поиск и экспорт данных.

    oryx

Проекты на Swift

  1. LunarBar

    Минималистичный календарь в строке меню Mac. Приложение для macOS поддерживает китайский лунный календарь, праздники, сезоны традиционного календаря и напоминания.

    LunarBar
  2. RsyncUI

    Графический интерфейс управления rsync для macOS. Приложение на SwiftUI предоставляет наглядный интерфейс для команды rsync, упрощает управление задачами синхронизации и настройку параметров, делая сложные операции rsync простыми и понятными.

    RsyncUI

Искусственный интеллект

  1. airi

    Открытый виртуальный ИИ-компаньон. Решение для размещения на своём сервере переносит на ваш компьютер ИИ-персонажей в стиле аниме и других агентов. Поддерживает текстовые и голосовые разговоры в реальном времени, может играть вместе с вами в Minecraft, Factorio и другие игры; доступны веб-приложение и настольная версия.

    airi
  2. glass

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

    glass
  3. langflow

    Платформа визуальной разработки ИИ-процессов. Открытое решение для разработчиков и компаний помогает создавать ИИ-агентов и рабочие процессы. Ключевые возможности LangChain — цепочки, инструменты, память, векторные хранилища и другие — оформлены в повторно используемые компоненты, а React Flow предоставляет визуальный редактор. Сложные ИИ-процессы можно быстро проектировать, отлаживать и развёртывать без написания кода.

    langflow
  4. ten-framework

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

    ten-framework
  5. vibe-kanban

    Доска управления задачами для ИИ-помощников программиста. Инструмент объединяет управление Claude Code, Gemini CLI, Codex и другими популярными ИИ-агентами. Он связывает задачи на канбан-доске, Git-репозитории и агентов, позволяя разным ИИ автоматически исправлять ошибки, разрабатывать функции, инициализировать проекты и создавать документацию.

    vibe-kanban

Прочее

  1. asm-lessons

    Практический курс сообщества FFmpeg по ассемблеру для обработки звука и видео. Открытые учебные материалы и примеры кода объясняют на примере FFmpeg практическое применение ассемблера в обработке мультимедиа и помогают глубже понять внутреннюю архитектуру FFmpeg и методы оптимизации производительности.

  2. FluentRead

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

    FluentRead
  3. OpenMower

    Открытый автоматический робот-газонокосилка. Проект берёт за основу недорогую газонокосилку и дополняет её Raspberry Pi, RTK-GPS и робототехнической операционной системой ROS, обеспечивая точное позиционирование и навигацию, автономное планирование маршрута, работу без ограничительного провода и дистанционное управление.

    OpenMower
  4. PeaZip

    Бесплатный открытый архиватор. Кроссплатформенный инструмент поддерживает более 200 форматов архивов, включая 7Z, ZIP, RAR, TAR, ISO и Zstd. Он умеет сжимать и извлекать файлы, шифровать, разбивать архивы на части, проверять целостность, преобразовывать форматы и выполнять пакетные операции.

    PeaZip
  5. timburgan

    Облачная шахматная партия на GitHub, доступная каждому. В этом открытом проекте любой желающий может перейти по ссылке в README и отправить следующий ход чёрных через GitHub Issue. GitHub Actions автоматически проверяет каждый ход и обновляет позицию в README, создавая доступную глобальную совместную онлайн-партию.

    timburgan

Открытые книги

  1. pbrt-v4

    Четвёртое издание книги «Физически корректный рендеринг». Репозиторий содержит исходный код сопровождающего классический учебник трассировщика лучей. Книга доступна бесплатно и служит отличным введением в трассировку лучей, принципы и технологии офлайн-рендеринга.

    pbrt-v4