freeCodeCamp — открытая кодовая база и учебная программа freeCodeCamp.org для бесплатного изучения программирования, математики и computer science.
Open Source: #javascript
Проекты каталога, отмеченные тегом #javascript. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 128 проектов с суммарным рейтингом 8,880,208 звёзд на GitHub. Основные языки: JavaScript, TypeScript, Rust.
Про JavaScript-проекты
JavaScript остаётся самым массовым языком веба, и его open source экосистема это отражает: миллионы пакетов, десятки фреймворков и инструментов на любой случай. Проблема не найти библиотеку, а выбрать достойную — именно это и решает каталог.
Внутри — фронтенд-фреймворки, утилиты, образовательные репозитории и инструменты сборки. Каждый проект отобран вручную и снабжён описанием на русском с разбором, когда его стоит брать.
Репозитории
React — JavaScript-библиотека для создания веб- и native-интерфейсов из компонентов.
Vue 2 — предыдущая major-линия Vue.js: прогрессивного JavaScript-фреймворка для веб-интерфейсов с шаблонами, реактивностью и single-file components.
ECC — молодой JavaScript-проект про performance optimization system для агентных AI coding harnesses, skills, memory и developer tooling.
JavaScript Algorithms — коллекция алгоритмов и структур данных на JavaScript с объяснениями и ссылками для изучения.
You Don't Know JS — книжная серия Кайла Симпсона о глубоком понимании JavaScript и его внутренних механизмов.
Airbnb JavaScript Style Guide — один из самых известных JavaScript style guides с правилами для ES6+, React и ESLint-конфигураций.
Next.js — React framework от Vercel для full-stack web apps, routing, rendering, server components и build tooling.
30 seconds of code — сайт и репозиторий с короткими статьями и примерами кода для JavaScript, CSS, HTML, Git и веб-разработки.
React Native — фреймворк для создания мобильных приложений на React с нативным интерфейсом для iOS и Android.
Electron — среда для создания настольных приложений на JavaScript, HTML и CSS поверх Chromium и Node.js.
Node.js — межплатформенная среда выполнения JavaScript для серверов, инструментов командной строки и сетевых приложений.