London, UK

Nik

Elite
@xnimorz

I can write code manually. Pinky promise. Software craftsmanship.

use-debounce. A debounce hook for react

3.4k

svelte-input-mask. Input masking component for Svelte with simple API and rich customization

106

masked-input. Mask input with simple API and rich customization

54

react-providers. The React Component, which allows you to combine contexts and incapsulate to components using HOC, is built on a top of Context API

23

browser-extensions-talk-holyjs. JavaScript

22

on-hotkey. Native JavaScript library to subscribe on keyboard shortcuts, small and without any dependencies

19

selection-range-enhancer. A project, which enhances abilities of selectionRange. It allows to track changes, works with carets and so on

15

rprogress. React ajax loader progress bar with clear API

11

ex-habr. CSS

11

subscribe-event. The easiest way to subscribe and unsubscribe to browser / node events

9

modern-frameworks-dom-invalidation-talk. Доклад о работе с DOM в современных фреймворках

5

simple-expert-system. Простейшая экспертная система

5

use-handler. React-hook, that returns handler only once while component mounted. Your reference for a function won't be changed. It's useful for optimizations. Note: you can use useCallback hook, that is already included in react instead of custom useHandler hook. You can see example with useHandler and useCallback hooks here: https://codesandbox.io/s/vjko8kroyl

5

textArea-selector. textArea-selector

4

icons-talks. Материалы по докладу <Icon />

4

stackoverflow-example. JavaScript

4

ready. Promises/A+, ES6 promises

3

signal-middleware. Redux signal middleware. A place to store your business logic and async code

3

UIComponents. Библиотека интерфейсов

3

frontend-conf-materials. Материалы для frontend-conf — Middlewares are awesome

3

creo. Lightweight TypeScript UI framework with no compiler steps & no return in render

3

vanilla-masked-input. Masked inputs for using without React (Main project at https://github.com/xnimorz/masked-input)

2

getItConf-web-site-performance. Дополнительные материалы по докладу "Сайт тормозит. Что делать?"

2

proxy-record. Lightweight reactive Proxy-based state for TypeScript. Plain objects wrapper with automatic change tracking, nested reactivity, and parent–child update propagation.

1

e2. e2 (Emit-Event) is a custom event emitter.

1

FrontendConf-2019-materials. Материалы по докладу Hit Points вашего сервиса FrontendConf 2019

1

react-colorful. 🎨 A tiny (2,5 KB) color picker component for React and Preact apps

1

rplain. React container for only children rendering. Out of date

1

use-throttle. JavaScript

1

BWar. Game BubblesWar

1
30
Apply