Open Source: #frontend

Проекты каталога, отмеченные тегом #frontend. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.

В подборке 26 проектов с суммарным рейтингом 2,690,781 звёзд на GitHub. Основные языки: TypeScript, JavaScript, MDX.

Про фронтенд-инструменты

Фронтенд меняется быстрее любой другой области разработки: каждые пару лет — новое поколение инструментов. Open source здесь не дополнение, а сама суть: все фреймворки, сборщики и библиотеки компонентов открыты.

В подборке — фреймворки, UI-библиотеки и инструменты для интерфейсов. Карточки помогают быстро сравнить: звёзды, язык, лицензия и человеческое описание вместо маркетинга.

Фильтры

Языки

Репозитории

Найдено: 26
sveltejs/svelte
Svelte

Svelte — компонентный JavaScript-фреймворк, который переносит большую часть работы в компиляцию и генерирует компактный код интерфейса.

Звёзды 87,163 Форки 4,941 Автор sveltejs Язык JavaScript Лицензия MIT
Открыть
animate-css/animate.css
Animate.css

Animate.css — CSS-библиотека готовых анимаций, которые подключаются к элементам через классы и CSS-переменные.

Звёзды 82,586 Форки 15,983 Автор animate-css Язык CSS Лицензия NOASSERTION
Открыть
vitejs/vite
Vite

Vite — современный сборщик и сервер разработки для веб-проектов с быстрым стартом, HMR, API плагинов и поддержкой популярных фреймворков.

Звёзды 81,373 Форки 8,288 Автор vitejs Язык TypeScript Лицензия MIT
Открыть
angular/angular.js
AngularJS

AngularJS — исторический JavaScript-фреймворк с двусторонней привязкой данных; поддержка завершена в январе 2022 года.

Звёзды 58,592 Форки 27,085 Автор angular Язык JavaScript Лицензия MIT
Открыть
necolas/normalize.css
normalize.css

normalize.css — современная альтернатива CSS reset: небольшой stylesheet, который выравнивает базовые стили браузеров без грубого обнуления.

Звёзды 53,545 Форки 10,365 Автор necolas Язык CSS Лицензия Не указано
Открыть
iamkun/dayjs
Day.js

Day.js — маленькая JavaScript-библиотека для дат и времени с API, похожим на Moment.js, и неизменяемыми объектами.

Звёзды 48,648 Форки 2,438 Автор iamkun Язык JavaScript Лицензия MIT
Открыть
chenglou/pretext
Pretext

Pretext — TypeScript-библиотека для быстрого измерения и раскладки многострочного текста без постоянных DOM-измерений.

Звёзды 48,310 Форки 2,692 Автор chenglou Язык TypeScript Лицензия MIT
Открыть
type-challenges/type-challenges
Type Challenges

Type Challenges — коллекция задач для глубокого изучения системы типов TypeScript с онлайн-проверкой и локальным запуском.

Звёзды 48,195 Форки 5,262 Автор type-challenges Язык TypeScript Лицензия MIT
Открыть
Asabeneh/30-Days-Of-JavaScript
30 Days Of JavaScript

30 Days Of JavaScript — учебный маршрут по JavaScript на 30 дней: основы языка, DOM, Promise, небольшие проекты и практические задания.

Звёзды 46,501 Форки 10,444 Автор Asabeneh Язык JavaScript Лицензия Не указано
Открыть