Software Engineering Wiki
Home
Initializing search
jodisfields/wiki.jodisand.me
Software Engineering Wiki
jodisfields/wiki.jodisand.me
Home
Ansible Cheatsheet
Bash Cheatsheet
ChatGPT Prompts
Cisco Cheetsheet
Docker-Compose Cheatsheet
Docker CLI
Elasticsearch Cheatsheet
Git Cheatsheet
Go Cheatsheet
Iproute2
Network Automation
RedTeam-Tools
SCP Cheatsheet
Snippets
Snippets
C#
C#
All
AverageBy
Bifurcate
BifurcateBy
ByteArrayToHex
Capitalize
Chunk
CompactWhitespace
CountBy
CountOccurences
DayOfTheWeek
Decapitalize
Difference
DifferenceBy
DistinctValues
DuplicateValues
Fibonacci
FilterString
FindFirstBy
FindIndexOfAll
FindIndexOfFirstBy
FindIndexOfLastBy
FindLastBy
FindParityOutliers
Flatten
FormatDuration
Frequencies
GCD
GetFirstN
GetLastN
GetType
HaveSameContents
Head
HexToByteArray
IndexOfAll
Initialize2DArray
IsA
IsContainedIn
IsDivisible
IsDouble
IsEven
IsInteger
IsLower
IsNotA
IsOdd
IsPowerOfTwo
IsUpper
IsWeekday
IsWeekend
KeepUpToN
LCM
Mask
MaxBy
MaxDateTime
Median
MinBy
MinDateTime
MostFrequent
None
PadNumber
RandomDoubleInRange
RandomIntegerInRange
Repeat
Reverse
Shuffle
SplitLines
SplitStringBy
Stringify
Subarray
SumBy
Swap
SymmetricDifference
SymmetricDifferenceBy
Tail
ToCamelCase
ToKebabCase
ToSnakeCase
ToTitleCase
Tomorrow
Yesterday
Go
Go
All
AllSame
Any
Average
Capitalize
CelsiusToFahrenheit
Clamp
Compact
CompactWhiteSpace
Concat
ContainsWhiteSpace
Decapitalize
Dedupe
Degrees
Digits
FahrenheitToCelsius
Filter
Find
FindIndex
FindLast
FindLastIndex
Frequencies
GCD
HammingDistance
Includes
IndentString
IndexOf
IndexOfAll
IntRange
IsEven
IsInRange
IsLower
IsOdd
IsPalindrome
IsPowerOf2
IsUpper
Join
LCM
Map
MapNumRange
Mask
MaxOf
Median
MinOf
None
PadLeft
PadRight
Rads
RandIntInRange
RandIntSliceInRange
ReverseString
Stringify
Sum
ToCamel
ToKebab
ToSnake
TruncateString
WithIndex
XProduct
Zip
Javascript
Javascript
CSVToArray
CSVToJSON
HSBToRGB
HSLToRGB
JSONToFile
JSONtoCSV
RGBToHSB
RGBToHSL
RGBToHex
URLJoin
UUIDGeneratorBrowser
UUIDGeneratorNode
accumulate
addClass
addDaysToDate
addEventListenerAll
addMinutesToDate
addMultipleListeners
addStyles
addWeekDays
all
allEqual
allEqualBy
allUnique
allUniqueBy
and
any
aperture
approximatelyEqual
arithmeticProgression
arrayToCSV
arrayToHTMLList
ary
assertValidKeys
atob
attempt
average
averageBy
bifurcate
bifurcateBy
binary
binarySearch
bind
bindAll
bindKey
binomialCoefficient
both
bottomVisible
btoa
bubbleSort
bucketSort
byteSize
caesarCipher
call
capitalize
capitalizeEveryWord
cartesianProduct
castArray
celsiusToFahrenheit
chainAsync
changeLightness
checkProp
chunk
chunkIntoN
chunkify
clampNumber
cloneRegExp
coalesce
coalesceFactory
collectInto
colorize
combine
compact
compactObject
compactWhitespace
complement
compose
composeRight
containsWhitespace
converge
copySign
copyToClipboard
countBy
countOccurrences
countSubstrings
countWeekDaysBetween
counter
createDirIfNotExists
createElement
createEventHub
currentURL
curry
cycleGenerator
dateRangeGenerator
dayName
dayOfYear
daysAgo
daysFromNow
daysInMonth
debounce
debouncePromise
decapitalize
deepClone
deepFlatten
deepFreeze
deepGet
deepMapKeys
deepMerge
defaults
defer
degreesToRads
delay
detectDeviceType
detectLanguage
difference
differenceBy
differenceWith
dig
digitize
distance
divmod
drop
dropRight
dropRightWhile
dropWhile
either
elementContains
elementIsFocused
elementIsVisibleInViewport
equals
escapeHTML
escapeRegExp
euclideanDistance
everyNth
expandTabs
extendHex
factorial
fahrenheitToCelsius
fibonacci
filterNonUnique
filterNonUniqueBy
filterUnique
filterUniqueBy
findClosestAnchor
findClosestMatchingNode
findFirstN
findKey
findKeys
findLast
findLastIndex
findLastKey
findLastN
flatten
flattenObject
flip
forEachRight
forOwn
forOwnRight
formToObject
formatDuration
formatNumber
formatSeconds
frequencies
fromCamelCase
fromTimestamp
frozenSet
fullscreen
functionName
functions
gcd
generateItems
generatorToArray
geometricProgression
get
getAncestors
getBaseURL
getColonTimeFromDate
getDaysDiffBetweenDates
getElementsBiggerThanViewport
getHoursDiffBetweenDates
getImages
getMeridiemSuffixOfInteger
getMinutesDiffBetweenDates
getMonthsDiffBetweenDates
getParentsUntil
getProtocol
getScrollPosition
getSecondsDiffBetweenDates
getSelectedText
getSiblings
getStyle
getTimestamp
getType
getURLParameters
getVerticalOffset
groupBy
hammingDistance
hasClass
hasDuplicates
hasFlags
hasKey
hasMany
hasOne
hashBrowser
hashNode
haveSameContents
head
heapsort
hexToRGB
hide
httpDelete
httpGet
httpPost
httpPut
httpsRedirect
hz
inRange
includesAll
includesAny
indentString
indexBy
indexOfAll
indexOfSubstrings
indexOn
initial
initialize2DArray
initializeArrayWithRange
initializeArrayWithRangeRight
initializeArrayWithValues
initializeNDArray
injectCSS
insertAfter
insertAt
insertBefore
insertionSort
intersection
intersectionBy
intersectionWith
invertKeyValues
is
isAbsoluteURL
isAfterDate
isAlpha
isAlphaNumeric
isAnagram
isArrayLike
isAsyncFunction
isBeforeDate
isBetweenDates
isBoolean
isBrowser
isBrowserTabFocused
isContainedIn
isDateValid
isDeepFrozen
isDisjoint
isDivisible
isDuplexStream
isEmpty
isEven
isFunction
isGeneratorFunction
isISOString
isLeapYear
isLocalStorageEnabled
isLowerCase
isNegativeZero
isNil
isNode
isNull
isNumber
isObject
isObjectLike
isOdd
isPlainObject
isPowerOfTen
isPowerOfTwo
isPrime
isPrimitive
isPromiseLike
isReadableStream
isSameDate
isSameOrigin
isSessionStorageEnabled
isSorted
isStream
isString
isSymbol
isTravisCI
isUndefined
isUpperCase
isValidJSON
isWeekday
isWeekend
isWritableStream
join
juxt
kMeans
kNearestNeighbors
kmToMiles
last
lastDateOfMonth
lcm
levenshteinDistance
linearSearch
listenOnce
logBase
longestItem
lowercaseKeys
luhnCheck
mapConsecutive
mapKeys
mapNumRange
mapObject
mapString
mapValues
mask
matches
matchesWith
maxBy
maxDate
maxN
median
memoize
merge
mergeSort
mergeSortedArrays
midpoint
milesToKm
minBy
minDate
minN
mostFrequent
mostPerformant
negate
nest
nodeListToArray
none
nor
normalizeLineEndings
not
nthArg
nthElement
nthRoot
objectFromPairs
objectToEntries
objectToPairs
objectToQueryString
observeMutations
False
offset
omit
omitBy
True
onClickOutside
onScrollStop
onUserInputChange
once
or
orderBy
orderWith
over
overArgs
pad
padNumber
palindrome
parseCookie
partial
partialRight
partition
partitionBy
percentile
permutations
pick
pickBy
pipeAsyncFunctions
pipeFunctions
pluck
pluralize
powerset
prefersDarkColorScheme
prefersLightColorScheme
prefix
prettyBytes
primeFactors
primes
prod
promisify
pull
pullAtIndex
pullAtValue
pullBy
quarterOfYear
queryStringToObject
quickSort
radsToDegrees
randomAlphaNumeric
randomBoolean
randomHexColorCode
randomIntArrayInRange
randomIntegerInRange
randomNumberInRange
rangeGenerator
readFileLines
rearg
recordAnimationFrames
redirect
reduceSuccessive
reduceWhich
reducedFilter
reject
remove
removeAccents
removeClass
removeElement
removeEventListenerAll
removeNonASCII
removeWhitespace
renameKeys
renderElement
repeatGenerator
replaceLast
requireUncached
reverseNumber
reverseString
round
runAsync
runPromisesInSeries
sample
sampleSize
scrollToTop
sdbm
selectionSort
serializeCookie
serializeForm
setStyle
shallowClone
shank
show
shuffle
similarity
size
sleep
slugify
smoothScroll
sortCharactersInString
sortedIndex
sortedIndexBy
sortedLastIndex
sortedLastIndexBy
splitLines
spreadOver
stableSort
standardDeviation
stringPermutations
stringifyCircularJSON
stripHTMLTags
subSet
sum
sumBy
sumN
sumPower
superSet
supportsTouchEvents
swapCase
symbolizeKeys
symmetricDifference
symmetricDifferenceBy
symmetricDifferenceWith
tail
take
takeRight
takeRightUntil
takeRightWhile
takeUntil
takeWhile
throttle
timeTaken
times
toCamelCase
toCharArray
toCurrency
toDecimalMark
toHSLArray
toHSLObject
toHash
toISOStringWithTimezone
toKebabCase
toOrdinalSuffix
toPairs
toRGBArray
toRGBObject
toRomanNumeral
toSafeInteger
toSnakeCase
toTitleCase
toggleClass
tomorrow
transform
triggerEvent
truncateString
truncateStringAtWhitespace
truthCheckCollection
unary
uncurry
unescapeHTML
unflattenObject
unfold
union
unionBy
unionWith
uniqueElements
uniqueElementsBy
uniqueElementsByRight
uniqueSymmetricDifference
untildify
unzip
unzipWith
validateNumber
vectorAngle
vectorDistance
walkThrough
weekOfYear
weightedAverage
weightedSample
when
without
wordWrap
words
xProd
xor
yesNo
yesterday
zip
zipObject
zipWith
Python
Python
Add days to date
Check if list elements are identical
Check if list has no duplicates
Arithmetic progression
Average
Mapped list average
Bifurcate list based on values
Bifurcate list based on function
Binomial coefficient
Byte size of string
Camelcase string
Capitalize string
Capitalize every word
Cast to list
Celsius to Fahrenheit
Check property
Split list into chunks
Split list into n chunks
Clamp number
Invert dictionary
Combine dictionary values
Compact list
Compose functions
Reverse compose functions
Count grouped elements
Count occurrences
Partial sum list
Curry function
Date range
Days ago
Date difference in days
Days from now
Decapitalize string
Deep flatten list
Degrees to radians
Delayed function execution
Dictionary to list
List difference
List difference based on function
Digitize number
Drop list elements from the left
Drop list elements from the right
Test if every list element is truthy
Every nth element in list
Factorial
Fahrenheit to Celsius
Fibonacci
Filter non-unique list values
Filter unique list values
Find matching value
Find matching index
Find all matching indexes
Find key of value
Find keys with value
Find last matching value
Find last matching index
Find parity outliers
Flatten list
Execute function for each list element
Execute function for each list element in reverse
Value frequencies
Date from ISO format
Greatest common divisor
Geometric progression
Get nested value
Group list elements
Hamming distance
Check for duplicates in list
Check lists have same contents
List head
Hex to RGB
Number in range
List includes all values
List includes any values
All indexes of value
List without last element
Initialize 2D list
Initialize list with range
Initialize list with values
List intersection
List intersection based on function
Invert dictionary
String is anagram
List is contained in other list
Number is divisible
Number is even
Number is odd
Number is prime
Date is weekday
Date is weekend
Kebabcase string
Key in dictionary
Key of max value
Key of min value
Dictionary keys
Km to miles
Last list element
Least common multiple
Longest item
Map list to dictionary
Map dictionary values
Max list value based on function
Index of max element
N max elements
Median
Merge lists
Merge dictionaries
Miles to km
Min list value based on function
Index of min element
N min elements
Date difference in months
Most frequent element
Repeat string
Test if every list element is falsy
Map number to range
Offset list elements
Pad string
Pad number
Palindrome
Pluck values from list of dictionaries
Powerset
Radians to degrees
Reverse list
Reverse number
RGB to hex
Rotate list elements
Random element in list
Shuffle list
List similarity
String to slug
Snakecase string
Test if some list elements are truthy
Sort list by indexes
Sort dictionary by key
Sort dictionary by value
Split into lines
Spread list
Sum list based on function
Sum of powers
List symmetric difference
List symmetric difference based on function
List tail
Remove list elements
Remove list elements from the end
Number to binary
Lists to dictionary
Number to hex
Date to ISO format
Integer to roman numeral
Transpose matrix
Unfold list
List union
List union based on function
Unique elements in list
Dictionary values
Weighted average
Apply function when true
String to words
React
React
Collapsible accordion
Closable alert
Automatic text linking
Callable telephone link
Carousel
Collapsible content
Controlled input field
Countdown timer
Data list
Data table
File drag and drop area
Textarea with character limit
Textarea with word limit
Spinning loader
Email link
Object table view
Modal dialog
Stateful checkbox with multiple selection
Show/hide password toggle
Button with ripple effect
Uncontrolled select element
Uncontrolled range input
Star rating
Tabs
Tag input field
Uncontrolled textarea element
Toggle
Tooltip
Expandable object tree view
Uncontrolled input field
React useAsync hook
React useBodyScrollLock hook
React useClickInside hook
React useClickOutside hook
React useComponentDidMount hook
React useComponentDidUpdate hook
React useComponentWillUnmount hook
React useCopyToClipboard hook
React useDebounce hook
React useDefault hook
React useDelayedState hook
React useEffectOnce hook
React useError hook
React useEventListener hook
React useFetch hook
React useForm hook
React useGetSet hook
React useHash hook
React useHover hook
React useIntersectionObserver hook
React useInterval hook
React useIsomporphicEffect hook
React useKeyPress hook
React useLocalStorage hook
React useMap hook
React useMediaQuery hook
React useMergeState hook
React useMutationObserver hook
React useNavigatorOnLine hook
React useOnGlobalEvent hook
React useOnWindowResize hook
React useOnWindowScroll hook
React usePersistedState hook
React usePortal hook
React usePrevious hook
React useRequestAnimationFrame hook
React useSSR hook
React useScript hook
React useSearchParam hook
React useSessionStorage hook
React useSet hook
React useTimeout hook
React useTitle hook
React useToggler hook
React useUnload hook
React useUpdate hook
React useWindowSize hook
Home
Languages and Tools:
Back to top