BikeBuddy — это веб-приложение для управления поездками: загружайте GPX-треки вело- или мотопрогулок, просматривайте их на карте и добавляйте фото. Стек включает статический фронтенд на GitHub Pages, Azure Functions, Cosmos DB и Blob Storage, развертывание через OpenTofu, лицензия MIT.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONAutumn Note — это лёгкий, не зависящий от других библиотек WYSIWYG-редактор богатого текста на чистом JavaScript. Он предлагает форматирование, таблицы, медиа, ярлыки Markdown, интернационализацию, тёмный режим, доступность и обёртки для React/Vue.
Chatwoot — открытая платформа поддержки клиентов с самостоятельным хостингом, альтернатива Intercom, Zendesk и Salesforce Service Cloud. Объединяет чат, email и соцсети в один инбокс, с ИИ-агентом, справочным центром, автоматизацией и отчетами.
README описывает FlashLoanArbitrage — бота на Node.js, который отслеживает цены ETH/USDC в Chainlink, Uniswap V2, SushiSwap, Curve и Balancer, запуская арбитраж через flash loan при спреде от 0,9%.
Кураторский список учебных пособий по программированию для обучения через создание реальных приложений с нуля, организованный по языкам программирования и охватывающий компиляторы, ядра, игры, веб- и мобильные приложения.
date-fns — это модульная JavaScript-библиотека для работы с датами, содержащая более 200 чистых функций для парсинга, форматирования, сравнения и манипулирования датами в браузерах и Node.js. Она использует нативные объекты Date, написана на TypeScript, поддерживает tree-shaking и десятки локалей, а в версии 4.0 добавлена полноценная поддержка часовых поясов.
ytDownloader — кроссплатформенный настольный интерфейс для скачивания видео и аудио с сотен сайтов через yt-dlp: поддержка плейлистов, субтитров, выбора диапазона, сжатия с аппаратным ускорением, множества тем и отсутствия рекламы и трекеров.
Настольный питомец для Windows (бета для macOS): пиксельный кот или пес в прозрачном оверлее, который реагирует на ввод, прокрутку и ласки, а также предоставляет таймеры перерывов, напоминания и уведомления о почте или календаре.
GeeksPulse — это бесплатный агрегатор новостей для разработчиков без рекламы, собирающий 50 отобранных RSS-каналов из 11 категорий в быстрый статический сайт с киберпанк-интерфейсом, ИИ-саммари, закладками и горячими клавишами.
Outline — это быстрая платформа для совместного создания базы знаний. Построенная на React и Node.js, она поддерживает markdown, предлагает облачную и self-hosted версии через Docker, а также имеет подробную документацию и правила участия в разработке.
Wails — фреймворк с открытым исходным кодом для создания десктопных приложений на Go и веб-технологиях, упаковывающий Go-бэкенд и HTML/JS/CSS-фронтенд в один бинарник с использованием нативных движков рендеринга.
Репозиторий фронтенда для эстонского пенсионного онлайн-клиента Tuleva, построенный на React и TypeScript, с миграцией с Redux на React Query и современными практиками тестирования.
BentoPDF — это ориентированный на конфиденциальность клиентский набор инструментов для PDF, который позволяет пользователям манипулировать, редактировать и конвертировать PDF-файлы прямо в браузере без серверной обработки.
Собрание одностраничных шпаргалок по популярным языкам программирования, фреймворкам, базам данных и инструментам разработки с возможностью вклада через pull requests.
Flux-Chat — это приложение для чата, разработанное с использованием Node.js, Express, ReactJS, Flux, MongoDB и Gulp. В README содержится ссылка на демо-версию, инструкции по установке и запуску через npm, настройка наблюдения за изменениями с помощью gulp, развертывание, тестирование с Testem и конфигурационные файлы.
Refine Core — это open-source React мета-фреймворк для создания CRUD-ориентированных приложений: админ-панелей, дашбордов и внутренних инструментов. Headless-архитектура, 15+ коннекторов к бэкендам, встроенные решения для аутентификации, роутинга, стейт-менеджмента и i18n.
Hyper — терминальный эмулятор на базе открытых веб-стандартов, разрабатываемый Vercel. Предназначен для удобной и расширяемой работы с командной строкой.
Immich — это высокопроизводительное self-hosted решение для управления фотографиями и видео с мобильным и веб-интерфейсами.
Бот на Node.js и смарт-контракт для DeFi-арбитража ETH/USDC с использованием flash loans. Сканирует цены на Chainlink, Uniswap V2, SushiSwap, Curve и Balancer, поддерживает займы Aave, dYdX, Uniswap V3 и Balancer при пороге разницы цен 0,9%.
«Записки о кодировании» (LeetCode-Master) — это систематический курс по подготовке к LeetCode, охватывающий структуры данных и алгоритмы. Темы расположены в логической последовательности от базовых до продвинутых, каждая задача снабжена текстовым и видео-разбором. Курс поддерживает C++, Java, Python, Go, JavaScript и подходит для обучения с нуля до уверенного уровня.