JetBrains / kotlin-wrappers
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
6% | 6% | 19% | 14% | 53%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
kt6% | 6% | 20% | 14% | 52%
kts0% | 0% | 0% | 17% | 82%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
build-logic10% | 11% | 22% | 19% | 35%
kotlin-node14% | 0% | 24% | 14% | 46%
kotlin-css0% | 18% | 39% | 16% | 25%
kotlin-typescript0% | 29% | 10% | 10% | 49%
kotlin-electron0% | 0% | 57% | 0% | 42%
kotlin-react-dom-legacy0% | 0% | 69% | 21% | 8%
kotlin-react-beautiful-dnd0% | 0% | 77% | 0% | 22%
kotlin-styled-next0% | 0% | 10% | 27% | 61%
kotlin-web0% | 0% | 12% | 26% | 61%
kotlin-js0% | 0% | 0% | 4% | 95%
kotlin-react-core0% | 0% | 0% | 10% | 89%
kotlin-browser0% | 0% | 0% | 7% | 92%
kotlin-react-legacy0% | 0% | 0% | 32% | 67%
ROOT0% | 0% | 0% | 94% | 5%
kotlin-tauri-apps-api0% | 0% | 0% | 52% | 47%
kotlin-react-select0% | 0% | 0% | 0% | 100%
kotlin-js-core0% | 0% | 0% | 0% | 100%
kotlin-tanstack-router-core0% | 0% | 0% | 0% | 100%
kotlin-react-dom0% | 0% | 0% | 0% | 100%
kotlin-semver0% | 0% | 0% | 0% | 100%
kotlin-jszip0% | 0% | 0% | 0% | 100%
kotlin-tanstack-react-router0% | 0% | 0% | 0% | 100%
kotlin-pako0% | 0% | 0% | 0% | 100%
kotlin-react-use0% | 0% | 0% | 0% | 100%
kotlin-csstype0% | 0% | 0% | 0% | 100%
kotlin-vercel-ncc0% | 0% | 0% | 0% | 100%
kotlin-null-writable0% | 0% | 0% | 0% | 100%
kotlin-react0% | 0% | 0% | 0% | 100%
kotlin-tanstack-history0% | 0% | 0% | 0% | 100%
kotlin-emotion-css0% | 0% | 0% | 0% | 100%
build-logic-settings0% | 0% | 0% | 0% | 100%
kotlin-ajv0% | 0% | 0% | 0% | 100%
kotlin-vscode0% | 0% | 0% | 0% | 100%
kotlin-popperjs-core0% | 0% | 0% | 0% | 100%
kotlin-tanstack-react-table0% | 0% | 0% | 0% | 100%
kotlin-preact-signals-core0% | 0% | 0% | 0% | 100%
kotlin-react-popper0% | 0% | 0% | 0% | 100%
kotlin-emotion-styled0% | 0% | 0% | 0% | 100%
kotlin-actions0% | 0% | 0% | 0% | 100%
kotlin-emotion-react0% | 0% | 0% | 0% | 100%
kotlin-cssom-core0% | 0% | 0% | 0% | 100%
kotlin-emotion-utils0% | 0% | 0% | 0% | 100%
kotlin-prantlf-jsonlint0% | 0% | 0% | 0% | 100%
kotlin-preact-signals-react0% | 0% | 0% | 0% | 100%
kotlin-mui-material0% | 0% | 0% | 0% | 100%
kotlin-tanstack-query-core0% | 0% | 0% | 0% | 100%
kotlin-muix-date-pickers0% | 0% | 0% | 0% | 100%
kotlin-cesium0% | 0% | 0% | 0% | 100%
kotlin-tanstack-virtual0% | 0% | 0% | 0% | 100%
kotlin-tanstack-query0% | 0% | 0% | 0% | 100%
kotlin-tanstack-react-virtual0% | 0% | 0% | 0% | 100%
kotlin-wrappers-catalog0% | 0% | 0% | 0% | 100%
kotlin-tanstack-table0% | 0% | 0% | 0% | 100%
kotlin-yaml0% | 0% | 0% | 0% | 100%
kotlin-tanstack-react-query-devtools0% | 0% | 0% | 0% | 100%
kotlin-wrappers-bom0% | 0% | 0% | 0% | 100%
kotlin-cesium-widgets0% | 0% | 0% | 0% | 100%
kotlin-cesium-engine0% | 0% | 0% | 0% | 100%
kotlin-mui-lab0% | 0% | 0% | 0% | 100%
kotlin-actions-cache0% | 0% | 0% | 0% | 100%
kotlin-mui-base0% | 0% | 0% | 0% | 100%
kotlin-emotion-cache0% | 0% | 0% | 0% | 100%
kotlin-tanstack-virtual-core0% | 0% | 0% | 0% | 100%
kotlin-tanstack-react-query0% | 0% | 0% | 0% | 100%
kotlin-muix-tree-view0% | 0% | 0% | 0% | 100%
kotlin-actions-exec0% | 0% | 0% | 0% | 100%
kotlin-actions-glob0% | 0% | 0% | 0% | 100%
kotlin-actions-tool-cache0% | 0% | 0% | 0% | 100%
kotlin-actions-io0% | 0% | 0% | 0% | 100%
kotlin-tanstack-table-core0% | 0% | 0% | 0% | 100%
kotlin-mui-system0% | 0% | 0% | 0% | 100%
kotlin-actions-github0% | 0% | 0% | 0% | 100%
kotlin-mui-icons-material0% | 0% | 0% | 0% | 100%
kotlin-actions-artifact0% | 0% | 0% | 0% | 100%
kotlin-actions-http-client0% | 0% | 0% | 0% | 100%
kotlin-actions-core0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Html.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
2094 6
main.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum
1476 1
StyleEnums.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
674 8
modifyPropertyInheritance.kt
in kotlin-typescript/karakum/src/jsMain/kotlin/typescript/karakum/inheritanceModifiers
641 -
Patches.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
639 -
Generator.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
606 1
Converter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode
605 3
Types.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
522 -
EventHandlerAdapters.kt
in kotlin-react-dom-legacy/src/jsMain/kotlin/react/dom
500 -
Converter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/csstype
491 -
Converter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/actions
449 -
Converter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/table
434 -
modifyMethodInheritance.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/inheritanceModifiers
423 -
EventInjection.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections
415 -
index.kt
in kotlin-react-beautiful-dnd/src/jsMain/kotlin/react/beautiful/dnd
401 -
Color.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
383 9
TestGrid.kt
in kotlin-css/src/commonTest/kotlin/kotlinx/css
355 25
Events.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
337 1
resolveFsOptionsName.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers
330 -
EventInjection.kt
in kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections
314 -
IDL.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
313 6
main.kt
in kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum
307 1
Definition.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/query
303 1
KotlinType.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/query
291 -
HtmlUnions.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
280 -
modifyMethodInheritance.kt
in kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/inheritanceModifiers
278 -
UnionConverter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/common
260 13
EventMapInjection.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections
256 -
CssBuilder.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
254 24
WebGL.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
252 -
EventTypeMap.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
249 -
StyledElement.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
247 4
convertSkippedGenerics.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
246 -
AmbiguousSignaturePlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
243 1
ReactDOMAttributes.kt
in kotlin-react-dom-legacy/src/jsMain/kotlin/react/dom
241 -
UnionInjection.kt
in kotlin-typescript/karakum/src/jsMain/kotlin/typescript/karakum/injections
239 1
Converter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/virtual
239 -
KDoc.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/cesium
229 -
BrowserEventInjection.kt
in kotlin-electron/karakum/src/jsMain/kotlin/electron/karakum/injections
229 -
convertConflictingOverloads.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
228 -
StyledTags.kt
in kotlin-styled-next/src/jsMain/kotlin/styled
225 -
EventEmitterPlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
218 -
Numbers.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/react
216 -
Functions.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
215 -
USBDevice.kt
in kotlin-web/src/webMain/kotlin/web/usb
210 15
TestColor.kt
in kotlin-css/src/commonTest/kotlin/kotlinx/css
207 22
KotlinType.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode
205 -
convertHttpTypeParameter.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
201 -
InterfaceConverter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/react
198 -
TestBoxModelProperties.kt
in kotlin-css/src/commonTest/kotlin/kotlinx/css
197 1
Files With Most Units (Top 50)
File# lines# units
Observable.kt
in kotlin-web/src/webMain/kotlin/web/observable
196 30
TestGrid.kt
in kotlin-css/src/commonTest/kotlin/kotlinx/css
355 25
CssBuilder.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
254 24
TestColor.kt
in kotlin-css/src/commonTest/kotlin/kotlinx/css
207 22
JSZip.kt
in kotlin-jszip/src/webMain/kotlin/jszip
100 17
USBDevice.kt
in kotlin-web/src/webMain/kotlin/web/usb
210 15
UnionConverter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/common
260 13
TestUtils.kt
in kotlin-styled-next/src/jsTest/kotlin
158 11
CssAccess.kt
in kotlin-styled-next/src/jsMain/kotlin/styled
84 10
JsIterator.kt
in kotlin-js/src/webMain/kotlin/js/iterable
26 10
Gradient.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css/properties
135 9
Color.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
383 9
RDOMBuilder.kt
in kotlin-react-dom-legacy/src/jsMain/kotlin/react/dom
116 9
JsMap.kt
in kotlin-js/src/webMain/kotlin/js/collections
30 9
async.kt
in kotlin-vscode/src/webMain/kotlin/vscode
45 8
StyleEnums.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
674 8
unsafeAsync.kt
in kotlin-js/src/webMain/kotlin/js/function
45 8
BigIntTest.kt
in kotlin-js/src/webTest/kotlin/js/core
56 8
ContextFunctionTest.kt
in kotlin-js/src/jsTest/kotlin/js/function
94 8
async.kt
in kotlin-web/src/webMain/kotlin/web/function
41 7
GlobalStyles.kt
in kotlin-styled-next/src/jsMain/kotlin/styled
128 7
TestGradient.kt
in kotlin-css/src/commonTest/kotlin/kotlinx/css
153 6
Html.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
2094 6
IDL.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
313 6
Duration.kt
in kotlin-js/src/webMain/kotlin/js/temporal
39 6
AsyncDisposableStack.kt
in kotlin-js/src/webMain/kotlin/js/disposable
19 6
EventTargetLike.kt
in kotlin-web/src/webMain/kotlin/web/events
60 5
RBuilder.kt
in kotlin-react-legacy/src/jsMain/kotlin/react
114 5
Object.kt
in kotlin-js/src/webMain/kotlin/js/objects
49 5
DefinedExternallyTest.kt
in kotlin-js/src/wasmJsTest/kotlin/js/core
44 5
DefinedExternallyTest.kt
in kotlin-js/src/jsTest/kotlin/js/core
44 5
WebGL2RenderingContextTest.kt
in kotlin-browser/src/webTest/kotlin/web/gl
34 4
FC.kt
in kotlin-react/src/jsMain/kotlin/react
34 4
TestRelativePosition.kt
in kotlin-css/src/commonTest/kotlin/kotlinx/css
38 4
StyledElement.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
247 4
ExtensionsCollector.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/common
168 4
Numbers.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
123 4
StyleSheet.kt
in kotlin-styled-next/src/jsMain/kotlin/styled
97 4
CSSOMSheet.kt
in kotlin-styled-next/src/jsMain/kotlin/styled/sheets
134 4
RandomUtils.kt
in kotlin-styled-next/src/jsTest/kotlin
38 4
Uint8Array.kt
in kotlin-js/src/webMain/kotlin/js/typedarrays
46 4
ArrayBuffer.kt
in kotlin-js/src/webMain/kotlin/js/buffer
32 4
PromiseLike.kt
in kotlin-js/src/webMain/kotlin/js/promise
33 4
TypedArrayTest.kt
in kotlin-js/src/webTest/kotlin/js/typedarrays
26 4
SymbolTest.kt
in kotlin-js/src/jsTest/kotlin/js/symbol
28 4
build.gradle.kts
in kotlin-tanstack-history/karakum
81 3
EventInstance.kt
in kotlin-node/src/webMain/kotlin/node/events
48 3
useEffectWithCleanup.kt
in kotlin-react-core/src/jsMain/kotlin/react
22 3
useLayoutEffectWithCleanup.kt
in kotlin-react-core/src/jsMain/kotlin/react
22 3
jsx.kt
in kotlin-react-core/src/jsMain/kotlin/react/jsx/runtime
68 3
Files With Long Lines (Top 50)

