draw.io Desktop — настольная версия редактора диаграмм draw.io на Electron.
Open Source: #javascript
Проекты каталога, отмеченные тегом #javascript. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 128 проектов с суммарным рейтингом 8,880,208 звёзд на GitHub. Основные языки: JavaScript, TypeScript, Rust.
Про JavaScript-проекты
JavaScript остаётся самым массовым языком веба, и его open source экосистема это отражает: миллионы пакетов, десятки фреймворков и инструментов на любой случай. Проблема не найти библиотеку, а выбрать достойную — именно это и решает каталог.
Внутри — фронтенд-фреймворки, утилиты, образовательные репозитории и инструменты сборки. Каждый проект отобран вручную и снабжён описанием на русском с разбором, когда его стоит брать.
Репозитории
Redux — JavaScript-библиотека для предсказуемого управления глобальным состоянием приложения.
Lodash — JavaScript-библиотека утилит для работы с массивами, объектами, функциями и коллекциями.
Front-end Developer Interview Questions — подборка вопросов для проверки знаний по HTML, CSS, JavaScript и веб-платформе.
Atom — расширяемый редактор кода на Electron; проект архивирован GitHub в декабре 2022 года.
Ponytail — набор правил и расширений, который ограничивает ИИ-агента и подталкивает его к меньшим изменениям в коде.
Astro — веб-фреймворк для контентных сайтов с легкой клиентской частью и островной архитектурой.
Nuxt — фреймворк на Vue для полноценных сайтов и приложений с рендерингом на сервере, маршрутизацией и модулями.
Markdown Here — расширение для написания писем в Markdown с последующим рендерингом в HTML.
jQuery — JavaScript-библиотека для работы с DOM, событиями, анимацией и Ajax в браузере.
AngularJS — исторический JavaScript-фреймворк с двусторонней привязкой данных; поддержка завершена в январе 2022 года.
Zustand — небольшая библиотека управления состоянием для React без обязательных провайдеров.