Andrey Sitnik's Projects
Keynotes about PostCSS
Доклад «Анимации по-новому — лень, гордыня и нетерпимость»
A Github Action to install runtimes by asdf CLI with a cache
MediaRecorder polyfill to record audio in Edge and Safari
GNOME Shell extension to hide battery icon in top panel, if battery is fully charged and AC is connected.
CLI for Autoprefixer
autoprefixer-core was depreacted, use autoprefixer
Autoprefixer for Ruby and Ruby on Rails
The CLI shortcut for node --test runner with TypeScript
Boilerplate for my open source projects
Raw browser/feature support data from caniuse.com
Unit tests for TypeScript definitions in your JS open source library
Return CI job number to run huge tests only on first job
A reference implementation for the specification that can create and configure a dev container from a devcontainer.json.
Color space conversion & manipulation lib. Work in progress.
Compass.js allow you to get compass heading in JavaScript by PhoneGap, iOS API or GPS hack.
JS library to convert text from one keyboard layout to other
D²NA language for genetic programming
Darian Mars calendar converter
Department homepage
Publish JS project as dual ES modules and CommonJS package to npm
Easing Functions Cheat Sheet
My home config, scripts and installation process
A minimal ESLint plugin that requires `node:` imports
Tiny framework for web pages to split your app to separated blocks
Helpers for frontend from Evil Martians
Programming language to automatically generate programs by evolution (genetic programming).
Evolu Steam – evolutionary computation for JavaScript
Store different languages in one source file