There are 101 files with lines longer than 120 characters. In total, there are 500 long lines.

File# lines# units# long lines
StyledElement.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
247 4 162
ReactDOMTags.kt
in kotlin-react-dom-legacy/src/jsMain/kotlin/react/dom
116 - 108
Definition.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/query
303 1 32
resolveFsOptionsName.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers
330 - 18
KotlinType.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/query
291 - 9
KotlinType.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/cesium
132 - 7
Color.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
383 9 6
Border.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
12 - 6
Html.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
2094 6 6
Patches.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
639 - 6
EventEmitterPlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
218 - 5
ConstructorFunction.invoke.kt
in kotlin-js/src/webMain/kotlin/js/function
79 - 5
convertSignalConstantsGenerics.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
63 - 4
resolveChildProcessOptionsName.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers
90 - 4
JsFunction.invoke.kt
in kotlin-js/src/webMain/kotlin/js/function
54 - 4
PromiseClassApiPlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
96 - 3
convertOmittedTypeAlias.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
162 - 3
resolveInterfaceMethodReturnTypePromisePayloadName.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers
50 - 3
ContractFunctionApiPlugin.kt
in kotlin-typescript/karakum/src/jsMain/kotlin/typescript/karakum/plugins
108 1 3
Parameters.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/query
63 1 3
Converter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/vscode
605 3 3
AsyncGeneratorFunction.factory.kt
in kotlin-js/src/webMain/kotlin/js/generator
64 - 3
convertOverriddenMethodDeclaration.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
52 - 2
ContractFunctionApiPlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
110 1 2
PromiseFunctionApiPlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
170 1 2
GenerateKeyPairTypePlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
139 1 2
PromiseInterfaceApiPlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
66 - 2
resolveOsOptionsName.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers
67 - 2
resolveV8OptionsName.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/nameResolvers
102 - 2
main.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum
1476 1 2
PresentationRequest.kt
in kotlin-browser/src/webMain/kotlin/web/presentation
40 3 2
PresentationConnectionList.kt
in kotlin-browser/src/webMain/kotlin/web/presentation
16 - 2
CssBuilder.kt
in kotlin-css/src/commonMain/kotlin/kotlinx/css
254 24 2
Converter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/virtual
239 - 2
Method.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/cesium
84 1 2
WebGPU.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/browser
95 - 2
LibraryConverter.kt
in build-logic/generatorlegacybuild/src/main/kotlin/karakum/actions
66 - 2
InjectCssNPlusOne.kt
in kotlin-styled-next/src/jsTest/kotlin/benchmark
95 - 2
Tuple.kt
in kotlin-js/src/webMain/kotlin/js/array
40 - 2
Promise.kt
in kotlin-js/src/webMain/kotlin/js/promise
71 1 2
convertConflictingOverloads.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
228 - 1
convertStreamDestroy.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
46 - 1
BufferPlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
117 - 1
convertParsedResults.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
44 - 1
AmbiguousSignaturePlugin.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/plugins
243 1 1
FsStatsFsMembersInjection.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections
73 - 1
ReadableMembersInjection.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections
58 - 1
WritableMembersInjection.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections
75 - 1
FsStatsMembersInjection.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections
87 - 1
DuplexMembersInjection.kt
in kotlin-node/karakum/src/jsMain/kotlin/node/karakum/injections
119 - 1