Ежедневная подборка Show HN (2025-05-31)
- W++ – Скриптовый язык в стиле Python для .NET с поддержкой NuGet
- Asdf Overlay – Высокопроизводительная библиотека оверлеев для игр на Windows
- Git-Add–Interactive с улучшениями
- Changefly – Переосмысление основ приватности и аутентификации
- MCP Server SDK на Bash
- Donut Browser, оркестратор браузеров
- Табло отправлений общественного транспорта
- templUI – UI-кит для templ (CLI-ориентированный, как shadcn/UI)
- Lumina, функциональный язык программирования
- Outlier, новая ежедневная словесная игра
W++ – Скриптовый язык в стиле Python для .NET с поддержкой NuGet [Инструменты разработчика]
83 балла, 44 комментария
W++ — это скриптовый язык в стиле Python для .NET с поддержкой NuGet, сочетающий синтаксис Python и совместимость со средой выполнения .NET.
- Синтаксис в стиле Python с простотой на основе точек с запятой
- Компилируется в .NET IL с экспериментальной поддержкой JIT
- Поддерживает как интерпретируемое, так и компилируемое выполнение
- Встроенный CLI для управления проектами, запуска и сборки
- Автоматически преобразует пакеты NuGet в модули .ingot
- Лицензия MIT, полностью открытый исходный код
- Возможные сценарии использования: игровые скрипты, обучение, скрипты для Blazor, встраиваемые скрипты .NET
Ссылка на обсуждение, Оригинальная ссылка
Asdf Overlay – Высокопроизводительная библиотека оверлеев для игр на Windows [Потребительские технологии]
55 баллов, 12 комментариев
Высокопроизводительная библиотека оверлеев для игр на Windows с минимальным влиянием на производительность.
- Простые в использовании интерфейсы для рендеринга поверх игрового экрана
- Использует общую текстуру GPU, чтобы избежать копирования буфера кадров на CPU
- Поддерживает полноэкранные оверлеи без заметного падения производительности
Ссылка на обсуждение, Оригинальная ссылка
Git-Add–Interactive с улучшениями [Инструменты разработчика]
60 баллов, 34 комментария
Улучшенная интерактивная утилита для добавления файлов в Git с дополнительными функциями.
- Автоматически разделяет все фрагменты с помощью команды 'S'
- Устанавливает глобальный фильтр для отображения фрагментов с помощью команды 'G'
- Автоматически принимает все фрагменты с помощью команды 'A' после разделения и фильтрации
Ссылка на обсуждение, Оригинальная ссылка
Changefly – Переосмысление основ приватности и аутентификации [Другое]
3 балла, 0 комментариев
Changefly ID — это решение для аутентификации, ориентированное на приватность, для борьбы со спамом, мошенничеством, ботами и захватом аккаунтов.
- Заменяет традиционную аутентификацию или служит дополнительным вариантом MFA
- Использует зашифрованные коды безопасности, известные только пользователю (распределённая анонимная аутентификация)
- Позволяет осуществлять сквозное шифрование коммуникаций (без email/SMS)
- Локальные и прикладные данные защищены сквозным шифрованием
- Бесплатный API для разработчиков для лёгкой интеграции
- Эффективно блокирует ботов, спам и мошенничество в аккаунтах пользователей
Ссылка на обсуждение, Оригинальная ссылка
MCP Server SDK на Bash [Инструменты разработчика]
129 баллов, 32 комментария
Реализация MCP Server SDK на Bash.
- MCP Server SDK
- Реализовано на Bash
Ссылка на обсуждение, Оригинальная ссылка
Donut Browser, оркестратор браузеров [Инструменты разработчика]
83 балла, 31 комментарий
Открытый оркестратор браузеров для управления несколькими профилями браузеров на macOS с планами поддержки Linux и Windows.
- Управляет несколькими профилями браузеров, чтобы уменьшить беспорядок в доке
- Создан с использованием Tauri (бэкенд на Rust и фронтенд на TypeScript)
- Бесплатная альтернатива платным антидетект-браузерам
- Будущая поддержка Linux и Windows
- Открытый исходный код с приветствием обратной связи от сообщества
Ссылка на обсуждение, Оригинальная ссылка
Табло отправлений общественного транспорта [Путешествия]
15 баллов, 10 комментариев
Табло отправлений общественного транспорта для отображения информации в реальном времени.
- Информация об отправлениях в реальном времени
- Удобный для чтения интерфейс
- Ориентировано на общественный транспорт
Ссылка на обсуждение, Оригинальная ссылка
templUI – UI-кит для templ (CLI-ориентированный, как shadcn/UI) [Инструменты разработчика]
57 баллов, 30 комментариев
CLI-ориентированный UI-кит для templ, стилизованный с помощью TailwindCSS, вдохновлённый shadcn/UI.
- CLI-установщик для добавления и управления компонентами
- Разработан для Go-разработчиков для ускорения создания интерфейсов
- Использует Vanilla JS (без JS-фреймворков)
- Совместим с HTMX и опционален
- Соответствует CSP по умолчанию
- Создан для корпоративного использования и долгосрочного масштабирования
- Уже используется в продакшене с 500+ звёздами на GitHub
Ссылка на обсуждение, Оригинальная ссылка
Lumina, функциональный язык программирования [Инструменты разработчика]
6 баллов, 0 комментариев
Lumina — это функциональный язык программирования с нативным компилятором для x86 и базовой стандартной библиотекой для Linux.
- Нативный компилятор для x86 для высокой производительности
- Функциональная парадигма программирования
- Базовая стандартная библиотека для Linux
- Включает примеры и документацию
- Ранняя стадия разработки с ограниченной поддержкой платформ
Ссылка на обсуждение, Оригинальная ссылка
Outlier, новая ежедневная словесная игра [Развлечения]
3 балла, 4 комментария
Outlier — это ежедневная словесная игра, в которой игроки должны определить слово, которое не подходит к заданному набору, основываясь на различных связях и контекстах.
- Исследует разнообразные связи между словами (цвета, имена, альбомы, реки и т. д.)
- Ежедневные игровые наборы с развивающимися словами
- Система штрафов для поощрения вдумчивой игры
- Интеграция с социальными сетями для ежедневных подсказок (@outlier.land)