Andrey Popkov's starred repositories
github-elements
GitHub's Web Component collection.
33-js-concepts
📜 33 JavaScript concepts every developer should know.
beautify-github-profile
This repository will assist you in creating a more beautiful and appealing github profile, and you will have access to a comprehensive range of tools and tutorials for beautifying your github profile. 🪄 ⭐
floating-ui
A JavaScript library to position floating elements and create interactions for them.
smooth-scroll
A lightweight script to animate scrolling to anchor links.
vanilla-lazyload
LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
focus-visible
Polyfill for `:focus-visible`
Just-validate
Modern, simple, lightweight (~5kb gzip) form validation library written in Typescript, with no dependencies (no JQuery!). Support a wide range of predefined rules, async, files, dates validation, custom error messages and styles, localization. Support writing custom rules and plugins.
javascript
JavaScript Style Guide
dictionary
Словари по фронтенду
playground
Демо для видеоблога
loading-attribute-polyfill
Fast and lightweight dependency-free vanilla JavaScript polyfill for native lazy loading / the awesome loading='lazy'-attribute.
gulp-scss-starter
Frontend development with pleasure. SCSS version
webpack-template
Webpack 5 template. The best optimization for your production. Features: ts, js, babel, sass, css, postcss and more.
you-dont-know-js-ru
:books: Russian translation of "You Don't Know JS" book series
webpack-cli
Webpack's Command Line Interface
ru-test-assignments
Тестовые задания для самостоятельного выполнения от разных it компаний
reactjs-interview-questions
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
frontend-webpack-boilerplate
Simple starter webpack 5 project template supporting SASS/PostCSS, Babel ES7, browser syncing, code linting. Easy project setup having multiple features and developer friendly tools.