My projects and areas of expertise: CSS processing & front-end tooling: Autoprefixer, Browserslist, PostCSS, and many PostCSS plugins. Web tools: OKLCH Color Picker, Browserslist REPL, Easing Functions Cheat Sheet. JS…
My projects and areas of expertise:
- CSS processing & front-end tooling: Autoprefixer, Browserslist,
- Web tools: OKLCH Color Picker, Browserslist REPL, Easing Functions Cheat Sheet.
- JS nano libraries: Size Limit to track library size, NanoID,
- CRDT & distributed systems: Logux.
- Linux: my configs, my keyboard layout, and
-
nanoid
A tiny (118 bytes), secure, URL-friendly, unique string ID generator for JavaScript
JavaScript ★ 27k 1d agoExplain → -
easings.net
Easing Functions Cheat Sheet
CSS ★ 8.6k 2mo agoExplain → -
size-limit
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
JavaScript ★ 6.9k 2mo agoExplain → -
visibilityjs
Wrapper for the Page Visibility API
JavaScript ★ 1.8k 2y agoExplain → -
nanoevents
Simple and tiny (107 bytes) event emitter library for JavaScript
TypeScript ★ 1.6k 29d agoExplain → -
autoprefixer-rails
Autoprefixer for Ruby and Ruby on Rails
Ruby ★ 1.2k 1y agoExplain → -
nanocolors ▣
Use picocolors instead. It is 3 times smaller and 50% faster.
JavaScript ★ 857 4y agoExplain → -
audio-recorder-polyfill ▣
MediaRecorder polyfill to record audio in Edge and Safari
JavaScript ★ 589 1y agoExplain → -
keyux
JS library to improve keyboard UI of web apps
TypeScript ★ 542 2mo agoExplain → -
webp-in-css
PostCSS plugin and tiny JS script (131 bytes) to use WebP in CSS background
JavaScript ★ 345 1y agoExplain → -
offscreen-canvas
Polyfill for OffscreenCanvas to move Three.js/WebGL/2D canvas to Web Worker
JavaScript ★ 344 3y agoExplain → -
convert-layout ▣
JS library to convert text from one keyboard layout to other
JavaScript ★ 252 2y agoExplain → -
env
My home config, scripts and installation process
Shell ★ 231 18h agoExplain → -
multiocular
ꙮ Review dependencies changes to prevent supply chain attack
TypeScript ★ 205 2mo agoExplain → -
nanodelay
A tiny (37 bytes) Promise wrapper around setTimeout
JavaScript ★ 200 2y agoExplain → -
ssdeploy
Netlify replacement to deploy simple websites with better flexibility, speed and without vendor lock-in
JavaScript ★ 192 4mo agoExplain → -
dual-publish
Publish JS project as dual ES modules and CommonJS package to npm
JavaScript ★ 186 3mo agoExplain → -
nanospy
Spy and mock methods in tests with great TypeScript support
TypeScript ★ 151 2d agoExplain → -
check-dts
Unit tests for TypeScript definitions in your JS open source library
JavaScript ★ 147 1mo agoExplain → -
autoprefixer-core
autoprefixer-core was depreacted, use autoprefixer
JavaScript ★ 136 10y agoExplain → -
evil-blocks
Tiny framework for web pages to split your app to separated blocks
JavaScript ★ 134 9y agoExplain → -
transition-events ▣
jQuery plugin to set listeners to CSS Transition animation end or specific part
JavaScript ★ 131 11y agoExplain → -
rails-sass-images ▣
Sass functions and mixins to inline images and get images size
Ruby ★ 114 6y agoExplain → -
compass.js
Compass.js allow you to get compass heading in JavaScript by PhoneGap, iOS API or GPS hack.
CoffeeScript ★ 113 11y agoExplain → -
evil-front
Helpers for frontend from Evil Martians
Ruby ★ 103 9y agoExplain → -
rake-completion
Bash completion support for Rake
Shell ★ 64 8y agoExplain → -
yaspeller-ci ▣
Fast spelling check for Travis CI
JavaScript ★ 60 5y agoExplain → -
sitnik.es
My homepage content and scripts
JavaScript ★ 59 1mo agoExplain → -
jquery-cdn ▣
Best way to use latest jQuery in Ruby app
Ruby ★ 59 8y agoExplain → -
fotoramajs
Fotorama for Ruby on Rails
Ruby ★ 44 11y agoExplain → -
pages.js ▣
No description.
CoffeeScript ★ 43 11y agoExplain → -
autohide-battery
GNOME Shell extension to hide battery icon in top panel, if battery is fully charged and AC is connected.
JavaScript ★ 32 25d agoExplain → -
about-postcss
Keynotes about PostCSS
Ruby ★ 29 10y agoExplain → -
darian
Darian Mars calendar converter
Ruby ★ 28 11y agoExplain → -
better-node-test
The CLI shortcut for node --test runner with TypeScript
JavaScript ★ 27 2mo agoExplain → -
plain_record ▣
Data persistence with human readable and editable storage.
Ruby ★ 24 8y agoExplain → -
evolu-lang
Programming language to automatically generate programs by evolution (genetic programming).
JavaScript ★ 23 14y agoExplain → -
hide-keyboard-layout
GNOME Shell extension to hide keyboard layout indicator in status bar
JavaScript ★ 22 2mo agoExplain → -
susedko
Fedora CoreOS ignition config for my home server
JavaScript ★ 18 2mo agoExplain → -
universal-layout
Универсальная раскладка Ситника
★ 18 2mo agoExplain → -
martian-logux-demo
No description.
TypeScript ★ 17 4y agoExplain → -
asdf-cache-action ▣
A Github Action to install runtimes by asdf CLI with a cache
★ 16 2y agoExplain → -
load-resources
Load all JS/CSS files from site website
JavaScript ★ 16 10y agoExplain → -
twitter2vk ▣
Script to automatically repost statuses from Twitter to VK (В Контакте)
Ruby ★ 16 13y agoExplain → -
print-snapshots
Print Jest snapshots to check CLI output of your tool
JavaScript ★ 15 3y agoExplain → -
ci-job-number ▣
Return CI job number to run huge tests only on first job
JavaScript ★ 14 2y agoExplain → -
autoprefixer-cli ▣
CLI for Autoprefixer
JavaScript ★ 14 6y agoExplain → -
file-container
Store different languages in one source file
JavaScript ★ 14 11y agoExplain → -
postcss-isolation
Fix global CSS with PostCSS
★ 13 10y agoExplain → -
d2na
D²NA language for genetic programming
Ruby ★ 11 16y agoExplain → -
showbox
Keynote generator
JavaScript ★ 11 10y agoExplain → -
boilerplates
Boilerplate for my open source projects
TypeScript ★ 10 2d agoExplain → -
anim2012
Доклад «Анимации по-новому — лень, гордыня и нетерпимость»
Ruby ★ 9 12y agoExplain → -
postcss-way
Keynotes about PostCSS way
★ 9 10y agoExplain → -
gulp-bench-summary
Display gulp-bench results in nice table view
JavaScript ★ 8 11y agoExplain → -
clean-npm-project
Make npm packages smaller by cleaning `package.json` and popular development configs
JavaScript ★ 7 2d agoExplain → -
folder-search-provider
GNOME extension to add to GNOME system search a quick way to run any of your projects in specific IDE
JavaScript ★ 7 2mo agoExplain → -
jstransformer-lowlight
Lowlight support for JSTransformers
JavaScript ★ 7 2mo agoExplain → -
rit3d ▣
Доклад «Веб, теперь в 3D: Практика»
CSS ★ 7 12y agoExplain → -
ai
No description.
★ 6 1mo agoExplain → -
evolu-steam
Evolu Steam – evolutionary computation for JavaScript
JavaScript ★ 6 15y agoExplain → -
jest-ci ▣
CLI for Jest test framework, but coverage only on first CI job
JavaScript ★ 5 6y agoExplain → -
dis.spbstu.ru ▣
Department homepage
Ruby ★ 5 14y agoExplain → -
ruby2jar
Ruby2Jar builds JAR from a Ruby script
Ruby ★ 4 17y agoExplain → -
localfirstnews ⑂
For contributing to upcoming newsletter issues.
★ 4 1y agoExplain → -
plague ▣
Blog/book Plague engine
Ruby ★ 4 14y agoExplain → -
insomnis
Текст блогокниги «Инсомнис»
★ 4 14y agoExplain → -
wsd2013
Презентация «Автопрефиксер: мир без CSS-префиксов»
Ruby ★ 4 12y agoExplain → -
pull-request-auto-reviewer ⑂
js action to auto post comments based on changes in a pull request
★ 3 2y agoExplain → -
storybook ⑂
Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
★ 3 2y agoExplain → -
showbox-bright
Shower Bright theme for Showbox
JavaScript ★ 3 10y agoExplain → -
showbox-ai
Sitnik’s theme for ShowBox
CSS ★ 3 10y agoExplain → -
source-map-js ⑂
Consume and generate source maps.
★ 2 2y agoExplain → -
postcss-html ⑂
PostCSS syntax for parsing HTML (and HTML-like)
★ 2 2y agoExplain → -
pnpm ⑂
Fast, disk space efficient package manager
★ 2 2y agoExplain → -
on_the_islands
No description.
Ruby ★ 2 15y agoExplain → -
showbox-shower
Shower for ShowBox
JavaScript ★ 2 10y agoExplain → -
copy-changelog-to-release
Create GitHub Releases based on latest record in `CHANGELOG.md` file
JavaScript ★ 1 2d agoExplain → -
gnome-screenshot-ocr ⑂
A Gnome Shell extension that passes screenshots through an OCR engine and places the text on the clipboard
★ 1 2mo agoExplain → -
claude-usage-extension ⑂
GNOME Shell extension that displays your Claude Code usage percentage
★ 1 4mo agoExplain → -
eslint-plugin-node-import ⑂
A minimal ESLint plugin that requires `node:` imports
★ 1 2y agoExplain → -
vas3k.club ⑂
No bullshit IT community with private membership
★ 1 2y agoExplain → -
cli ⑂
A reference implementation for the specification that can create and configure a dev container from a devcontainer.json.
★ 1 2y agoExplain → -
node-netmask ⑂
Parse and lookup IP network blocks
★ 1 2y agoExplain → -
parcel-css ⑂
A CSS parser, transformer, and minifier written in Rust.
★ 1 4y agoExplain → -
devtool-template ⑂
Free free template for dev tools
★ 0 11mo agoExplain → -
oxlintconfig-jsplugin-bug
No description.
TypeScript ★ 0 2mo agoExplain → -
svelte-check-tsgo-issue
No description.
Svelte ★ 0 2mo agoExplain → -
caniuse ⑂
Raw browser/feature support data from caniuse.com
★ 0 3y agoExplain → -
svelte-check-rs-test
No description.
Svelte ★ 0 5mo agoExplain → -
Battery-Health-Charging ⑂
Gnome extension to Set battery charging threshold / charging limit / charging mode Battery Health Charging: An extension to maximize the battery life of laptops by setting their charging threshold or modes.
★ 0 7mo agoExplain → -
eslint-plugin-svelte ⑂
ESLint plugin for Svelte using AST
★ 0 7mo agoExplain → -
gnome_ext_volume_boost ⑂
Gnome extension to enable volume boost
★ 0 7mo agoExplain → -
sublime-scheme-alabaster ⑂
Minimalist color scheme for Sublime Text 3
★ 0 8mo agoExplain → -
baseline-browser-mapping ⑂
baseline-browser-mapping exposes arrays of browsers compatible with Baseline Widely Available and specified Baseline year feature sets.
★ 0 10mo agoExplain → -
lofi.so ⑂
Home for Sync and Local-first
★ 0 10mo agoExplain → -
eslint-plugin-escompat ⑂
Report errors for code which wont work in browsers without transpiling
★ 0 1y agoExplain → -
test-repo ⑂
No description.
★ 0 2y agoExplain → -
color.js ⑂
Color space conversion & manipulation lib. Work in progress.
★ 0 4y agoExplain → -
uvu ⑂
uvu is an extremely fast and lightweight test runner for Node.js and the browser
★ 0 2y agoExplain → -
web-standards.ru ⑂
No description.
★ 0 3y agoExplain →
No repos match these filters.