Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/aradzie/keybr.com
/ functions
Functions
2,782 in github.com/aradzie/keybr.com
⨍
Functions
2,782
◇
Types & classes
557
↓ 558 callers
Function
parseColor
(value: string)
packages/keybr-color/lib/parse.ts:35
↓ 449 callers
Method
set
(prop: PropName, value: PropValue)
packages/keybr-theme-designer/lib/io/import-state.ts:15
↓ 208 callers
Function
formatMessage
(error: any)
packages/keybr-debug/lib/inspect.ts:37
↓ 176 callers
Method
map
(fn: (value: T, index: number) => U)
packages/keybr-lang/lib/enum.ts:73
↓ 170 callers
Method
get
(id: string, defaultValue: T | null = null)
packages/keybr-lang/lib/enum.ts:57
↓ 161 callers
Method
set
(a: CodePoint, f: number)
packages/keybr-keyboard/lib/ngram.ts:31
↓ 140 callers
Method
get
(ctx: Context)
packages/server/lib/app/sitemap/controller.ts:18
↓ 108 callers
Method
nextResult
({ layout = this.layout, textType = this.textType, timeStamp = (this.timeStamp += this.timeStampIn
packages/keybr-result/lib/fake.tsx:45
↓ 103 callers
Method
format
()
packages/keybr-color/lib/color-rgb.ts:118
↓ 99 callers
Function
isNumber
(v: any)
packages/keybr-lang/lib/types.ts:5
↓ 77 callers
Method
round
(step: number)
packages/keybr-math/lib/range.ts:86
↓ 74 callers
Method
get
(prop: AnyProp<T>, defaultValue?: T)
packages/keybr-settings/lib/settings.ts:33
↓ 67 callers
Method
send
(message: ServerMessage)
packages/server/lib/app/game/session.ts:44
↓ 67 callers
Function
useSettings
()
packages/keybr-settings/lib/context.ts:11
↓ 65 callers
Method
appendChar
( timeStamp: number, codePoint: CodePoint, timeToType: number, )
packages/keybr-textinput/lib/textinput.ts:140
↓ 64 callers
Method
add
(value: number)
packages/keybr-math/lib/vector.ts:16
↓ 61 callers
Method
buffer
()
packages/keybr-binary/lib/io.ts:151
↓ 59 callers
Method
add
(timeStamp: number, type: "keydown" | "keyup", code: string, key: string)
packages/keybr-textinput-events/lib/timetotype.test.ts:194
↓ 59 callers
Function
generate
(font_name, font_file, merge_file=None)
packages/keybr-themes/generate.py:126
↓ 59 callers
Method
join
(player: Player)
packages/keybr-multiplayer-server/lib/room.ts:71
↓ 59 callers
Method
putUint8
(value: number)
packages/keybr-binary/lib/io.ts:39
↓ 59 callers
Method
values
()
packages/keybr-math/lib/histogram.ts:33
↓ 56 callers
Function
showChars
({ chars }: TextInput)
packages/keybr-textinput/lib/textinput.test.ts:629
↓ 56 callers
Function
showSteps
({ steps }: TextInput)
packages/keybr-textinput/lib/textinput.test.ts:616
↓ 54 callers
Function
peg$fail
(expected)
packages/keybr-code/lib/parser.js:424
↓ 53 callers
Function
formatPercents
( value: number, opts: number | FormatNumberOptions = formatPercentsOpts, )
packages/keybr-intl/lib/numbers.ts:38
↓ 52 callers
Function
loadKeyboard
(...args: any[])
packages/keybr-keyboard/lib/load.ts:236
↓ 51 callers
Method
eat
(re: RegExp)
packages/keybr-color/lib/parse.ts:142
↓ 50 callers
Method
of
(publicId: string)
packages/keybr-publicid/lib/index.ts:60
↓ 49 callers
Method
update
(keyStatsMap: KeyStatsMap)
packages/keybr-lesson/lib/code.ts:20
↓ 47 callers
Method
from
(values: Iterable<number>, ...rest: Iterable<number>[])
packages/keybr-math/lib/range.ts:2
↓ 45 callers
Function
startApp
(app: Application)
packages/server/lib/app/test/request.ts:27
↓ 44 callers
Function
importKeymap
(filename: string)
packages/keybr-generators/lib/layout/import.ts:18
↓ 43 callers
Function
importCldr
(filename: string)
packages/keybr-generators/lib/layout/import.ts:13
↓ 43 callers
Method
set
(prop: PropName, value: PropValue | null)
packages/keybr-themes/lib/themes/custom-theme.ts:39
↓ 39 callers
Method
append
(result: Result, accept: AcceptStreak | null)
packages/keybr-result/lib/accuracy.ts:112
↓ 39 callers
Method
nextWord
()
packages/page-typing-test/lib/generators/book.ts:46
↓ 38 callers
Method
delete
()
packages/keybr-result-userdata/lib/userdata.ts:65
↓ 38 callers
Method
get
(codePoint: CodePoint)
packages/keybr-textinput/lib/histogram.ts:36
↓ 38 callers
Method
includes
* Returns a value indicating whether the given code point * can be a letter of this language.
packages/keybr-keyboard/lib/language.ts:354
↓ 37 callers
Function
clamp
(v: number, min: number, max: number)
packages/keybr-lang/lib/math.ts:1
↓ 36 callers
Method
copy
()
packages/keybr-result/lib/accuracy.ts:143
↓ 36 callers
Method
eval
(x: number)
packages/keybr-math/lib/model.ts:9
↓ 34 callers
Function
LCG
(seed: number)
packages/keybr-rand/lib/rng/lcg.ts:9
↓ 34 callers
Method
findByEmail
(email: string)
packages/keybr-database/lib/model.ts:80
↓ 34 callers
Function
formatNumber
( value: number, opts: number | FormatNumberOptions = formatNumberOpts, )
packages/keybr-intl/lib/numbers.ts:27
↓ 34 callers
Function
makeKeyStatsMap
( letters: readonly Letter[], results: readonly Result[], )
packages/keybr-result/lib/keystats.ts:5
↓ 34 callers
Method
putUintVlq
(value: number)
packages/keybr-binary/lib/io.ts:111
↓ 33 callers
Method
filter
(fn: (value: T, index: number) => unknown)
packages/keybr-lang/lib/enum.ts:77
↓ 33 callers
Method
toRgb
(clone?: boolean)
packages/keybr-color/lib/color-rgb.ts:103
↓ 32 callers
Method
fill
(style: FillStyle, ...shapes: readonly ShapeList[])
packages/keybr-widget/lib/components/canvas/graphics.ts:103
↓ 32 callers
Function
flattenStyledText
(text: StyledText)
packages/keybr-textinput/lib/chars.ts:31
↓ 32 callers
Method
getString
(name: string, defaultValue?: string)
packages/keybr-config/lib/env.ts:44
↓ 32 callers
Function
useIntlNumbers
()
packages/keybr-intl/lib/numbers.ts:78
↓ 31 callers
Method
append
(result: Result, listener: LessonEventListener = () => {})
packages/page-practice/lib/practice/state/progress.ts:89
↓ 31 callers
Method
getUint8
()
packages/keybr-binary/lib/io.ts:185
↓ 31 callers
Method
load
()
packages/keybr-settings-loader/lib/internal/storage.ts:14
↓ 31 callers
Function
toCodePoints
(text: string)
packages/keybr-unicode/lib/codepoints.ts:9
↓ 30 callers
Method
has
(item: T)
packages/keybr-lang/lib/enum.ts:50
↓ 28 callers
Function
makeAccessor
(prop: PropName)
packages/keybr-theme-designer/lib/design/input/ColorInput.tsx:32
↓ 28 callers
Method
max
()
packages/keybr-math/lib/range.ts:52
↓ 28 callers
Method
parse
()
packages/keybr-color/lib/parse.ts:340
↓ 28 callers
Function
peg$parse_
()
packages/keybr-code/lib/parser.js:1485
↓ 27 callers
Function
formatDuration
( millis: number, { showMillis = false }: { readonly showMillis?: boolean } = {}, )
packages/keybr-widget/lib/utils/format-duration.ts:6
↓ 27 callers
Method
min
()
packages/keybr-math/lib/range.ts:44
↓ 27 callers
Function
parse
( input: string, options?: { readonly grammarSource: string }, )
packages/keybr-code/lib/parse.ts:6
↓ 27 callers
Method
rect
({ x, y, width, height, }: { readonly x: number; readonly y: number; readonly wi
packages/keybr-widget/lib/components/canvas/graphics.ts:143
↓ 27 callers
Method
take
()
packages/keybr-multiplayer-server/lib/testing.ts:10
↓ 26 callers
Method
keys
()
packages/keybr-math/lib/histogram.ts:27
↓ 25 callers
Method
getUintVlq
()
packages/keybr-binary/lib/io.ts:239
↓ 25 callers
Method
nextResultList
(length: number)
packages/keybr-result/lib/fake.tsx:37
↓ 25 callers
Function
peg$literalExpectation
(text, ignoreCase)
packages/keybr-code/lib/parser.js:343
↓ 25 callers
Method
renderPage
( ctx: Context<RouterState & AuthState>, page: PageInfo, intl: IntlShape | null = null, )
packages/server/lib/app/page/controller.tsx:201
↓ 25 callers
Method
toJSON
()
packages/keybr-code/lib/syntax.ts:110
↓ 25 callers
Method
validate
({ minLength = Result.filter.minLength, minTime = Result.filter.minTime, minComplexity = Result.fi
packages/keybr-result/lib/result.ts:70
↓ 24 callers
Method
addEventListener
( type: string, listener: EventListenerOrEventListenerObject | null, capture?: boolean | AddEventL
packages/keybr-multiplayer-ui/lib/websocket.fake.ts:23
↓ 24 callers
Function
formatSpeed
( value: number, { unit = true }: FormatterOptions = {}, )
packages/keybr-lesson-ui/lib/format.ts:28
↓ 24 callers
Function
macro
(input: unknown, expected: string)
packages/keybr-debug/lib/inspect.test.ts:5
↓ 24 callers
Method
now
()
packages/keybr-result/lib/localdate.ts:46
↓ 24 callers
Method
on
(type: Key, handler: EventHandler<Events[Key]>)
packages/keybr-lang/lib/events.ts:8
↓ 24 callers
Method
parseNumber
(prop: Prop, unit: Unit)
packages/keybr-color/lib/parse.ts:162
↓ 23 callers
Method
append
Appends the given text, or throws the stop error if the limit is reached.
packages/keybr-code/lib/output.ts:44
↓ 23 callers
Method
at
(index: number)
packages/keybr-lang/lib/enum.ts:35
↓ 23 callers
Method
error
(...args: unknown[])
packages/keybr-logger/lib/logger.ts:56
↓ 22 callers
Function
filterText
(text: string, set: CodePointSet)
packages/keybr-keyboard/lib/filter.ts:16
↓ 22 callers
Method
putIntVlq
(value: number)
packages/keybr-binary/lib/io.ts:103
↓ 21 callers
Method
at
(index: number)
packages/keybr-textinput/lib/textinput.ts:70
↓ 21 callers
Function
formatDuration
(duration: Duration)
packages/keybr-intl/lib/durations.ts:22
↓ 21 callers
Method
measure
(timeStamp: number)
packages/keybr-textinput-events/lib/timetotype.test.ts:203
↓ 21 callers
Method
nextWord
(filter: Filter, random?: RNG)
packages/keybr-phonetic-model/lib/censor.ts:17
↓ 20 callers
Method
addPolygon
(points: readonly Point[], invert: boolean)
packages/keybr-identicon/lib/svg.ts:297
↓ 20 callers
Method
clear
Clears the accumulated text.
packages/keybr-code/lib/output.ts:65
↓ 20 callers
Function
decode
( buffer: DataView, byteOffset: number, byteLength: number, )
packages/keybr-binary/lib/utf8.ts:81
↓ 20 callers
Method
exists
()
packages/keybr-result-userdata/lib/userdata.ts:43
↓ 20 callers
Function
randomSample
( list: readonly T[], random: RNG = Math.random, )
packages/keybr-rand/lib/sample.ts:9
↓ 20 callers
Method
setOne
(key: KeyId, mod: KeyModifier, character: Character | null)
packages/keybr-keyboard-io/lib/layoutbuilder.ts:87
↓ 20 callers
Method
text
()
packages/keybr-code/lib/output.ts:15
↓ 19 callers
Method
fillText
({ value, x, y, style = {}, }: { readonly value: unknown; readonly x: number; re
packages/keybr-widget/lib/components/canvas/graphics.ts:175
↓ 19 callers
Method
findById
(id: number)
packages/keybr-database/lib/model.ts:71
↓ 19 callers
Method
includes
* Returns a value indicating whether the given codepoint * is allowed by this filter. * * Empty filter allows all characters.
packages/keybr-phonetic-model/lib/filter.ts:42
next →
1–100 of 2,782, ranked by callers