Owner
kettanaito
18 indexed repositories · View on GitHub
-
naming-cheatsheet
Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.
14193 stars
-
atomic-layout
Build declarative, responsive layouts in React using CSS Grid.
TypeScript · 1137 stars
-
react-advanced-form
Functional reactive forms. Multi-layer validation, custom styling, field grouping, reactive props, and much more.
JavaScript · 218 stars
-
rettime
Primitives for building ridiculously type-safe event-based systems.
TypeScript · 202 stars
-
howurls.work
Learn how URLs work by visually inspecting their structure.
JavaScript · 103 stars
-
kettanaito.com
@kettanaito's personal blog.
MDX · 65 stars
-
vscode-nako-theme
Nako is a premium dark color theme for Visual Studio Code.
Shell · 61 stars
-
page-with
A library for usage example-driven in-browser testing of your code.
TypeScript · 58 stars
-
remix-og-image
Build-time in-browser Open Graph image generation for Remix.
TypeScript · 46 stars
-
movie-app
Movie App for the "Mocking REST and GraphQL APIs with MSW" course on Egghead.
TypeScript · 24 stars
-
vite-plugin-rsc-testing
Vite plugin for testing React Server Components in Vitest Browser Mode.
TypeScript · 16 stars
-
react-advanced-form-addons
Form prototyping framework for React Advanced Form. Tailor production-ready forms in a matter of minutes. Write the logic, do the styles ...
JavaScript · 13 stars
-
fs-teardown
Teardown API for testing file system-dependent code.
TypeScript · 11 stars
-
react-advanced-form-docs
Documentation for React Advanced Form.
5 stars
-
JavaScript · 3 stars
-
graphql-query-shortlink
Express middleware for creating GraphQL query shortlinks to GraphiQL.
TypeScript · 2 stars
-
sentinel-dom
Dependency-free VanillaJS way to determine the visibility of DOM elements.
TypeScript · 2 stars
-
webpack-file-router-plugin
Webpack plugin that derives a JSON manifest from a directory to enable file system-based routing.
TypeScript · 1 star
-
kettanaito/graphql-query-shortlink#2 · 0 comments · 0 reactions · 0 assignees ·
-
Extend documentation Openenhancement
kettanaito/sentinel-dom#2 · 2 comments · 0 reactions · 1 assignee ·
-
Feature: Disappear Openfeature
kettanaito/sentinel-dom#3 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
kettanaito/sentinel-dom#4 · 6 comments · 0 reactions · 1 assignee ·
-
Define tslint rules Openenhancement
kettanaito/sentinel-dom#11 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement
kettanaito/sentinel-dom#13 · 0 comments · 0 reactions · 0 assignees ·
-
Update the logo Openenhancement
kettanaito/sentinel-dom#16 · 0 comments · 0 reactions · 1 assignee ·
-
enhancement
kettanaito/sentinel-dom#17 · 0 comments · 0 reactions · 0 assignees ·
-
feature
kettanaito/sentinel-dom#18 · 0 comments · 0 reactions · 0 assignees ·
-
feature
kettanaito/sentinel-dom#19 · 0 comments · 0 reactions · 0 assignees ·
-
kettanaito/sentinel-dom#21 · 3 comments · 0 reactions · 0 assignees ·
-
Stable API Open
kettanaito/sentinel-dom#23 · 0 comments · 0 reactions · 0 assignees ·
-
kettanaito/react-advanced-form-docs#1 · 0 comments · 0 reactions · 0 assignees ·
-
kettanaito/webpack-file-router-plugin#1 · 2 comments · 0 reactions · 0 assignees ·
-
Integration tests OpenCRITICAL enhancement help wanted tests
kettanaito/react-advanced-form#165 · 3 comments · 0 reactions · 1 assignee ·
-
Formless fields Openbreaking-change experimental question scope:architecture
kettanaito/react-advanced-form#216 · 10 comments · 0 reactions · 0 assignees ·
-
Field enhancers Openexperimental possibly obsolete question scope:architecture
kettanaito/react-advanced-form#217 · 6 comments · 0 reactions · 0 assignees ·
-
DX enhancement experimental
kettanaito/react-advanced-form#218 · 2 comments · 0 reactions · 0 assignees ·
-
Documentation 2.0 Openenhancement question
kettanaito/react-advanced-form#252 · 5 comments · 0 reactions · 0 assignees ·
-
CRITICAL enhancement
kettanaito/react-advanced-form#253 · 4 comments · 0 reactions · 0 assignees ·
-
React Native support Openbreaking-change feature help wanted needs:clarification
kettanaito/react-advanced-form#257 · 0 comments · 2 reactions · 0 assignees ·
-
breaking-change enhancement
kettanaito/react-advanced-form#264 · 12 comments · 0 reactions · 0 assignees ·
-
CRITICAL help wanted needs:clarification refactoring tests
kettanaito/react-advanced-form#268 · 2 comments · 0 reactions · 1 assignee ·
-
enhancement good first issue needs:clarification needs:testing scope:architecture
kettanaito/react-advanced-form#280 · 1 comment · 0 reactions · 0 assignees ·
-
CRITICAL help wanted tests
kettanaito/react-advanced-form#287 · 5 comments · 0 reactions · 1 assignee ·
-
enhancement needs:testing
kettanaito/react-advanced-form#303 · 0 comments · 0 reactions · 1 assignee ·
-
breaking-change bug good first issue
kettanaito/react-advanced-form#310 · 0 comments · 0 reactions · 0 assignees ·
-
breaking-change CRITICAL enhancement help wanted refactoring scope:architecture
kettanaito/react-advanced-form#324 · 2 comments · 0 reactions · 0 assignees ·
-
good first issue help wanted
kettanaito/react-advanced-form#326 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement help wanted refactoring
kettanaito/react-advanced-form#340 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement scope:validation
kettanaito/react-advanced-form#346 · 0 comments · 0 reactions · 0 assignees ·
-
bug
kettanaito/react-advanced-form#352 · 2 comments · 0 reactions · 1 assignee ·
-
enhancement good first issue
kettanaito/react-advanced-form#356 · 0 comments · 0 reactions · 0 assignees ·
-
bug needs:testing
kettanaito/react-advanced-form#364 · 2 comments · 0 reactions · 0 assignees ·
-
refactoring scope:architecture
kettanaito/react-advanced-form#365 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement needs:testing
kettanaito/react-advanced-form#367 · 0 comments · 0 reactions · 0 assignees ·
-
bug scope:architecture
kettanaito/react-advanced-form#370 · 0 comments · 0 reactions · 0 assignees ·
-
kettanaito/react-advanced-form#372 · 6 comments · 0 reactions · 0 assignees ·
-
kettanaito/react-advanced-form#375 · 1 comment · 0 reactions · 0 assignees ·
-
kettanaito/react-advanced-form#376 · 3 comments · 0 reactions · 0 assignees ·
-
kettanaito/react-advanced-form#409 · 4 comments · 0 reactions · 0 assignees ·
-
kettanaito/react-advanced-form#412 · 4 comments · 0 reactions · 0 assignees ·
-
kettanaito/fs-teardown#7 · 1 comment · 0 reactions · 0 assignees ·
-
ElementQuery Openhelp wanted needs:discussion
kettanaito/atomic-layout#1 · 5 comments · 1 reaction · 0 assignees ·
-
enhancement help wanted scope:types
kettanaito/atomic-layout#99 · 4 comments · 0 reactions · 0 assignees ·
-
bug needs:tests priority:high scope:calculation
kettanaito/atomic-layout#119 · 4 comments · 0 reactions · 1 assignee ·
-
DX help wanted
kettanaito/atomic-layout#181 · 4 comments · 0 reactions · 0 assignees ·
-
enhancement priority:low scope:calculation
kettanaito/atomic-layout#225 · 2 comments · 0 reactions · 0 assignees ·
-
docs DX
kettanaito/atomic-layout#237 · 0 comments · 0 reactions · 0 assignees ·
-
Support CSS subgrid Openenhancement needs:tests priority:medium scope:styles
kettanaito/atomic-layout#238 · 0 comments · 0 reactions · 0 assignees ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.