Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ShivaBhattacharjee/KeyZen
/ functions
Functions
776 in github.com/ShivaBhattacharjee/KeyZen
⨍
Functions
776
◇
Types & classes
169
↓ 137 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 48 callers
Method
log
(msg)
data/ruby/05_modules.rb:2
↓ 47 callers
Function
label
Helper: resolve label for a key from the current layout, falling back to QWERTY.
components/ui/keyboard.tsx:525
↓ 45 callers
Method
get
data/cpp/08_template_specialization.cpp:6
↓ 35 callers
Method
set
(T value)
data/java/05_generics.java:4
↓ 27 callers
Method
clone
()
public/sw.js:1
↓ 17 callers
Method
delete
()
public/sw.js:1
↓ 14 callers
Method
from
(e: std::io::Error)
data/rust/04_error_handling.rs:11
↓ 14 callers
Method
waitUntil
(e)
public/sw.js:1
↓ 11 callers
Function
isBrowser
()
lib/test-storage.ts:30
↓ 11 callers
Method
iterateCallbacks
(e)
public/sw.js:1
↓ 8 callers
Function
drawerBtnClass
(active: boolean)
components/test-controls.tsx:88
↓ 7 callers
Method
cacheMatch
(e)
public/sw.js:1
↓ 7 callers
Method
iterateCallbacks
(e)
public/sw.js:1
↓ 7 callers
Method
runCallbacks
(e,t)
public/sw.js:1
↓ 7 callers
Function
s
()
public/sw.js:1
↓ 6 callers
Function
_
(e)
public/sw.js:1
↓ 6 callers
Function
buildKeyVariantOverrides
({ accent = [], dark = [], light = [], }: { accent?: KEYCODE[]; dark?: KEYCODE[]; light?: KEYCODE[
components/ui/keyboard.tsx:1123
↓ 6 callers
Function
customTextToWords
(text: string)
hooks/use-typing-test.ts:16
↓ 6 callers
Method
getDb
()
public/sw.js:1
↓ 6 callers
Function
read
(name: string, fb: string)
components/shareable-result-card.tsx:116
↓ 5 callers
Method
fetch
(e)
public/sw.js:1
↓ 5 callers
Function
isBrowser
()
lib/mistakes.ts:30
↓ 5 callers
Function
syncKeyZenFavicon
()
lib/favicon-client.ts:30
↓ 5 callers
Function
useMountEffect
(effect: () => void | (() => void))
hooks/use-mount-effect.ts:12
↓ 5 callers
Function
useSettings
()
components/settings-context.tsx:434
↓ 4 callers
Function
U
(e)
public/sw.js:1
↓ 4 callers
Function
applyFontToDom
(fontId: TypingFont)
components/settings-context.tsx:93
↓ 4 callers
Function
eS
public/sw.js:1
↓ 4 callers
Function
ex
(e)
public/sw.js:1
↓ 4 callers
Method
expireEntries
(e,t)
public/sw.js:1
↓ 4 callers
Function
extractVar
(css, blockSelector, varName)
scripts/sync-theme-accents.mjs:8
↓ 4 callers
Method
fetchAndCachePut
(e)
public/sw.js:1
↓ 4 callers
Function
finish
()
components/settings-context.tsx:166
↓ 4 callers
Function
generateWordsFromPool
( pool: string[], count: number, options?: { punctuation?: boolean; numbers?: boolean }, )
lib/words.ts:64
↓ 4 callers
Function
getCodeContent
(lang: string, chapter: string)
lib/code/index.ts:15
↓ 4 callers
Method
handle
(e)
public/sw.js:1
↓ 4 callers
Function
isRTLLanguage
(code: string)
lib/languages.ts:9
↓ 4 callers
Function
measure
()
components/shareable-result-card.tsx:294
↓ 4 callers
Function
parseCodeContent
(content: string)
hooks/use-typing-test.ts:21
↓ 4 callers
Function
r
()
public/sw.js:1
↓ 4 callers
Method
registerRoute
(e)
public/sw.js:2
↓ 4 callers
Function
renderDropdownOptionClass
(active: boolean)
components/test-controls.tsx:99
↓ 4 callers
Function
setDrawerOpen
(open: boolean)
components/test-controls.tsx:71
↓ 4 callers
Function
toPoint
(angle: number, radius = r)
app/landing/_components/StatsShowcase.tsx:157
↓ 4 callers
Function
useAppChrome
()
components/app-chrome.tsx:41
↓ 4 callers
Function
useKeyboard
()
components/ui/magic-keyboard.tsx:413
↓ 3 callers
Function
J
public/sw.js:1
↓ 3 callers
Function
X
public/sw.js:1
↓ 3 callers
Function
b
public/sw.js:1
↓ 3 callers
Method
cachePut
(e,t)
public/sw.js:1
↓ 3 callers
Function
countWpm
({ targetWords, wordInputs, typed, wordIndex, mode, final, }: CountParams)
lib/wpm-count.ts:22
↓ 3 callers
Function
fetchDecoded
(ctx: AudioContext, url: string)
app/landing/_components/MobileSurface.tsx:33
↓ 3 callers
Method
get
()
data/java/05_generics.java:8
↓ 3 callers
Method
getDb
()
public/sw.js:1
↓ 3 callers
Function
getHighlighter
()
hooks/use-shiki.ts:18
↓ 3 callers
Function
getNonOverridingDataAttributes
( element: React.ReactElement, dataAttributes: Record<string, unknown>, )
components/animate-ui/primitives/effects/highlight.tsx:341
↓ 3 callers
Function
getPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
components/ui/chart.tsx:330
↓ 3 callers
Method
getPrecacheKeyForUrl
(e)
public/sw.js:2
↓ 3 callers
Function
getProblemWords
()
lib/mistakes.ts:155
↓ 3 callers
Function
i
()
public/sw.js:1
↓ 3 callers
Function
m
(e,t)
public/sw.js:1
↓ 3 callers
Method
new
(name: &str, email: &str)
data/rust/02_structs.rs:8
↓ 3 callers
Function
pickRandom
(arr: T[])
app/landing/_components/MobileSurface.tsx:58
↓ 3 callers
Function
playBuffer
(ctx: AudioContext, buffer: AudioBuffer, startMs: number, durMs: number)
app/landing/_components/MobileSurface.tsx:46
↓ 3 callers
Function
printType
data/cpp/08_template_specialization.cpp:21
↓ 3 callers
Function
read
()
lib/mistakes.ts:34
↓ 3 callers
Function
toShikiLang
(lang: string)
hooks/use-shiki.ts:11
↓ 3 callers
Method
toString
()
data/java/02_oop.java:14
↓ 3 callers
Function
wpmNumeratorFromCounts
(c: WpmCounts)
lib/wpm-count.ts:93
↓ 2 callers
Method
Close
()
data/go/04_interfaces.go:3
↓ 2 callers
Function
K
public/sw.js:1
↓ 2 callers
Function
N
(e,t)
public/sw.js:1
↓ 2 callers
Method
Write
(data []byte)
data/go/04_interfaces.go:2
↓ 2 callers
Function
Z
(e)
public/sw.js:1
↓ 2 callers
Method
_addRequest
({request:e,metadata:t,timestamp:a=Date.now()},s)
public/sw.js:1
↓ 2 callers
Method
_getCacheExpiration
(e)
public/sw.js:1
↓ 2 callers
Method
_getId
(e)
public/sw.js:1
↓ 2 callers
Method
_handle
(e,t)
public/sw.js:1
↓ 2 callers
Method
_removeEntry
(e)
public/sw.js:1
↓ 2 callers
Method
_removeRequest
(e)
public/sw.js:1
↓ 2 callers
Method
_useDefaultCacheabilityPluginIfNeeded
()
public/sw.js:1
↓ 2 callers
Function
accuracyFromCounts
(c: WpmCounts)
lib/wpm-count.ts:97
↓ 2 callers
Function
add
data/cpp/08_template_specialization.cpp:25
↓ 2 callers
Method
addEntry
(e)
public/sw.js:1
↓ 2 callers
Method
addEventListeners
()
public/sw.js:1
↓ 2 callers
Method
addPoints
(int current, int delta)
data/java/01_methods.java:2
↓ 2 callers
Function
add_score
data/c/03_structs.c:18
↓ 2 callers
Function
apply
()
components/ui/magic-keyboard.tsx:549
↓ 2 callers
Function
apply
()
components/ui/keyboard.tsx:349
↓ 2 callers
Function
applyAccentToDom
(accent: AccentColor)
components/settings-context.tsx:88
↓ 2 callers
Function
applyColorThemeToDom
* Inject / swap the theme stylesheet. When url is null (default theme), * the sheet is removed. In both cases, the accent is always preserved * on d
components/settings-context.tsx:153
↓ 2 callers
Function
applyModifiers
( raw: string[], options?: { punctuation?: boolean; numbers?: boolean }, )
lib/words.ts:39
↓ 2 callers
Function
applyThemeFontsToDom
* Override the --font-sans / --font-mono inline styles that Next.js injects * on <html> with the values from the theme CSS. Loads Google Fonts as nee
components/settings-context.tsx:131
↓ 2 callers
Function
arcPath
(from: number, to: number)
app/landing/_components/StatsShowcase.tsx:164
↓ 2 callers
Function
btnClass
(active: boolean)
components/test-controls.tsx:83
↓ 2 callers
Function
buildHistoryPracticeWords
(limit = 15)
lib/mistakes.ts:173
↓ 2 callers
Method
calculateWpm
(int words, int seconds)
data/java/04_exceptions.java:8
↓ 2 callers
Function
cancelClose
()
components/results-screen.tsx:1004
↓ 2 callers
Function
capitalize
(s: string)
components/results-screen.tsx:1100
next →
1–100 of 776, ranked by callers