Ditto сканирует репозитории JavaScript/TypeScript с помощью ts-morph, создает отпечатки функций через LLM, кластеризует поведенческие дубликаты по эмбеддингам и исполняет чистые функции в песочнице для выявления расхождений.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONMonkshu — это полнофункциональный корпоративный сервер приложений на JavaScript, созданный на базе Node.js. Платформа объединяет фронтенд на Web Components, REST API бэкенд, фреймворки для мобильных приложений iOS и Android, поддержку десктопа через Electron и возможности PWA при минимальном количестве внешних зависимостей.
Oxc — это набор высокопроизводительных инструментов для JavaScript и TypeScript, написанных на Rust и предназначенных для парсинга, трансформации и линтинга.
FormatJS — это монорепозиторий, предоставляющий библиотеки для интернационализации JavaScript, наиболее известная из которых — react-intl. Он предлагает парсинг сообщений ICU, форматирование с учетом локали и инструменты для сборки.
Node.js бот для командной строки, который сканирует цены ETH/USDC в пяти источниках DeFi и запускает контракт для арбитража с использованием flash-loan при спреде от 0,9%. README описывает настройку кошелька, меню и предупреждения о рисках.
cube-ui — это библиотека мобильных UI-компонентов на Vue, разработанная и открытая Didi. Поддерживает полную или модульную регистрацию, включает документацию, пример приложения и шаблон на основе vue-cli для создания новых проектов.
TanStack Table — это headless, не зависящая от фреймворка UI-библиотека для создания мощных таблиц и сеток данных. Она поддерживает React, Vue, Solid, Svelte, Angular и другие, предоставляя полный контроль над разметкой, стилями и поведением с такими функциями, как сортировка, фильтрация, группировка и выбор строк.
NodeGUI — библиотека для создания кроссплатформенных нативных десктопных приложений на Node.js со стилизацией, похожей на CSS, на базе Qt6 с низким потреблением ресурсов. Поддерживает полный API Node.js, Flexbox, TypeScript и варианты для React/Vue/Svelte.
Nakama — это серверная платформа для игр с открытым исходным кодом от Heroic Labs. Она предоставляет пользователям хранилище данных, социальный граф, чат, многопользовательские режимы в реальном времени и пошаговые, таблицы лидеров, турниры, группы, проверку покупок, уведомления и код для выполнения во время работы.
Инструмент для форматирования кода JavaScript, CSS и HTML с широкими возможностями настройки. Доступен как CLI, библиотека для Node.js, Python и веб-версия.
Puter — это open-source, самохостинговый интернет-компьютер, объединяющий файлы, приложения и игры. Предлагает облачное хранилище, базы данных, серверлесс-функции и AI API для разработчиков, а также магазин приложений для публикации и монетизации веб-приложений.
Webpack — модульный сборщик для браузера, поддерживающий ES2015+, CommonJS и AMD. Позволяет преобразовывать ресурсы через лоадеры и плагины, разделять код и оптимизировать бандлы.
Directus — это платформа для совместной работы с бэкэндом, которая подключается к любой SQL-базе данных и предоставляет мгновенные REST и GraphQL API, визуальную студию управления, а также собственный сервер MCP для AI-агентов. Инженеры контролируют схему и доступ, в то время как нетехнические коллеги и AI-агенты работают напрямую с живыми данными.
Angular — платформа разработки для создания мобильных и настольных веб-приложений на TypeScript/JavaScript. Репозиторий содержит исходный код фреймворка, ссылки на документацию, настройку разработки через Angular CLI, информацию об экосистеме и руководство по участию.
GSAP — это высокопроизводительная, не зависящая от фреймворков JavaScript-библиотека анимации для создания плавных кросс-браузерных анимаций CSS, SVG, canvas, React, Vue и других, с дополнительными плагинами для эффектов прокрутки, морфинга и разделения текста.
Nx — это платформа для монорепозиториев на TypeScript и многоязычных кодовых баз с ядром на Rust, кэшированием неизмененных данных, запуском только затронутых задач и самовосстанавливающимся CI.
uni-app — это кроссплатформенный фронтенд-фреймворк от DCloud на базе Vue.js, позволяющий выпускать одно приложение для iOS, Android, HarmonyOS, Web и различных мини-программ. Проект разделен на uni-app и uni-app x (основная ветка), использующую язык uts и нативную отрисовку.
Коллекция статей и фрагментов кода, созданная для того, чтобы помочь разработчикам повысить свои навыки с помощью практических примеров и пояснений.
Plyr — это легкий, доступный и настраиваемый медиаплеер для HTML5-видео/аудио, YouTube и Vimeo, с субтитрами, поддержкой потоковой передачи, горячими клавишами, режимом «картинка в картинке» и стандартизированным API.
Полная переработка PlantUML на Rust (100% Rust) с целью достижения поведенческой совместимости с оригиналом на Java. Уже поддерживаются парсинг диаграмм последовательностей, рендеринг SVG и функции препроцессора. Есть привязки для Java (JNI) и TypeScript (WASM), Python — в планах.