Рупмад вызовов по программированию 2024: пошаговые упражнения, решения, видео и рейтинг. Можно использовать любой язык и делиться своими решениями.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONdate-fns — это модульная JavaScript-библиотека для работы с датами, содержащая более 200 чистых функций для парсинга, форматирования, сравнения и манипулирования датами в браузерах и Node.js. Она использует нативные объекты Date, написана на TypeScript, поддерживает tree-shaking и десятки локалей, а в версии 4.0 добавлена полноценная поддержка часовых поясов.
Draggable — это библиотека JavaScript для настраиваемых операций перетаскивания, предлагающая модули Draggable, Sortable, Droppable и Swappable с поддержкой нативных событий и плагинов.
Recharts — это open-source библиотека графиков для React на базе D3. Она предлагает декларативные компоненты с рендерингом в SVG, минимальными зависимостями и установкой через npm, Deno или UMD.
Кроссплатформенная библиотека медиасервиса на Rust для Node и Electron. Она связывает приложения с нативными медиауправлениями на Windows, macOS и Linux (MPRIS), предоставляя свойства MediaPlayer, колбэки событий и методы жизненного цикла.
Node.js — это открытая кроссплатформенная среда выполнения JavaScript, которая позволяет разработчикам исполнять JavaScript-код вне веб-браузера.
Второе издание серии книг You Don't Know JS Yet: бесплатные онлайн-главы и платные тома о ключевых механизмах JavaScript, включая Get Started и Scope & Closures.
JavaScript SDK для Aptabase — open-source аналитической платформы с приоритетом конфиденциальности. Включает пакеты для веб-приложений, браузерных расширений, React/Remix/Next.js и Angular.
GeeksPulse — это бесплатный агрегатор новостей для разработчиков без рекламы, собирающий 50 отобранных RSS-каналов из 11 категорий в быстрый статический сайт с киберпанк-интерфейсом, ИИ-саммари, закладками и горячими клавишами.
Браузерный инструмент, преобразующий изображения в детализированный текстовый арт с использованием юникод-символов азбуки Брайля, с продвинутыми алгоритмами дизеринга и обнаружения краёв.
EnigmaCMS-FrontEnd — это репозиторий фронтенда для Enigma, официального сайта веб- и кодинг-клуба. Документация минимальна: одна описательная строка и повторяющиеся комментарии о проверках безопасности, без инструкций по установке, стеку или использованию.
Bun — это универсальный инструментарий для приложений на JavaScript и TypeScript, объединяющий в одном исполняемом файле быстрый рантайм, бандлер, тест-раннер и менеджер пакетов.
deck.gl — это фреймворк для визуализации на базе GPU, предназначенный для высокопроизводительного рендеринга крупномасштабных наборов данных с использованием WebGL2 и WebGPU.
WebTorrent — это потоковый торрент-клиент на чистом JavaScript для Node.js и браузера, использующий WebRTC для p2p-передачи данных без плагинов.
Prisma Next — это next-generation TypeScript ORM для Node.js, разработанный для расширяемости, компонуемости и дружелюбия к AI-агентам по умолчанию. Поддерживает PostgreSQL (general availability), MongoDB (early access) и SQLite (proof of concept). Включает интеграцию AI-агента на основе навыков и открытый SPI для пользовательских расширений.
Payload — это open-source CMS и fullstack-фреймворк, нативно интегрируемый в Next.js. Устанавливается напрямую в /app-директорию, предоставляет TypeScript-бэкенд, панель администратора, аутентификацию, версионирование и контроль доступа из коробки.
Appwrite — это универсальная платформа разработки с открытым исходным кодом, предоставляющая инфраструктуру бэкенда и веб-хостинг для веб-, мобильных и AI-приложений.
Sigma.js — это JavaScript-библиотека с открытым исходным кодом, предназначенная для визуализации крупномасштабных графов с тысячами узлов и ребер с использованием WebGL.
Material Design for Bootstrap — бесплатный UI-набор с 700+ компонентами, темами и шаблонами для создания адаптивных сайтов. Доступен для jQuery, Angular, React и Vue под лицензией MIT.
Pixel FX Forge — браузерный процедурный генератор для создания анимированных пиксель-арт эффектов способностей, позволяющий пользователям проектировать и экспортировать готовые к использованию в игре VFX.