Files
df-research/dataframe/examples/notebooks/github/github.ipynb
2026-02-08 11:20:43 -10:00

14309 lines
1.7 MiB
Vendored
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"cells": [
{
"metadata": {
"ExecuteTime": {
"end_time": "2025-05-27T13:17:49.514827Z",
"start_time": "2025-05-27T13:17:46.690539Z"
}
},
"cell_type": "code",
"source": [
"%useLatestDescriptors\n",
"%use dataframe, kandy"
],
"outputs": [],
"execution_count": 2
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Kotlin DataFrame can be used to work with REST APIs, JSON (let's say some logs or dump of a document database) and other hierarchical structures without the need to write boilerplate code that describes your data. "
]
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Let's see how it works. This example is divided into two sections.\n",
"- Section 1. Answer these questions using a prepared data sample:\n",
"1. How many contributors there are and how much do they contribute?\n",
"2. How many of those contributors are not JetBrains members (according to GitHub)?\n",
"3. What is the most starred project?\n",
"- Section 2. Build the data sample "
]
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Section 1."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:17:57.289248Z",
"start_time": "2025-05-27T13:17:51.685743Z"
}
},
"source": [
"val organizationsRaw = DataFrame.read(\"https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains.json\")\n",
"organizationsRaw"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_1()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_1\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321536&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 4&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;repos: DataFrame&lt;*&gt;&bsol;&quot;&gt;repos&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321535, value: &quot;&lt;b&gt;DataFrame 100 x 37&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;members: DataFrame&lt;*&gt;&bsol;&quot;&gt;members&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321534, value: &quot;&lt;b&gt;DataFrame 187 x 7&lt;&sol;b&gt;&quot; }] }, \n",
"], id: -352321536, rootId: -352321536, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;id: String&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;294457&quot;,&quot;1098358&quot;,&quot;1156792&quot;,&quot;1459486&quot;,&quot;1900367&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEwOlJlcG9zaXRvcnkyOTQ0NTc=&quot;,&quot;MDEwOlJlcG9zaXRvcnkxMDk4MzU4&quot;,&quot;MDEwOlJlcG9zaXRvcnkxMTU2Nzky&quot;,&quot;MDEwOlJlcG9zaXRvcnkxNDU5NDg2&quot;,&quot;MDEwOlJlcG9zaXRvcnkxOTAwMzY3&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JPS&quot;,&quot;YouTrackSharp&quot;,&quot;colorSchemeTool&quot;,&quot;ideavim&quot;,&quot;youtrack-vcs-hooks&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;full_name: String&bsol;&quot;&gt;full_name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&sol;JPS&quot;,&quot;JetBrains&sol;YouTrackSharp&quot;,&quot;JetBrains&sol;colorSchemeTool&quot;,&quot;JetBrains&sol;ideavim&quot;,&quot;JetBrains&sol;youtrack-vcs-hooks&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;private: String&bsol;&quot;&gt;private&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: String&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;JPS&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSch&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack-vcs-hooks&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String?&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;Gant based build framework + dsl, with declarative project structure definition and automatic IntelliJ IDEA projects build&bsol;&quot;&gt;Gant based build framework + dsl, wit&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;.NET Standard 2.0 Library to access YouTrack API.&bsol;&quot;&gt;.NET Standard 2.0 Library to access Y&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;Vim emulation plugin for IDEs based on the IntelliJ Platform&bsol;&quot;&gt;Vim emulation plugin for IDEs based o&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;version control hooks to use with YouTrack bug tracker&bsol;&quot;&gt;version control hooks to use with You&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;fork: String&bsol;&quot;&gt;fork&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;youtrack-vcs-hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: String&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2009-09-01T16:34:40Z&quot;,&quot;2010-11-20T21:34:42Z&quot;,&quot;2010-12-10T18:19:50Z&quot;,&quot;2011-03-09T15:22:27Z&quot;,&quot;2011-06-15T13:52:59Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: String&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-21T02:45:55Z&quot;,&quot;2021-10-12T15:31:09Z&quot;,&quot;2021-11-02T21:32:31Z&quot;,&quot;2021-11-25T10:13:27Z&quot;,&quot;2021-11-21T02:46:00Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pushed_at: String&bsol;&quot;&gt;pushed_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2020-01-31T18:11:06Z&quot;,&quot;2021-08-24T10:09:04Z&quot;,&quot;2021-11-05T01:14:43Z&quot;,&quot;2021-11-25T07:48:55Z&quot;,&quot;2017-10-13T14:10:29Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;homepage: String?&bsol;&quot;&gt;homepage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;https:&sol;&sol;www.jetbrains.com&sol;youtrack&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;http:&sol;&sol;plugins.jetbrains.com&sol;plugin&sol;164&quot;,&quot;http:&sol;&sol;www.jetbrains.com&sol;youtrack&sol;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;size: String&bsol;&quot;&gt;size&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;31261&quot;,&quot;29639&quot;,&quot;866&quot;,&quot;57901&quot;,&quot;1&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: String&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;23&quot;,&quot;115&quot;,&quot;290&quot;,&quot;6120&quot;,&quot;5&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers_count: String&bsol;&quot;&gt;watchers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;23&quot;,&quot;115&quot;,&quot;290&quot;,&quot;6120&quot;,&quot;5&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;language: String?&bsol;&quot;&gt;language&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Java&quot;,&quot;C#&quot;,&quot;Python&quot;,&quot;Kotlin&quot;,&quot;Ruby&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_issues: String&bsol;&quot;&gt;has_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_projects: String&bsol;&quot;&gt;has_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;false&quot;,&quot;true&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_downloads: String&bsol;&quot;&gt;has_downloads&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_wiki: String&bsol;&quot;&gt;has_wiki&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;false&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_pages: String&bsol;&quot;&gt;has_pages&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks_count: String&bsol;&quot;&gt;forks_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;6&quot;,&quot;100&quot;,&quot;62&quot;,&quot;607&quot;,&quot;3&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived: String&bsol;&quot;&gt;archived&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;disabled: String&bsol;&quot;&gt;disabled&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues_count: String&bsol;&quot;&gt;open_issues_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;0&quot;,&quot;10&quot;,&quot;10&quot;,&quot;1&quot;,&quot;0&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;allow_forking: String&bsol;&quot;&gt;allow_forking&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_template: String&bsol;&quot;&gt;is_template&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;topics: String&bsol;&quot;&gt;topics&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;[]&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;[jetbrains, jetbrains-youtrack, youtrack, youtrack-api]&bsol;&quot;&gt;[jetbrains, jetbrains-youtrack, youtr&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;[]&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;[ideavim, intellij, intellij-platform, jb-official, kotlin, vim, vim-emulator]&bsol;&quot;&gt;[ideavim, intellij, intellij-platform&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;[]&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;visibility: String&bsol;&quot;&gt;visibility&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks: String&bsol;&quot;&gt;forks&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;6&quot;,&quot;100&quot;,&quot;62&quot;,&quot;607&quot;,&quot;3&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues: String&bsol;&quot;&gt;open_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;0&quot;,&quot;10&quot;,&quot;10&quot;,&quot;1&quot;,&quot;0&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers: String&bsol;&quot;&gt;watchers&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;23&quot;,&quot;115&quot;,&quot;290&quot;,&quot;6120&quot;,&quot;5&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;default_branch: String&bsol;&quot;&gt;default_branch&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;master&quot;,&quot;213&quot;,&quot;master&quot;,&quot;master&quot;,&quot;master&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;admin: String&bsol;&quot;&gt;admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;maintain: String&bsol;&quot;&gt;maintain&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;push: String&bsol;&quot;&gt;push&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;triage: String&bsol;&quot;&gt;triage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pull: String&bsol;&quot;&gt;pull&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;permissions: DataRow&lt;*&gt;&bsol;&quot;&gt;permissions&lt;&sol;span&gt;&quot;, children: [34, 35, 36, 37, 38], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributors: DataFrame&lt;*&gt;&bsol;&quot;&gt;contributors&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321533, value: &quot;&lt;b&gt;DataFrame 4 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321532, value: &quot;&lt;b&gt;DataFrame 20 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321531, value: &quot;&lt;b&gt;DataFrame 10 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321530, value: &quot;&lt;b&gt;DataFrame 87 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321529, value: &quot;&lt;b&gt;DataFrame 1 x 8&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;key: String?&bsol;&quot;&gt;key&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;apache-2.0&quot;,&quot;apache-2.0&quot;,&quot;gpl-2.0&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String?&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;Apache License 2.0&quot;,&quot;Apache License 2.0&quot;,&quot;GNU General Public License v2.0&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;spdx_id: String?&bsol;&quot;&gt;spdx_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;Apache-2.0&quot;,&quot;Apache-2.0&quot;,&quot;GPL-2.0&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String?&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;gpl-2.0&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String?&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;MDc6TGljZW5zZTI=&quot;,&quot;MDc6TGljZW5zZTI=&quot;,&quot;MDc6TGljZW5zZTg=&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;license: DataRow&lt;*&gt;&bsol;&quot;&gt;license&lt;&sol;span&gt;&quot;, children: [41, 42, 43, 44, 45], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;{ }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: apache-2.0&bsol;nname: Apache License 2.0&bsol;nspdx_id: Apache-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;nnode_id: MDc6TGljZW5zZTI=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;apache-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;Apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: apache-2.0&bsol;nname: Apache License 2.0&bsol;nspdx_id: Apache-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;nnode_id: MDc6TGljZW5zZTI=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;apache-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;Apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: gpl-2.0&bsol;nname: GNU General Public License v2.0&bsol;nspdx_id: GPL-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;gpl-2.0&bsol;nnode_id: MDc6TGljZW5zZTg=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;gpl-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;GNU Gene&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;{ }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321535, rootId: -352321536, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;1anisim&quot;,&quot;AI-shm&quot;,&quot;ALikhachev&quot;,&quot;Alefas&quot;,&quot;AlexPl292&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: String&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;70746131&quot;,&quot;63251834&quot;,&quot;1221596&quot;,&quot;94064&quot;,&quot;4203721&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjcwNzQ2MTMx&quot;,&quot;MDQ6VXNlcjYzMjUxODM0&quot;,&quot;MDQ6VXNlcjEyMjE1OTY=&quot;,&quot;MDQ6VXNlcjk0MDY0&quot;,&quot;MDQ6VXNlcjQyMDM3MjE=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;1anisim&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;ALikhachev&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;Alefas&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: String&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"], id: -352321534, rootId: -352321536, totalRows: 187 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;chashnikov&quot;,&quot;shafirov&quot;,&quot;pavelsher&quot;,&quot;yole&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: String&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;978014&quot;,&quot;121982&quot;,&quot;301744&quot;,&quot;46553&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjk3ODAxNA==&quot;,&quot;MDQ6VXNlcjEyMTk4Mg==&quot;,&quot;MDQ6VXNlcjMwMTc0NA==&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;chashnikov&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;shafirov&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;pavelsher&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;yole&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: String&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: String&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;145&quot;,&quot;27&quot;,&quot;6&quot;,&quot;1&quot;] }, \n",
"], id: -352321533, rootId: -352321536, totalRows: 4 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;maartenba&quot;,&quot;rekolobov&quot;,&quot;hhariri&quot;,&quot;tdietrich513&quot;,&quot;Elwetana&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: String&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;485230&quot;,&quot;2941429&quot;,&quot;108107&quot;,&quot;445632&quot;,&quot;7472690&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQ4NTIzMA==&quot;,&quot;MDQ6VXNlcjI5NDE0Mjk=&quot;,&quot;MDQ6VXNlcjEwODEwNw==&quot;,&quot;MDQ6VXNlcjQ0NTYzMg==&quot;,&quot;MDQ6VXNlcjc0NzI2OTA=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;maartenba&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;rekolobov&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;hhariri&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;tdietrich513&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;tdietric&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;Elwetana&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: String&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: String&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;215&quot;,&quot;115&quot;,&quot;94&quot;,&quot;5&quot;,&quot;4&quot;] }, \n",
"], id: -352321532, rootId: -352321536, totalRows: 20 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;denofevil&quot;,&quot;iromeo&quot;,&quot;rvishnyakov&quot;,&quot;yole&quot;,&quot;zolotov&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: String&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;32124&quot;,&quot;72933&quot;,&quot;54810571&quot;,&quot;46553&quot;,&quot;140920&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjMyMTI0&quot;,&quot;MDQ6VXNlcjcyOTMz&quot;,&quot;MDQ6VXNlcjU0ODEwNTcx&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;,&quot;MDQ6VXNlcjE0MDkyMA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;denofevil&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;iromeo&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;rvishnyakov&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;yole&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;zolotov&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: String&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: String&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;49&quot;,&quot;26&quot;,&quot;15&quot;,&quot;12&quot;,&quot;7&quot;] }, \n",
"], id: -352321531, rootId: -352321536, totalRows: 10 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;AlexPl292&quot;,&quot;vlasovskikh&quot;,&quot;citizenmatt&quot;,&quot;lippfi&quot;,&quot;karavaevitalii&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: String&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;4203721&quot;,&quot;126891&quot;,&quot;222659&quot;,&quot;81118900&quot;,&quot;17340655&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQyMDM3MjE=&quot;,&quot;MDQ6VXNlcjEyNjg5MQ==&quot;,&quot;MDQ6VXNlcjIyMjY1OQ==&quot;,&quot;MDQ6VXNlcjgxMTE4OTAw&quot;,&quot;MDQ6VXNlcjE3MzQwNjU1&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;vlasovskikh&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;citizenmatt&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;lippfi&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;karavaevitalii&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;karavaev&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: String&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: String&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2195&quot;,&quot;861&quot;,&quot;251&quot;,&quot;224&quot;,&quot;193&quot;] }, \n",
"], id: -352321530, rootId: -352321536, totalRows: 87 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;anna239&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: String&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;661533&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjY2MTUzMw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;anna239&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: String&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: String&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2&quot;] }, \n",
"], id: -352321529, rootId: -352321536, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321536) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_1() {\n",
" let elem = document.getElementById(\"iframe_out_1\");\n",
" resize_iframe_out_1(elem);\n",
" setInterval(resize_iframe_out_1, 5000, elem);\n",
" }\n",
" function resize_iframe_out_1(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321528\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">repos</th><th class=\"bottomBorder\" style=\"text-align:left\">members</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains</td><td style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\"><details><summary>DataFrame [100 x 37]</summary><table class=\"dataframe\" id=\"static_df_-352321527\"><thead><tr><th style=\"text-align:left\">id</th><th style=\"text-align:left\">node_id</th><th style=\"text-align:left\">name</th><th style=\"text-align:left\">full_name</th><th style=\"text-align:left\">private</th><th style=\"text-align:left\">html_url</th><th style=\"text-align:left\">description</th><th style=\"text-align:left\">fork</th><th style=\"text-align:left\">url</th><th style=\"text-align:left\">created_at</th><th style=\"text-align:left\">updated_at</th><th style=\"text-align:left\">pushed_at</th><th style=\"text-align:left\">homepage</th><th style=\"text-align:left\">size</th><th style=\"text-align:left\">stargazers_count</th><th style=\"text-align:left\">watchers_count</th><th style=\"text-align:left\">language</th><th style=\"text-align:left\">has_issues</th><th style=\"text-align:left\">has_projects</th><th style=\"text-align:left\">has_downloads</th><th style=\"text-align:left\">has_wiki</th><th style=\"text-align:left\">has_pages</th><th style=\"text-align:left\">forks_count</th><th style=\"text-align:left\">archived</th><th style=\"text-align:left\">disabled</th><th style=\"text-align:left\">open_issues_count</th><th style=\"text-align:left\">allow_forking</th><th style=\"text-align:left\">is_template</th><th style=\"text-align:left\">topics</th><th style=\"text-align:left\">visibility</th><th style=\"text-align:left\">forks</th><th style=\"text-align:left\">open_issues</th><th style=\"text-align:left\">watchers</th><th class=\"rightBorder\" style=\"text-align:left\">default_branch</th><th class=\"leftBorder\" style=\"text-align:left\">permissions</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\">contributors</th><th class=\"rightBorder leftBorder\" style=\"text-align:left\">license</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">admin</th><th class=\"bottomBorder\" style=\"text-align:left\">maintain</th><th class=\"bottomBorder\" style=\"text-align:left\">push</th><th class=\"bottomBorder\" style=\"text-align:left\">triage</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">pull</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder leftBorder\" style=\"text-align:left\">key</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">spdx_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">294457</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkyOTQ0NTc=</td><td style=\"vertical-align:top\">JPS</td><td style=\"vertical-align:top\">JetBrains/JPS</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/JPS</td><td style=\"vertical-align:top\">Gant based build framework + dsl, wit<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2009-09-01T16:34:40Z</td><td style=\"vertical-align:top\">2021-11-21T02:45:55Z</td><td style=\"vertical-align:top\">2020-01-31T18:11:06Z</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">31261</td><td style=\"vertical-align:top\">23</td><td style=\"vertical-align:top\">23</td><td style=\"vertical-align:top\">Java</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">6</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">23</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [4 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321526\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">chashnikov</td><td style=\"vertical-align:top\">978014</td><td style=\"vertical-align:top\">MDQ6VXNlcjk3ODAxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/chashnikov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">145</td></tr><tr><td style=\"vertical-align:top\">shafirov</td><td style=\"vertical-align:top\">121982</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMTk4Mg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/shafirov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">27</td></tr><tr><td style=\"vertical-align:top\">pavelsher</td><td style=\"vertical-align:top\">301744</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMTc0NA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pavelsher</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6</td></tr></tbody></table><p>... showing only top 3 of 4 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td></tr><tr><td style=\"vertical-align:top\">1098358</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxMDk4MzU4</td><td style=\"vertical-align:top\">YouTrackSharp</td><td style=\"vertical-align:top\">JetBrains/YouTrackSharp</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/YouTrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">.NET Standard 2.0 Library to access Y<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2010-11-20T21:34:42Z</td><td style=\"vertical-align:top\">2021-10-12T15:31:09Z</td><td style=\"vertical-align:top\">2021-08-24T10:09:04Z</td><td style=\"vertical-align:top\">https://www.jetbrains.com/youtrack</td><td style=\"vertical-align:top\">29639</td><td style=\"vertical-align:top\">115</td><td style=\"vertical-align:top\">115</td><td style=\"vertical-align:top\">C#</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">100</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[jetbrains, jetbrains-youtrack, youtr<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">100</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">115</td><td class=\"rightBorder\" style=\"vertical-align:top\">213</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [20 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321525\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">maartenba</td><td style=\"vertical-align:top\">485230</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ4NTIzMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/maartenba</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">215</td></tr><tr><td style=\"vertical-align:top\">rekolobov</td><td style=\"vertical-align:top\">2941429</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5NDE0Mjk=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rekolobov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">115</td></tr><tr><td style=\"vertical-align:top\">hhariri</td><td style=\"vertical-align:top\">108107</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwODEwNw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/hhariri</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">94</td></tr></tbody></table><p>... showing only top 3 of 20 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">apache-2.0</td><td style=\"vertical-align:top\">Apache License 2.0</td><td style=\"vertical-align:top\">Apache-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/apach<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">MDc6TGljZW5zZTI=</td></tr><tr><td style=\"vertical-align:top\">1156792</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxMTU2Nzky</td><td style=\"vertical-align:top\">colorSchemeTool</td><td style=\"vertical-align:top\">JetBrains/colorSchemeTool</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/colorSch<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2010-12-10T18:19:50Z</td><td style=\"vertical-align:top\">2021-11-02T21:32:31Z</td><td style=\"vertical-align:top\">2021-11-05T01:14:43Z</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">866</td><td style=\"vertical-align:top\">290</td><td style=\"vertical-align:top\">290</td><td style=\"vertical-align:top\">Python</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">62</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">62</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">290</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [10 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321524\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">denofevil</td><td style=\"vertical-align:top\">32124</td><td style=\"vertical-align:top\">MDQ6VXNlcjMyMTI0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/denofevil</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">49</td></tr><tr><td style=\"vertical-align:top\">iromeo</td><td style=\"vertical-align:top\">72933</td><td style=\"vertical-align:top\">MDQ6VXNlcjcyOTMz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/iromeo</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">26</td></tr><tr><td style=\"vertical-align:top\">rvishnyakov</td><td style=\"vertical-align:top\">54810571</td><td style=\"vertical-align:top\">MDQ6VXNlcjU0ODEwNTcx</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rvishnyakov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">15</td></tr></tbody></table><p>... showing only top 3 of 10 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">apache-2.0</td><td style=\"vertical-align:top\">Apache License 2.0</td><td style=\"vertical-align:top\">Apache-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/apach<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">MDc6TGljZW5zZTI=</td></tr><tr><td style=\"vertical-align:top\">1459486</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxNDU5NDg2</td><td style=\"vertical-align:top\">ideavim</td><td style=\"vertical-align:top\">JetBrains/ideavim</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/ideavim</td><td style=\"vertical-align:top\">Vim emulation plugin for IDEs based o<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2011-03-09T15:22:27Z</td><td style=\"vertical-align:top\">2021-11-25T10:13:27Z</td><td style=\"vertical-align:top\">2021-11-25T07:48:55Z</td><td style=\"vertical-align:top\">http://plugins.jetbrains.com/plugin/164</td><td style=\"vertical-align:top\">57901</td><td style=\"vertical-align:top\">6120</td><td style=\"vertical-align:top\">6120</td><td style=\"vertical-align:top\">Kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">607</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[ideavim, intellij, intellij-platform<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">607</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">6120</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [87 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321523\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">AlexPl292</td><td style=\"vertical-align:top\">4203721</td><td style=\"vertical-align:top\">MDQ6VXNlcjQyMDM3MjE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AlexPl292</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2195</td></tr><tr><td style=\"vertical-align:top\">vlasovskikh</td><td style=\"vertical-align:top\">126891</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyNjg5MQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/vlasovskikh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">861</td></tr><tr><td style=\"vertical-align:top\">citizenmatt</td><td style=\"vertical-align:top\">222659</td><td style=\"vertical-align:top\">MDQ6VXNlcjIyMjY1OQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/citizenmatt</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">251</td></tr></tbody></table><p>... showing only top 3 of 87 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">gpl-2.0</td><td style=\"vertical-align:top\">GNU General Public License v2.0</td><td style=\"vertical-align:top\">GPL-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/gpl-2.0</td><td style=\"vertical-align:top\">MDc6TGljZW5zZTg=</td></tr><tr><td style=\"vertical-align:top\">1900367</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxOTAwMzY3</td><td style=\"vertical-align:top\">youtrack-vcs-hooks</td><td style=\"vertical-align:top\">JetBrains/youtrack-vcs-hooks</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/youtrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">version control hooks to use with You<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2011-06-15T13:52:59Z</td><td style=\"vertical-align:top\">2021-11-21T02:46:00Z</td><td style=\"vertical-align:top\">2017-10-13T14:10:29Z</td><td style=\"vertical-align:top\">http://www.jetbrains.com/youtrack/</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">5</td><td style=\"vertical-align:top\">5</td><td style=\"vertical-align:top\">Ruby</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">3</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">5</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [1 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321522\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">anna239</td><td style=\"vertical-align:top\">661533</td><td style=\"vertical-align:top\">MDQ6VXNlcjY2MTUzMw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/anna239</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2</td></tr></tbody></table></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td><td style=\"vertical-align:top\"><details><summary>DataFrame [187 x 7]</summary><table class=\"dataframe\" id=\"static_df_-352321521\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">1anisim</td><td style=\"vertical-align:top\">70746131</td><td style=\"vertical-align:top\">MDQ6VXNlcjcwNzQ2MTMx</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/1anisim</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">AI-shm</td><td style=\"vertical-align:top\">63251834</td><td style=\"vertical-align:top\">MDQ6VXNlcjYzMjUxODM0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">ALikhachev</td><td style=\"vertical-align:top\">1221596</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMjE1OTY=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/ALikhachev</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">Alefas</td><td style=\"vertical-align:top\">94064</td><td style=\"vertical-align:top\">MDQ6VXNlcjk0MDY0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Alefas</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">AlexPl292</td><td style=\"vertical-align:top\">4203721</td><td style=\"vertical-align:top\">MDQ6VXNlcjQyMDM3MjE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AlexPl292</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr></tbody></table><p>... showing only top 5 of 187 rows</p></details></td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321528\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"url\",\"name\",\"repos\",\"members\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"FrameColumn\"}],\"nrow\":1,\"ncol\":4},\"kotlin_dataframe\":[{\"url\":\"https://api.github.com/orgs/JetBrains\",\"name\":\"JetBrains\",\"repos\":{\"data\":[{\"id\":\"294457\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTQ0NTc=\",\"name\":\"JPS\",\"full_name\":\"JetBrains/JPS\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/JPS\",\"description\":\"Gant based build framework + dsl, with declarative project structure definition and automatic IntelliJ IDEA projects build\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/JPS\",\"created_at\":\"2009-09-01T16:34:40Z\",\"updated_at\":\"2021-11-21T02:45:55Z\",\"pushed_at\":\"2020-01-31T18:11:06Z\",\"homepage\":\"\",\"size\":\"31261\",\"stargazers_count\":\"23\",\"watchers_count\":\"23\",\"language\":\"Java\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"6\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"0\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"6\",\"open_issues\":\"0\",\"watchers\":\"23\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"chashnikov\",\"id\":\"978014\",\"node_id\":\"MDQ6VXNlcjk3ODAxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chashnikov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"145\"},{\"login\":\"shafirov\",\"id\":\"121982\",\"node_id\":\"MDQ6VXNlcjEyMTk4Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shafirov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"27\"},{\"login\":\"pavelsher\",\"id\":\"301744\",\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6\"},{\"login\":\"yole\",\"id\":\"46553\",\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":4}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"1098358\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMDk4MzU4\",\"name\":\"YouTrackSharp\",\"full_name\":\"JetBrains/YouTrackSharp\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/YouTrackSharp\",\"description\":\".NET Standard 2.0 Library to access YouTrack API.\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp\",\"created_at\":\"2010-11-20T21:34:42Z\",\"updated_at\":\"2021-10-12T15:31:09Z\",\"pushed_at\":\"2021-08-24T10:09:04Z\",\"homepage\":\"https://www.jetbrains.com/youtrack\",\"size\":\"29639\",\"stargazers_count\":\"115\",\"watchers_count\":\"115\",\"language\":\"C#\",\"has_issues\":\"true\",\"has_projects\":\"false\",\"has_downloads\":\"true\",\"has_wiki\":\"false\",\"has_pages\":\"false\",\"forks_count\":\"100\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"10\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[jetbrains, jetbrains-youtrack, youtrack, youtrack-api]\",\"visibility\":\"public\",\"forks\":\"100\",\"open_issues\":\"10\",\"watchers\":\"115\",\"default_branch\":\"213\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"maartenba\",\"id\":\"485230\",\"node_id\":\"MDQ6VXNlcjQ4NTIzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maartenba\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"215\"},{\"login\":\"rekolobov\",\"id\":\"2941429\",\"node_id\":\"MDQ6VXNlcjI5NDE0Mjk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rekolobov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"115\"},{\"login\":\"hhariri\",\"id\":\"108107\",\"node_id\":\"MDQ6VXNlcjEwODEwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hhariri\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"94\"},{\"login\":\"tdietrich513\",\"id\":\"445632\",\"node_id\":\"MDQ6VXNlcjQ0NTYzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tdietrich513\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5\"},{\"login\":\"Elwetana\",\"id\":\"7472690\",\"node_id\":\"MDQ6VXNlcjc0NzI2OTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Elwetana\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"tablekat\",\"id\":\"6765561\",\"node_id\":\"MDQ6VXNlcjY3NjU1NjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tablekat\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"mwgriffiths88\",\"id\":\"4941206\",\"node_id\":\"MDQ6VXNlcjQ5NDEyMDY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mwgriffiths88\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"tikicoder\",\"id\":\"787308\",\"node_id\":\"MDQ6VXNlcjc4NzMwOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tikicoder\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"aschoelzhorn\",\"id\":\"1025417\",\"node_id\":\"MDQ6VXNlcjEwMjU0MTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aschoelzhorn\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"tetsuo13\",\"id\":\"92477\",\"node_id\":\"MDQ6VXNlcjkyNDc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tetsuo13\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"baranovskis\",\"id\":\"7858775\",\"node_id\":\"MDQ6VXNlcjc4NTg3NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/baranovskis\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"jawn\",\"id\":\"1705112\",\"node_id\":\"MDQ6VXNlcjE3MDUxMTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jawn\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"nylchr\",\"id\":\"25842161\",\"node_id\":\"MDQ6VXNlcjI1ODQyMTYx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nylchr\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"nesteruk\",\"id\":\"469046\",\"node_id\":\"MDQ6VXNlcjQ2OTA0Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nesteruk\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"jeff-french\",\"id\":\"209994\",\"node_id\":\"MDQ6VXNlcjIwOTk5NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jeff-french\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"johannesg\",\"id\":\"186378\",\"node_id\":\"MDQ6VXNlcjE4NjM3OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/johannesg\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"matkoch\",\"id\":\"5005566\",\"node_id\":\"MDQ6VXNlcjUwMDU1NjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/matkoch\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"wallaceturner\",\"id\":\"2849980\",\"node_id\":\"MDQ6VXNlcjI4NDk5ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wallaceturner\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"manbearwiz\",\"id\":\"3688847\",\"node_id\":\"MDQ6VXNlcjM2ODg4NDc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/manbearwiz\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"sbaer\",\"id\":\"518210\",\"node_id\":\"MDQ6VXNlcjUxODIxMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sbaer\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":20}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"1156792\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMTU2Nzky\",\"name\":\"colorSchemeTool\",\"full_name\":\"JetBrains/colorSchemeTool\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/colorSchemeTool\",\"description\":null,\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool\",\"created_at\":\"2010-12-10T18:19:50Z\",\"updated_at\":\"2021-11-02T21:32:31Z\",\"pushed_at\":\"2021-11-05T01:14:43Z\",\"homepage\":null,\"size\":\"866\",\"stargazers_count\":\"290\",\"watchers_count\":\"290\",\"language\":\"Python\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"62\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"10\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"62\",\"open_issues\":\"10\",\"watchers\":\"290\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"denofevil\",\"id\":\"32124\",\"node_id\":\"MDQ6VXNlcjMyMTI0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/denofevil\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"49\"},{\"login\":\"iromeo\",\"id\":\"72933\",\"node_id\":\"MDQ6VXNlcjcyOTMz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/iromeo\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"26\"},{\"login\":\"rvishnyakov\",\"id\":\"54810571\",\"node_id\":\"MDQ6VXNlcjU0ODEwNTcx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rvishnyakov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"15\"},{\"login\":\"yole\",\"id\":\"46553\",\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"12\"},{\"login\":\"zolotov\",\"id\":\"140920\",\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"7\"},{\"login\":\"yeswolf\",\"id\":\"1262951\",\"node_id\":\"MDQ6VXNlcjEyNjI5NTE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yeswolf\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"zlw\",\"id\":\"39616\",\"node_id\":\"MDQ6VXNlcjM5NjE2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zlw\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"hanleybrand\",\"id\":\"320464\",\"node_id\":\"MDQ6VXNlcjMyMDQ2NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hanleybrand\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"TwiN\",\"id\":\"15699766\",\"node_id\":\"MDQ6VXNlcjE1Njk5NzY2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/TwiN\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"dependabot[bot]\",\"id\":\"49699333\",\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"type\":\"Bot\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":10}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"1459486\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkxNDU5NDg2\",\"name\":\"ideavim\",\"full_name\":\"JetBrains/ideavim\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/ideavim\",\"description\":\"Vim emulation plugin for IDEs based on the IntelliJ Platform\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/ideavim\",\"created_at\":\"2011-03-09T15:22:27Z\",\"updated_at\":\"2021-11-25T10:13:27Z\",\"pushed_at\":\"2021-11-25T07:48:55Z\",\"homepage\":\"http://plugins.jetbrains.com/plugin/164\",\"size\":\"57901\",\"stargazers_count\":\"6120\",\"watchers_count\":\"6120\",\"language\":\"Kotlin\",\"has_issues\":\"false\",\"has_projects\":\"false\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"607\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"1\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[ideavim, intellij, intellij-platform, jb-official, kotlin, vim, vim-emulator]\",\"visibility\":\"public\",\"forks\":\"607\",\"open_issues\":\"1\",\"watchers\":\"6120\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"AlexPl292\",\"id\":\"4203721\",\"node_id\":\"MDQ6VXNlcjQyMDM3MjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexPl292\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2195\"},{\"login\":\"vlasovskikh\",\"id\":\"126891\",\"node_id\":\"MDQ6VXNlcjEyNjg5MQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vlasovskikh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"861\"},{\"login\":\"citizenmatt\",\"id\":\"222659\",\"node_id\":\"MDQ6VXNlcjIyMjY1OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citizenmatt\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"251\"},{\"login\":\"lippfi\",\"id\":\"81118900\",\"node_id\":\"MDQ6VXNlcjgxMTE4OTAw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/lippfi\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"224\"},{\"login\":\"karavaevitalii\",\"id\":\"17340655\",\"node_id\":\"MDQ6VXNlcjE3MzQwNjU1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/karavaevitalii\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"193\"},{\"login\":\"dezgeg\",\"id\":\"579369\",\"node_id\":\"MDQ6VXNlcjU3OTM2OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dezgeg\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"35\"},{\"login\":\"vasalf\",\"id\":\"11293747\",\"node_id\":\"MDQ6VXNlcjExMjkzNzQ3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vasalf\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"32\"},{\"login\":\"dependabot[bot]\",\"id\":\"49699333\",\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"type\":\"Bot\",\"site_admin\":\"false\",\"contributions\":\"25\"},{\"login\":\"fan-tom\",\"id\":\"14140464\",\"node_id\":\"MDQ6VXNlcjE0MTQwNDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fan-tom\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"24\"},{\"login\":\"dhleong\",\"id\":\"816150\",\"node_id\":\"MDQ6VXNlcjgxNjE1MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dhleong\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"20\"},{\"login\":\"olegs\",\"id\":\"75644\",\"node_id\":\"MDQ6VXNlcjc1NjQ0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/olegs\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"18\"},{\"login\":\"angelbot\",\"id\":\"4204181\",\"node_id\":\"MDQ6VXNlcjQyMDQxODE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/angelbot\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"13\"},{\"login\":\"sharat87\",\"id\":\"120119\",\"node_id\":\"MDQ6VXNlcjEyMDExOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sharat87\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"12\"},{\"login\":\"KostkaBrukowa\",\"id\":\"35625949\",\"node_id\":\"MDQ6VXNlcjM1NjI1OTQ5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/KostkaBrukowa\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"11\"},{\"login\":\"zolotov\",\"id\":\"140920\",\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"11\"},{\"login\":\"ayzenquwe\",\"id\":\"4571520\",\"node_id\":\"MDQ6VXNlcjQ1NzE1MjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ayzenquwe\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"8\"},{\"login\":\"jpalus\",\"id\":\"484155\",\"node_id\":\"MDQ6VXNlcjQ4NDE1NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jpalus\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"7\"},{\"login\":\"jorgengranseth\",\"id\":\"20792760\",\"node_id\":\"MDQ6VXNlcjIwNzkyNzYw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jorgengranseth\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6\"},{\"login\":\"sumoooru2\",\"id\":\"5037956\",\"node_id\":\"MDQ6VXNlcjUwMzc5NTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sumoooru2\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6\"},{\"login\":\"rasendubi\",\"id\":\"1366419\",\"node_id\":\"MDQ6VXNlcjEzNjY0MTk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rasendubi\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":87}},\"license\":{\"data\":{\"key\":\"gpl-2.0\",\"name\":\"GNU General Public License v2.0\",\"spdx_id\":\"GPL-2.0\",\"url\":\"https://api.github.com/licenses/gpl-2.0\",\"node_id\":\"MDc6TGljZW5zZTg=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"1900367\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkxOTAwMzY3\",\"name\":\"youtrack-vcs-hooks\",\"full_name\":\"JetBrains/youtrack-vcs-hooks\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/youtrack-vcs-hooks\",\"description\":\"version control hooks to use with YouTrack bug tracker\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks\",\"created_at\":\"2011-06-15T13:52:59Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2017-10-13T14:10:29Z\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":\"1\",\"stargazers_count\":\"5\",\"watchers_count\":\"5\",\"language\":\"Ruby\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"3\",\"archived\":\"true\",\"disabled\":\"false\",\"open_issues_count\":\"0\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"3\",\"open_issues\":\"0\",\"watchers\":\"5\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"anna239\",\"id\":\"661533\",\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"1900601\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkxOTAwNjAx\",\"name\":\"youtrack-rest-ruby-library\",\"full_name\":\"JetBrains/youtrack-rest-ruby-library\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/youtrack-rest-ruby-library\",\"description\":\"Ruby wrapper around YouTrack REST api \",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library\",\"created_at\":\"2011-06-15T14:36:17Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2017-10-13T14:11:14Z\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":\"10\",\"stargazers_count\":\"8\",\"watchers_count\":\"8\",\"language\":\"Ruby\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"7\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"0\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"7\",\"open_issues\":\"0\",\"watchers\":\"8\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"anna239\",\"id\":\"661533\",\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2011701\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDExNzAx\",\"name\":\"emacs4ij\",\"full_name\":\"JetBrains/emacs4ij\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/emacs4ij\",\"description\":\"Implementation of Emacs Lisp and runtime environment for IntelliJ Platform\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/emacs4ij\",\"created_at\":\"2011-07-07T10:43:48Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2017-08-30T13:31:20Z\",\"homepage\":\"\",\"size\":\"5038\",\"stargazers_count\":\"47\",\"watchers_count\":\"47\",\"language\":\"Java\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"9\",\"archived\":\"true\",\"disabled\":\"false\",\"open_issues_count\":\"4\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"9\",\"open_issues\":\"4\",\"watchers\":\"47\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"katepol\",\"id\":\"484436\",\"node_id\":\"MDQ6VXNlcjQ4NDQzNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/katepol\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"200\"},{\"login\":\"nd\",\"id\":\"38202\",\"node_id\":\"MDQ6VXNlcjM4MjAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nd\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"yole\",\"id\":\"46553\",\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":3}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2029446\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDI5NDQ2\",\"name\":\"codereview4intellij\",\"full_name\":\"JetBrains/codereview4intellij\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/codereview4intellij\",\"description\":null,\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/codereview4intellij\",\"created_at\":\"2011-07-11T09:37:46Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2013-05-28T10:29:19Z\",\"homepage\":\"Code review plugin for IntelliJ IDEA\",\"size\":\"414\",\"stargazers_count\":\"11\",\"watchers_count\":\"11\",\"language\":\"Java\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"3\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"0\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"3\",\"open_issues\":\"0\",\"watchers\":\"11\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"fearfall\",\"id\":\"624708\",\"node_id\":\"MDQ6VXNlcjYyNDcwOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fearfall\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"38\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2046399\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDQ2Mzk5\",\"name\":\"teamcity-nuget-support\",\"full_name\":\"JetBrains/teamcity-nuget-support\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/teamcity-nuget-support\",\"description\":\"TeamCity NuGet support\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support\",\"created_at\":\"2011-07-14T08:08:07Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2021-10-06T13:34:49Z\",\"homepage\":\"\",\"size\":\"94720\",\"stargazers_count\":\"41\",\"watchers_count\":\"41\",\"language\":\"Java\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"10\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"8\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[nuget, nuget-feed, teamcity, teamcity-plugin]\",\"visibility\":\"public\",\"forks\":\"10\",\"open_issues\":\"8\",\"watchers\":\"41\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"jonnyzzz\",\"id\":\"256431\",\"node_id\":\"MDQ6VXNlcjI1NjQzMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jonnyzzz\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1524\"},{\"login\":\"dtretyakov\",\"id\":\"1025927\",\"node_id\":\"MDQ6VXNlcjEwMjU5Mjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dtretyakov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"345\"},{\"login\":\"NikolayPianikov\",\"id\":\"11720017\",\"node_id\":\"MDQ6VXNlcjExNzIwMDE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NikolayPianikov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"94\"},{\"login\":\"IlyaFomenko\",\"id\":\"52043002\",\"node_id\":\"MDQ6VXNlcjUyMDQzMDAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IlyaFomenko\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"69\"},{\"login\":\"pavelsher\",\"id\":\"301744\",\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"17\"},{\"login\":\"dmitry-treskunov\",\"id\":\"4550798\",\"node_id\":\"MDQ6VXNlcjQ1NTA3OTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dmitry-treskunov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"8\"},{\"login\":\"VladRassokhin\",\"id\":\"552079\",\"node_id\":\"MDQ6VXNlcjU1MjA3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/VladRassokhin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5\"},{\"login\":\"BenPhegan\",\"id\":\"674071\",\"node_id\":\"MDQ6VXNlcjY3NDA3MQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BenPhegan\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"ekoshkin\",\"id\":\"82939770\",\"node_id\":\"MDQ6VXNlcjgyOTM5Nzcw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ekoshkin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"AnthonyCarl\",\"id\":\"1318679\",\"node_id\":\"MDQ6VXNlcjEzMTg2Nzk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AnthonyCarl\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"kir\",\"id\":\"56328\",\"node_id\":\"MDQ6VXNlcjU2MzI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kir\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"nd\",\"id\":\"38202\",\"node_id\":\"MDQ6VXNlcjM4MjAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nd\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"mikekidya\",\"id\":\"33327979\",\"node_id\":\"MDQ6VXNlcjMzMzI3OTc5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mikekidya\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"Leonya\",\"id\":\"46537\",\"node_id\":\"MDQ6VXNlcjQ2NTM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Leonya\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"Dead-off\",\"id\":\"15314440\",\"node_id\":\"MDQ6VXNlcjE1MzE0NDQw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Dead-off\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"nskvortsov\",\"id\":\"539027\",\"node_id\":\"MDQ6VXNlcjUzOTAyNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nskvortsov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"Hypnosphi\",\"id\":\"6651625\",\"node_id\":\"MDQ6VXNlcjY2NTE2MjU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Hypnosphi\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"Julia-Alexandrova\",\"id\":\"4893480\",\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"orybak\",\"id\":\"508674\",\"node_id\":\"MDQ6VXNlcjUwODY3NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/orybak\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"vbedrosova\",\"id\":\"2464205\",\"node_id\":\"MDQ6VXNlcjI0NjQyMDU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vbedrosova\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":21}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2154376\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTU0Mzc2\",\"name\":\"Grammar-Kit\",\"full_name\":\"JetBrains/Grammar-Kit\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/Grammar-Kit\",\"description\":\"Grammar files support & parser/PSI generation for IntelliJ IDEA\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit\",\"created_at\":\"2011-08-04T12:28:11Z\",\"updated_at\":\"2021-11-22T17:02:05Z\",\"pushed_at\":\"2021-11-11T12:56:41Z\",\"homepage\":\"\",\"size\":\"70485\",\"stargazers_count\":\"534\",\"watchers_count\":\"534\",\"language\":\"Java\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"99\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"40\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"99\",\"open_issues\":\"40\",\"watchers\":\"534\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"gregsh\",\"id\":\"958865\",\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1084\"},{\"login\":\"dovchinnikov\",\"id\":\"5519549\",\"node_id\":\"MDQ6VXNlcjU1MTk1NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dovchinnikov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"19\"},{\"login\":\"ignatov\",\"id\":\"426890\",\"node_id\":\"MDQ6VXNlcjQyNjg5MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ignatov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"8\"},{\"login\":\"zolotov\",\"id\":\"140920\",\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"7\"},{\"login\":\"maxmedvedev\",\"id\":\"526998\",\"node_id\":\"MDQ6VXNlcjUyNjk5OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maxmedvedev\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"calexHG\",\"id\":\"17525307\",\"node_id\":\"MDQ6VXNlcjE3NTI1MzA3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/calexHG\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"hurricup\",\"id\":\"2811330\",\"node_id\":\"MDQ6VXNlcjI4MTEzMzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hurricup\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"hsz\",\"id\":\"108333\",\"node_id\":\"MDQ6VXNlcjEwODMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hsz\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"pjonsson\",\"id\":\"2082449\",\"node_id\":\"MDQ6VXNlcjIwODI0NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pjonsson\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"szarnekow\",\"id\":\"375492\",\"node_id\":\"MDQ6VXNlcjM3NTQ5Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/szarnekow\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"ligasgr\",\"id\":\"1649183\",\"node_id\":\"MDQ6VXNlcjE2NDkxODM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligasgr\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"vlad20012\",\"id\":\"3221931\",\"node_id\":\"MDQ6VXNlcjMyMjE5MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vlad20012\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":12}},\"license\":{\"data\":{\"key\":\"other\",\"name\":\"Other\",\"spdx_id\":\"NOASSERTION\",\"url\":null,\"node_id\":\"MDc6TGljZW5zZTA=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2159815\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTU5ODE1\",\"name\":\"intellij-starteam-plugin\",\"full_name\":\"JetBrains/intellij-starteam-plugin\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/intellij-starteam-plugin\",\"description\":\"StarTeam plugin for IntelliJ IDEA (no longer maintained by JetBrains)\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin\",\"created_at\":\"2011-08-05T11:00:06Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2011-08-05T11:00:34Z\",\"homepage\":\"\",\"size\":\"144\",\"stargazers_count\":\"6\",\"watchers_count\":\"6\",\"language\":\"Java\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"5\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"0\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"5\",\"open_issues\":\"0\",\"watchers\":\"6\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"yole\",\"id\":\"46553\",\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2172650\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTcyNjUw\",\"name\":\"la-clojure\",\"full_name\":\"JetBrains/la-clojure\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/la-clojure\",\"description\":\"Clojure plugin for IntelliJ IDEA\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/la-clojure\",\"created_at\":\"2011-08-08T10:19:22Z\",\"updated_at\":\"2021-11-21T01:45:49Z\",\"pushed_at\":\"2017-09-13T11:54:16Z\",\"homepage\":\"\",\"size\":\"39160\",\"stargazers_count\":\"218\",\"watchers_count\":\"218\",\"language\":\"Java\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"49\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"2\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"49\",\"open_issues\":\"2\",\"watchers\":\"218\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"ilyasergey\",\"id\":\"161937\",\"node_id\":\"MDQ6VXNlcjE2MTkzNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilyasergey\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"136\"},{\"login\":\"Alefas\",\"id\":\"94064\",\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"98\"},{\"login\":\"donnerpeter\",\"id\":\"122009\",\"node_id\":\"MDQ6VXNlcjEyMjAwOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donnerpeter\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"70\"},{\"login\":\"OsipovStas\",\"id\":\"1499149\",\"node_id\":\"MDQ6VXNlcjE0OTkxNDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/OsipovStas\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"33\"},{\"login\":\"ianp\",\"id\":\"103420\",\"node_id\":\"MDQ6VXNlcjEwMzQyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ianp\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"15\"},{\"login\":\"pavelfatin\",\"id\":\"677333\",\"node_id\":\"MDQ6VXNlcjY3NzMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelfatin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"xbsd-nikolay\",\"id\":\"807103\",\"node_id\":\"MDQ6VXNlcjgwNzEwMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/xbsd-nikolay\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"ponomandr\",\"id\":\"1173842\",\"node_id\":\"MDQ6VXNlcjExNzM4NDI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ponomandr\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"dlebrero\",\"id\":\"2147539\",\"node_id\":\"MDQ6VXNlcjIxNDc1Mzk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dlebrero\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"sgt\",\"id\":\"5119\",\"node_id\":\"MDQ6VXNlcjUxMTk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sgt\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"vbauer\",\"id\":\"578021\",\"node_id\":\"MDQ6VXNlcjU3ODAyMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vbauer\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"hsestupin\",\"id\":\"1468392\",\"node_id\":\"MDQ6VXNlcjE0NjgzOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hsestupin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"adovzh\",\"id\":\"557130\",\"node_id\":\"MDQ6VXNlcjU1NzEzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/adovzh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"aheusingfeld\",\"id\":\"534272\",\"node_id\":\"MDQ6VXNlcjUzNDI3Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aheusingfeld\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"atifmansoor\",\"id\":\"1392894\",\"node_id\":\"MDQ6VXNlcjEzOTI4OTQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/atifmansoor\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"cjkent\",\"id\":\"98477\",\"node_id\":\"MDQ6VXNlcjk4NDc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cjkent\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"trptcolin\",\"id\":\"15069\",\"node_id\":\"MDQ6VXNlcjE1MDY5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/trptcolin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"drewnoakes\",\"id\":\"350947\",\"node_id\":\"MDQ6VXNlcjM1MDk0Nw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/drewnoakes\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"gregsh\",\"id\":\"958865\",\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"mstarzyk\",\"id\":\"111304\",\"node_id\":\"MDQ6VXNlcjExMTMwNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mstarzyk\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":27}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2209077\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMjA5MDc3\",\"name\":\"MPS\",\"full_name\":\"JetBrains/MPS\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/MPS\",\"description\":\"JetBrains Meta programming System\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/MPS\",\"created_at\":\"2011-08-15T09:48:06Z\",\"updated_at\":\"2021-11-24T18:11:50Z\",\"pushed_at\":\"2021-11-25T10:11:16Z\",\"homepage\":\"http://jetbrains.com/mps\",\"size\":\"7733071\",\"stargazers_count\":\"1241\",\"watchers_count\":\"1241\",\"language\":\"Java\",\"has_issues\":\"false\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"false\",\"has_pages\":\"false\",\"forks_count\":\"237\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"5\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[domain-specific-language, dsl]\",\"visibility\":\"public\",\"forks\":\"237\",\"open_issues\":\"5\",\"watchers\":\"1241\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"artem-tikhomirov\",\"id\":\"22168528\",\"node_id\":\"MDQ6VXNlcjIyMTY4NTI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/artem-tikhomirov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6418\"},{\"login\":\"juliabeliaeva\",\"id\":\"58706\",\"node_id\":\"MDQ6VXNlcjU4NzA2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/juliabeliaeva\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5762\"},{\"login\":\"ashatalin\",\"id\":\"980692\",\"node_id\":\"MDQ6VXNlcjk4MDY5Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ashatalin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4560\"},{\"login\":\"alshan\",\"id\":\"4430922\",\"node_id\":\"MDQ6VXNlcjQ0MzA5MjI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/alshan\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4268\"},{\"login\":\"fisakov\",\"id\":\"1011301\",\"node_id\":\"MDQ6VXNlcjEwMTEzMDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fisakov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4006\"},{\"login\":\"vaclav\",\"id\":\"30351\",\"node_id\":\"MDQ6VXNlcjMwMzUx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vaclav\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3196\"},{\"login\":\"apyshkin\",\"id\":\"914744\",\"node_id\":\"MDQ6VXNlcjkxNDc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/apyshkin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3134\"},{\"login\":\"mburyakov\",\"id\":\"1619076\",\"node_id\":\"MDQ6VXNlcjE2MTkwNzY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mburyakov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3129\"},{\"login\":\"alperovich\",\"id\":\"1092930\",\"node_id\":\"MDQ6VXNlcjEwOTI5MzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/alperovich\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2859\"},{\"login\":\"mvlassiev\",\"id\":\"5584929\",\"node_id\":\"MDQ6VXNlcjU1ODQ5Mjk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mvlassiev\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2607\"},{\"login\":\"timzam\",\"id\":\"3537182\",\"node_id\":\"MDQ6VXNlcjM1MzcxODI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/timzam\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1386\"},{\"login\":\"atsky\",\"id\":\"145728\",\"node_id\":\"MDQ6VXNlcjE0NTcyOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/atsky\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1341\"},{\"login\":\"danilla\",\"id\":\"5068115\",\"node_id\":\"MDQ6VXNlcjUwNjgxMTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/danilla\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1193\"},{\"login\":\"qradimir\",\"id\":\"12241937\",\"node_id\":\"MDQ6VXNlcjEyMjQxOTM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/qradimir\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"580\"},{\"login\":\"mazine\",\"id\":\"92777\",\"node_id\":\"MDQ6VXNlcjkyNzc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mazine\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"450\"},{\"login\":\"sergej-koscejev\",\"id\":\"538095\",\"node_id\":\"MDQ6VXNlcjUzODA5NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sergej-koscejev\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"438\"},{\"login\":\"mvvolkov1\",\"id\":\"71877593\",\"node_id\":\"MDQ6VXNlcjcxODc3NTkz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mvvolkov1\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"218\"},{\"login\":\"maros-sandor\",\"id\":\"57262585\",\"node_id\":\"MDQ6VXNlcjU3MjYyNTg1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maros-sandor\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"169\"},{\"login\":\"glebleonov\",\"id\":\"1438035\",\"node_id\":\"MDQ6VXNlcjE0MzgwMzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/glebleonov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"161\"},{\"login\":\"artemohanjanyan\",\"id\":\"7469923\",\"node_id\":\"MDQ6VXNlcjc0Njk5MjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/artemohanjanyan\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"112\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":43}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2489216\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNDg5MjE2\",\"name\":\"intellij-community\",\"full_name\":\"JetBrains/intellij-community\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/intellij-community\",\"description\":\"IntelliJ IDEA Community Edition & IntelliJ Platform\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/intellij-community\",\"created_at\":\"2011-09-30T13:33:05Z\",\"updated_at\":\"2021-11-25T10:01:52Z\",\"pushed_at\":\"2021-11-25T10:01:38Z\",\"homepage\":\"https://jetbrains.com/idea\",\"size\":\"3887789\",\"stargazers_count\":\"12924\",\"watchers_count\":\"12924\",\"language\":null,\"has_issues\":\"false\",\"has_projects\":\"false\",\"has_downloads\":\"true\",\"has_wiki\":\"false\",\"has_pages\":\"false\",\"forks_count\":\"4250\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"178\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[code-editor, ide, intellij, intellij-community, intellij-platform]\",\"visibility\":\"public\",\"forks\":\"4250\",\"open_issues\":\"178\",\"watchers\":\"12924\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"akozlova\",\"id\":\"4306070\",\"node_id\":\"MDQ6VXNlcjQzMDYwNzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/akozlova\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"21724\"},{\"login\":\"yole\",\"id\":\"46553\",\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"17519\"},{\"login\":\"donnerpeter\",\"id\":\"122009\",\"node_id\":\"MDQ6VXNlcjEyMjAwOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donnerpeter\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"17201\"},{\"login\":\"cdracm\",\"id\":\"5497783\",\"node_id\":\"MDQ6VXNlcjU0OTc3ODM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cdracm\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"14996\"},{\"login\":\"develar\",\"id\":\"350686\",\"node_id\":\"MDQ6VXNlcjM1MDY4Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/develar\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"11983\"},{\"login\":\"trespasserw\",\"id\":\"594866\",\"node_id\":\"MDQ6VXNlcjU5NDg2Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/trespasserw\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"9922\"},{\"login\":\"chashnikov\",\"id\":\"978014\",\"node_id\":\"MDQ6VXNlcjk3ODAxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chashnikov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"8034\"},{\"login\":\"bulenkov\",\"id\":\"4202603\",\"node_id\":\"MDQ6VXNlcjQyMDI2MDM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/bulenkov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"7564\"},{\"login\":\"BasLeijdekkers\",\"id\":\"139643\",\"node_id\":\"MDQ6VXNlcjEzOTY0Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BasLeijdekkers\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"7237\"},{\"login\":\"AMPivovarov\",\"id\":\"2601755\",\"node_id\":\"MDQ6VXNlcjI2MDE3NTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AMPivovarov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6641\"},{\"login\":\"amaembo\",\"id\":\"5114450\",\"node_id\":\"MDQ6VXNlcjUxMTQ0NTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/amaembo\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6469\"},{\"login\":\"klikh\",\"id\":\"46236\",\"node_id\":\"MDQ6VXNlcjQ2MjM2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/klikh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6147\"},{\"login\":\"dmitry-avdeev\",\"id\":\"2445120\",\"node_id\":\"MDQ6VXNlcjI0NDUxMjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dmitry-avdeev\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5940\"},{\"login\":\"nicity\",\"id\":\"161005\",\"node_id\":\"MDQ6VXNlcjE2MTAwNQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nicity\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5024\"},{\"login\":\"ktisha\",\"id\":\"437080\",\"node_id\":\"MDQ6VXNlcjQzNzA4MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ktisha\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4693\"},{\"login\":\"shafirov\",\"id\":\"121982\",\"node_id\":\"MDQ6VXNlcjEyMTk4Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shafirov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4627\"},{\"login\":\"traff\",\"id\":\"1814841\",\"node_id\":\"MDQ6VXNlcjE4MTQ4NDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/traff\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4505\"},{\"login\":\"gregsh\",\"id\":\"958865\",\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4442\"},{\"login\":\"juliabeliaeva\",\"id\":\"58706\",\"node_id\":\"MDQ6VXNlcjU4NzA2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/juliabeliaeva\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4309\"},{\"login\":\"dovchinnikov\",\"id\":\"5519549\",\"node_id\":\"MDQ6VXNlcjU1MTk1NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dovchinnikov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4189\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2608089\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNjA4MDg5\",\"name\":\"TeamCity.ServiceMessages\",\"full_name\":\"JetBrains/TeamCity.ServiceMessages\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/TeamCity.ServiceMessages\",\"description\":\".NET library to deal with TeamCity Service messages\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages\",\"created_at\":\"2011-10-19T18:30:24Z\",\"updated_at\":\"2021-11-21T02:46:02Z\",\"pushed_at\":\"2020-05-20T09:47:55Z\",\"homepage\":\"http://confluence.jetbrains.net/display/TCDL/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-ServiceMessages\",\"size\":\"519\",\"stargazers_count\":\"39\",\"watchers_count\":\"39\",\"language\":\"C#\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"9\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"2\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[c-sharp, teamcity, teamcity-service-messages]\",\"visibility\":\"public\",\"forks\":\"9\",\"open_issues\":\"2\",\"watchers\":\"39\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"jonnyzzz\",\"id\":\"256431\",\"node_id\":\"MDQ6VXNlcjI1NjQzMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jonnyzzz\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"103\"},{\"login\":\"NikolayPianikov\",\"id\":\"11720017\",\"node_id\":\"MDQ6VXNlcjExNzIwMDE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NikolayPianikov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"44\"},{\"login\":\"Julia-Alexandrova\",\"id\":\"4893480\",\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"derigel23\",\"id\":\"175250\",\"node_id\":\"MDQ6VXNlcjE3NTI1MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/derigel23\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"AlexanderKholodov46\",\"id\":\"27734248\",\"node_id\":\"MDQ6VXNlcjI3NzM0MjQ4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexanderKholodov46\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"mausch\",\"id\":\"95194\",\"node_id\":\"MDQ6VXNlcjk1MTk0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mausch\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"maartenba\",\"id\":\"485230\",\"node_id\":\"MDQ6VXNlcjQ4NTIzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maartenba\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"hickford\",\"id\":\"105314\",\"node_id\":\"MDQ6VXNlcjEwNTMxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hickford\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"pavelsher\",\"id\":\"301744\",\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"sdamian\",\"id\":\"139804\",\"node_id\":\"MDQ6VXNlcjEzOTgwNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sdamian\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":10}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2702303\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNzAyMzAz\",\"name\":\"youtrack-rest-python-library\",\"full_name\":\"JetBrains/youtrack-rest-python-library\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/youtrack-rest-python-library\",\"description\":\"Python library for interacting with YouTrack via REST API\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-python-library\",\"created_at\":\"2011-11-03T13:56:38Z\",\"updated_at\":\"2021-11-21T02:46:02Z\",\"pushed_at\":\"2021-06-15T10:49:32Z\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":\"21390\",\"stargazers_count\":\"118\",\"watchers_count\":\"118\",\"language\":\"Python\",\"has_issues\":\"false\",\"has_projects\":\"false\",\"has_downloads\":\"true\",\"has_wiki\":\"false\",\"has_pages\":\"false\",\"forks_count\":\"117\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"8\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"117\",\"open_issues\":\"8\",\"watchers\":\"118\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"boot85\",\"id\":\"2348192\",\"node_id\":\"MDQ6VXNlcjIzNDgxOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/boot85\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"53\"},{\"login\":\"pavel-nikolaev\",\"id\":\"832406\",\"node_id\":\"MDQ6VXNlcjgzMjQwNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavel-nikolaev\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"23\"},{\"login\":\"rushimusmaximus\",\"id\":\"4422015\",\"node_id\":\"MDQ6VXNlcjQ0MjIwMTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rushimusmaximus\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"6\"},{\"login\":\"lehvolk\",\"id\":\"6284727\",\"node_id\":\"MDQ6VXNlcjYyODQ3Mjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/lehvolk\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5\"},{\"login\":\"anna239\",\"id\":\"661533\",\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"allvo\",\"id\":\"2121620\",\"node_id\":\"MDQ6VXNlcjIxMjE2MjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/allvo\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4\"},{\"login\":\"jiakuan\",\"id\":\"533236\",\"node_id\":\"MDQ6VXNlcjUzMzIzNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jiakuan\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"pacopablo\",\"id\":\"666517\",\"node_id\":\"MDQ6VXNlcjY2NjUxNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pacopablo\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"willholley\",\"id\":\"97787\",\"node_id\":\"MDQ6VXNlcjk3Nzg3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/willholley\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"klkvsk\",\"id\":\"1466771\",\"node_id\":\"MDQ6VXNlcjE0NjY3NzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/klkvsk\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"abhi18av\",\"id\":\"12799326\",\"node_id\":\"MDQ6VXNlcjEyNzk5MzI2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abhi18av\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"kirmandi\",\"id\":\"7925154\",\"node_id\":\"MDQ6VXNlcjc5MjUxNTQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kirmandi\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"extempl\",\"id\":\"447059\",\"node_id\":\"MDQ6VXNlcjQ0NzA1OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/extempl\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"bsutherland\",\"id\":\"169313\",\"node_id\":\"MDQ6VXNlcjE2OTMxMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/bsutherland\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"DGuidi\",\"id\":\"216627\",\"node_id\":\"MDQ6VXNlcjIxNjYyNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DGuidi\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"edoshor\",\"id\":\"1357545\",\"node_id\":\"MDQ6VXNlcjEzNTc1NDU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/edoshor\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"jk1\",\"id\":\"715844\",\"node_id\":\"MDQ6VXNlcjcxNTg0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jk1\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"grzegorznowak\",\"id\":\"617275\",\"node_id\":\"MDQ6VXNlcjYxNzI3NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/grzegorznowak\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"jimmystridh\",\"id\":\"61634\",\"node_id\":\"MDQ6VXNlcjYxNjM0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jimmystridh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"nightflash\",\"id\":\"1948936\",\"node_id\":\"MDQ6VXNlcjE5NDg5MzY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nightflash\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":26}},\"license\":{\"data\":{\"key\":\"other\",\"name\":\"Other\",\"spdx_id\":\"NOASSERTION\",\"url\":null,\"node_id\":\"MDc6TGljZW5zZTA=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2756223\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNzU2MjIz\",\"name\":\"intellij-scala\",\"full_name\":\"JetBrains/intellij-scala\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/intellij-scala\",\"description\":\"Scala plugin for IntelliJ IDEA\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/intellij-scala\",\"created_at\":\"2011-11-11T14:34:07Z\",\"updated_at\":\"2021-11-23T19:45:59Z\",\"pushed_at\":\"2021-11-25T10:08:23Z\",\"homepage\":\"http://blog.jetbrains.com/scala\",\"size\":\"190259\",\"stargazers_count\":\"1066\",\"watchers_count\":\"1066\",\"language\":\"Scala\",\"has_issues\":\"false\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"true\",\"has_pages\":\"false\",\"forks_count\":\"361\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"1\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[intellij-idea, intellij-plugin, scala]\",\"visibility\":\"public\",\"forks\":\"361\",\"open_issues\":\"1\",\"watchers\":\"1066\",\"default_branch\":\"idea213.x\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"Alefas\",\"id\":\"94064\",\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5990\"},{\"login\":\"niktrop\",\"id\":\"3604749\",\"node_id\":\"MDQ6VXNlcjM2MDQ3NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/niktrop\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4708\"},{\"login\":\"pavelfatin\",\"id\":\"677333\",\"node_id\":\"MDQ6VXNlcjY3NzMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelfatin\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2816\"},{\"login\":\"unkarjedy\",\"id\":\"3989292\",\"node_id\":\"MDQ6VXNlcjM5ODkyOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/unkarjedy\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1767\"},{\"login\":\"adkozlov\",\"id\":\"1233785\",\"node_id\":\"MDQ6VXNlcjEyMzM3ODU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/adkozlov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1659\"},{\"login\":\"SrTobi\",\"id\":\"4148534\",\"node_id\":\"MDQ6VXNlcjQxNDg1MzQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SrTobi\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1430\"},{\"login\":\"jastice\",\"id\":\"770879\",\"node_id\":\"MDQ6VXNlcjc3MDg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jastice\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1281\"},{\"login\":\"mutcianm\",\"id\":\"1345782\",\"node_id\":\"MDQ6VXNlcjEzNDU3ODI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mutcianm\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1227\"},{\"login\":\"Lugzan\",\"id\":\"2060943\",\"node_id\":\"MDQ6VXNlcjIwNjA5NDM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Lugzan\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1155\"},{\"login\":\"jamesbrain\",\"id\":\"4904037\",\"node_id\":\"MDQ6VXNlcjQ5MDQwMzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jamesbrain\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"662\"},{\"login\":\"retronym\",\"id\":\"65551\",\"node_id\":\"MDQ6VXNlcjY1NTUx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/retronym\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"611\"},{\"login\":\"sugakandrey\",\"id\":\"7085718\",\"node_id\":\"MDQ6VXNlcjcwODU3MTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sugakandrey\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"468\"},{\"login\":\"katejim\",\"id\":\"5734796\",\"node_id\":\"MDQ6VXNlcjU3MzQ3OTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/katejim\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"428\"},{\"login\":\"ilinum\",\"id\":\"5924452\",\"node_id\":\"MDQ6VXNlcjU5MjQ0NTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilinum\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"326\"},{\"login\":\"semkagtn\",\"id\":\"2456926\",\"node_id\":\"MDQ6VXNlcjI0NTY5MjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/semkagtn\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"302\"},{\"login\":\"darthorimar\",\"id\":\"16403337\",\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"196\"},{\"login\":\"kseniasautina\",\"id\":\"2247166\",\"node_id\":\"MDQ6VXNlcjIyNDcxNjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kseniasautina\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"183\"},{\"login\":\"gerardd33\",\"id\":\"56594942\",\"node_id\":\"MDQ6VXNlcjU2NTk0OTQy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gerardd33\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"131\"},{\"login\":\"ghik\",\"id\":\"1022675\",\"node_id\":\"MDQ6VXNlcjEwMjI2NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ghik\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"103\"},{\"login\":\"xuansontrinh\",\"id\":\"18229317\",\"node_id\":\"MDQ6VXNlcjE4MjI5MzE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/xuansontrinh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"94\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2924705\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTI0NzA1\",\"name\":\"teamcity-messages\",\"full_name\":\"JetBrains/teamcity-messages\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/teamcity-messages\",\"description\":\"Python Unit Test Reporting to TeamCity\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/teamcity-messages\",\"created_at\":\"2011-12-06T13:01:38Z\",\"updated_at\":\"2021-11-21T02:46:02Z\",\"pushed_at\":\"2021-09-18T00:06:20Z\",\"homepage\":\"https://pypi.python.org/pypi/teamcity-messages\",\"size\":\"3596\",\"stargazers_count\":\"125\",\"watchers_count\":\"125\",\"language\":\"Python\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"false\",\"has_pages\":\"false\",\"forks_count\":\"76\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"51\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"76\",\"open_issues\":\"51\",\"watchers\":\"125\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"shalupov\",\"id\":\"1244223\",\"node_id\":\"MDQ6VXNlcjEyNDQyMjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shalupov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"422\"},{\"login\":\"msabramo\",\"id\":\"305268\",\"node_id\":\"MDQ6VXNlcjMwNTI2OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/msabramo\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"46\"},{\"login\":\"throwable-one\",\"id\":\"7673963\",\"node_id\":\"MDQ6VXNlcjc2NzM5NjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/throwable-one\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"43\"},{\"login\":\"leo-from-spb\",\"id\":\"1406510\",\"node_id\":\"MDQ6VXNlcjE0MDY1MTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/leo-from-spb\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"24\"},{\"login\":\"mikekidya\",\"id\":\"33327979\",\"node_id\":\"MDQ6VXNlcjMzMzI3OTc5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mikekidya\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"22\"},{\"login\":\"sambrightman\",\"id\":\"536652\",\"node_id\":\"MDQ6VXNlcjUzNjY1Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sambrightman\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"15\"},{\"login\":\"djeebus\",\"id\":\"669730\",\"node_id\":\"MDQ6VXNlcjY2OTczMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/djeebus\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"11\"},{\"login\":\"ikonst\",\"id\":\"1186084\",\"node_id\":\"MDQ6VXNlcjExODYwODQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ikonst\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"8\"},{\"login\":\"thedrow\",\"id\":\"48936\",\"node_id\":\"MDQ6VXNlcjQ4OTM2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/thedrow\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5\"},{\"login\":\"gmlexx\",\"id\":\"1112318\",\"node_id\":\"MDQ6VXNlcjExMTIzMTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gmlexx\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"curzona\",\"id\":\"1147498\",\"node_id\":\"MDQ6VXNlcjExNDc0OTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/curzona\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"enkelli\",\"id\":\"14038418\",\"node_id\":\"MDQ6VXNlcjE0MDM4NDE4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/enkelli\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"PetrWolf\",\"id\":\"1173038\",\"node_id\":\"MDQ6VXNlcjExNzMwMzg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/PetrWolf\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"ralphje\",\"id\":\"1107949\",\"node_id\":\"MDQ6VXNlcjExMDc5NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ralphje\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"vtitor\",\"id\":\"2708101\",\"node_id\":\"MDQ6VXNlcjI3MDgxMDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vtitor\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"aaronb-inova\",\"id\":\"2257080\",\"node_id\":\"MDQ6VXNlcjIyNTcwODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aaronb-inova\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"madlexa\",\"id\":\"11231241\",\"node_id\":\"MDQ6VXNlcjExMjMxMjQx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/madlexa\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"denisenkom\",\"id\":\"2815692\",\"node_id\":\"MDQ6VXNlcjI4MTU2OTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/denisenkom\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"cmaloney\",\"id\":\"751088\",\"node_id\":\"MDQ6VXNlcjc1MTA4OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cmaloney\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"garyd203\",\"id\":\"2515775\",\"node_id\":\"MDQ6VXNlcjI1MTU3NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/garyd203\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":28}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"2924963\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTI0OTYz\",\"name\":\"teamcity-cpp\",\"full_name\":\"JetBrains/teamcity-cpp\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/teamcity-cpp\",\"description\":\"C++ Unit Test Reporting\",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp\",\"created_at\":\"2011-12-06T13:46:31Z\",\"updated_at\":\"2021-11-15T12:38:35Z\",\"pushed_at\":\"2021-08-25T10:28:05Z\",\"homepage\":\"http://confluence.jetbrains.com/display/TW/Cpp+Unit+Test+Reporting\",\"size\":\"96\",\"stargazers_count\":\"27\",\"watchers_count\":\"27\",\"language\":\"C++\",\"has_issues\":\"true\",\"has_projects\":\"true\",\"has_downloads\":\"true\",\"has_wiki\":\"false\",\"has_pages\":\"false\",\"forks_count\":\"21\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"3\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":\"21\",\"open_issues\":\"3\",\"watchers\":\"27\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"shalupov\",\"id\":\"1244223\",\"node_id\":\"MDQ6VXNlcjEyNDQyMjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shalupov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"48\"},{\"login\":\"zaufi\",\"id\":\"548715\",\"node_id\":\"MDQ6VXNlcjU0ODcxNQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zaufi\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"26\"},{\"login\":\"paul-sh\",\"id\":\"296510\",\"node_id\":\"MDQ6VXNlcjI5NjUxMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/paul-sh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3\"},{\"login\":\"pps83\",\"id\":\"1614246\",\"node_id\":\"MDQ6VXNlcjE2MTQyNDY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pps83\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2\"},{\"login\":\"edouarda\",\"id\":\"331889\",\"node_id\":\"MDQ6VXNlcjMzMTg4OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/edouarda\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"k15tfu\",\"id\":\"979106\",\"node_id\":\"MDQ6VXNlcjk3OTEwNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/k15tfu\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"Julia-Alexandrova\",\"id\":\"4893480\",\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"},{\"login\":\"toonetown\",\"id\":\"97324\",\"node_id\":\"MDQ6VXNlcjk3MzI0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/toonetown\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":8}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":\"3432266\",\"node_id\":\"MDEwOlJlcG9zaXRvcnkzNDMyMjY2\",\"name\":\"kotlin\",\"full_name\":\"JetBrains/kotlin\",\"private\":\"false\",\"html_url\":\"https://github.com/JetBrains/kotlin\",\"description\":\"The Kotlin Programming Language. \",\"fork\":\"false\",\"url\":\"https://api.github.com/repos/JetBrains/kotlin\",\"created_at\":\"2012-02-13T17:29:58Z\",\"updated_at\":\"2021-11-25T10:55:55Z\",\"pushed_at\":\"2021-11-25T10:54:01Z\",\"homepage\":\"https://kotlinlang.org\",\"size\":\"1292704\",\"stargazers_count\":\"39402\",\"watchers_count\":\"39402\",\"language\":\"Kotlin\",\"has_issues\":\"false\",\"has_projects\":\"false\",\"has_downloads\":\"true\",\"has_wiki\":\"false\",\"has_pages\":\"false\",\"forks_count\":\"4824\",\"archived\":\"false\",\"disabled\":\"false\",\"open_issues_count\":\"125\",\"allow_forking\":\"true\",\"is_template\":\"false\",\"topics\":\"[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]\",\"visibility\":\"public\",\"forks\":\"4824\",\"open_issues\":\"125\",\"watchers\":\"39402\",\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":\"false\",\"maintain\":\"false\",\"push\":\"false\",\"triage\":\"false\",\"pull\":\"true\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}]}},\"contributors\":{\"data\":[{\"login\":\"udalov\",\"id\":\"292714\",\"node_id\":\"MDQ6VXNlcjI5MjcxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/udalov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"5630\"},{\"login\":\"mglukhikh\",\"id\":\"1127631\",\"node_id\":\"MDQ6VXNlcjExMjc2MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mglukhikh\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"4015\"},{\"login\":\"goodwinnk\",\"id\":\"908958\",\"node_id\":\"MDQ6VXNlcjkwODk1OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodwinnk\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3925\"},{\"login\":\"valentinkip\",\"id\":\"3007027\",\"node_id\":\"MDQ6VXNlcjMwMDcwMjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/valentinkip\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"3069\"},{\"login\":\"abreslav\",\"id\":\"888318\",\"node_id\":\"MDQ6VXNlcjg4ODMxOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abreslav\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2862\"},{\"login\":\"pTalanov\",\"id\":\"442640\",\"node_id\":\"MDQ6VXNlcjQ0MjY0MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pTalanov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2810\"},{\"login\":\"dzharkov\",\"id\":\"863207\",\"node_id\":\"MDQ6VXNlcjg2MzIwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dzharkov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2662\"},{\"login\":\"ilya-g\",\"id\":\"4257577\",\"node_id\":\"MDQ6VXNlcjQyNTc1Nzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilya-g\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2566\"},{\"login\":\"asedunov\",\"id\":\"2734357\",\"node_id\":\"MDQ6VXNlcjI3MzQzNTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/asedunov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2456\"},{\"login\":\"demiurg906\",\"id\":\"14974409\",\"node_id\":\"MDQ6VXNlcjE0OTc0NDA5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/demiurg906\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2199\"},{\"login\":\"yole\",\"id\":\"46553\",\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2174\"},{\"login\":\"dnpetrov\",\"id\":\"544563\",\"node_id\":\"MDQ6VXNlcjU0NDU2Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dnpetrov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2148\"},{\"login\":\"max-kammerer\",\"id\":\"1205032\",\"node_id\":\"MDQ6VXNlcjEyMDUwMzI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-kammerer\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"2131\"},{\"login\":\"yanex\",\"id\":\"95996\",\"node_id\":\"MDQ6VXNlcjk1OTk2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yanex\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1911\"},{\"login\":\"NataliaUkhorskaya\",\"id\":\"968879\",\"node_id\":\"MDQ6VXNlcjk2ODg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NataliaUkhorskaya\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1825\"},{\"login\":\"darthorimar\",\"id\":\"16403337\",\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1791\"},{\"login\":\"AlexeyTsvetkov\",\"id\":\"654232\",\"node_id\":\"MDQ6VXNlcjY1NDIzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyTsvetkov\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1381\"},{\"login\":\"ligee\",\"id\":\"329565\",\"node_id\":\"MDQ6VXNlcjMyOTU2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligee\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1376\"},{\"login\":\"svtk\",\"id\":\"1447386\",\"node_id\":\"MDQ6VXNlcjE0NDczODY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/svtk\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1273\"},{\"login\":\"SvyatoslavScherbina\",\"id\":\"22007028\",\"node_id\":\"MDQ6VXNlcjIyMDA3MDI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SvyatoslavScherbina\",\"type\":\"User\",\"site_admin\":\"false\",\"contributions\":\"1172\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"id\",\"node_id\",\"name\",\"full_name\",\"private\",\"html_url\",\"description\",\"fork\",\"url\",\"created_at\",\"updated_at\",\"pushed_at\",\"homepage\",\"size\",\"stargazers_count\",\"watchers_count\",\"language\",\"has_issues\",\"has_projects\",\"has_downloads\",\"has_wiki\",\"has_pages\",\"forks_count\",\"archived\",\"disabled\",\"open_issues_count\",\"allow_forking\",\"is_template\",\"topics\",\"visibility\",\"forks\",\"open_issues\",\"watchers\",\"default_branch\",\"permissions\",\"contributors\",\"license\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"ColumnGroup\"}],\"ncol\":37,\"nrow\":100}},\"members\":{\"data\":[{\"login\":\"1anisim\",\"id\":\"70746131\",\"node_id\":\"MDQ6VXNlcjcwNzQ2MTMx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/1anisim\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"AI-shm\",\"id\":\"63251834\",\"node_id\":\"MDQ6VXNlcjYzMjUxODM0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AI-shm\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"ALikhachev\",\"id\":\"1221596\",\"node_id\":\"MDQ6VXNlcjEyMjE1OTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ALikhachev\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"Alefas\",\"id\":\"94064\",\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"AlexPl292\",\"id\":\"4203721\",\"node_id\":\"MDQ6VXNlcjQyMDM3MjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexPl292\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"AlexeyKalina\",\"id\":\"15379339\",\"node_id\":\"MDQ6VXNlcjE1Mzc5MzM5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyKalina\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"AndreyAkinshin\",\"id\":\"2259237\",\"node_id\":\"MDQ6VXNlcjIyNTkyMzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AndreyAkinshin\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"Avvessalom\",\"id\":\"49491863\",\"node_id\":\"MDQ6VXNlcjQ5NDkxODYz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Avvessalom\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"Balkanskiy\",\"id\":\"2853578\",\"node_id\":\"MDQ6VXNlcjI4NTM1Nzg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Balkanskiy\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"BarracudaPff\",\"id\":\"18344254\",\"node_id\":\"MDQ6VXNlcjE4MzQ0MjU0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BarracudaPff\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"BasLeijdekkers\",\"id\":\"139643\",\"node_id\":\"MDQ6VXNlcjEzOTY0Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BasLeijdekkers\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"CrazyCoder\",\"id\":\"122834\",\"node_id\":\"MDQ6VXNlcjEyMjgzNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CrazyCoder\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"DedSec256\",\"id\":\"26364714\",\"node_id\":\"MDQ6VXNlcjI2MzY0NzE0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DedSec256\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"DeveloperHacker\",\"id\":\"11194423\",\"node_id\":\"MDQ6VXNlcjExMTk0NDIz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DeveloperHacker\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"DmPanov\",\"id\":\"37106163\",\"node_id\":\"MDQ6VXNlcjM3MTA2MTYz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DmPanov\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"ForNeVeR\",\"id\":\"92793\",\"node_id\":\"MDQ6VXNlcjkyNzkz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ForNeVeR\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"JSMonk\",\"id\":\"10776615\",\"node_id\":\"MDQ6VXNlcjEwNzc2NjE1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JSMonk\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"KhlopotovAI\",\"id\":\"38380226\",\"node_id\":\"MDQ6VXNlcjM4MzgwMjI2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/KhlopotovAI\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"KvanTTT\",\"id\":\"1150330\",\"node_id\":\"MDQ6VXNlcjExNTAzMzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/KvanTTT\",\"type\":\"User\",\"site_admin\":\"false\"},{\"login\":\"LChernigovskaya\",\"id\":\"10995386\",\"node_id\":\"MDQ6VXNlcjEwOTk1Mzg2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/LChernigovskaya\",\"type\":\"User\",\"site_admin\":\"false\"}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"ncol\":7,\"nrow\":187}}}]}"
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 4
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:18:35.446058Z",
"start_time": "2025-05-27T13:18:35.388526Z"
}
},
"source": [
"organizationsRaw.schema()"
],
"outputs": [
{
"data": {
"text/plain": [
"url: String\n",
"name: String\n",
"repos: *\n",
" id: String\n",
" node_id: String\n",
" name: String\n",
" full_name: String\n",
" private: String\n",
" html_url: String\n",
" description: String?\n",
" fork: String\n",
" url: String\n",
" created_at: String\n",
" updated_at: String\n",
" pushed_at: String\n",
" homepage: String?\n",
" size: String\n",
" stargazers_count: String\n",
" watchers_count: String\n",
" language: String?\n",
" has_issues: String\n",
" has_projects: String\n",
" has_downloads: String\n",
" has_wiki: String\n",
" has_pages: String\n",
" forks_count: String\n",
" archived: String\n",
" disabled: String\n",
" open_issues_count: String\n",
" allow_forking: String\n",
" is_template: String\n",
" topics: String\n",
" visibility: String\n",
" forks: String\n",
" open_issues: String\n",
" watchers: String\n",
" default_branch: String\n",
" permissions:\n",
" admin: String\n",
" maintain: String\n",
" push: String\n",
" triage: String\n",
" pull: String\n",
" contributors: *\n",
" login: String\n",
" id: String\n",
" node_id: String\n",
" gravatar_id: String\n",
" url: String\n",
" type: String\n",
" site_admin: String\n",
" contributions: String\n",
" license:\n",
" key: String?\n",
" name: String?\n",
" spdx_id: String?\n",
" url: String?\n",
" node_id: String?\n",
"\n",
"members: *\n",
" login: String\n",
" id: String\n",
" node_id: String\n",
" gravatar_id: String\n",
" url: String\n",
" type: String\n",
" site_admin: String\n"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 6
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"is_executing": true,
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:18:41.027803Z",
"start_time": "2025-05-27T13:18:36.340819Z"
}
},
"source": [
"val organizations = organizationsRaw.parse()\n",
"organizations"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_3()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_3\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321504&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 4&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;repos: DataFrame&lt;*&gt;&bsol;&quot;&gt;repos&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321503, value: &quot;&lt;b&gt;DataFrame 100 x 37&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;members: DataFrame&lt;*&gt;&bsol;&quot;&gt;members&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321502, value: &quot;&lt;b&gt;DataFrame 187 x 7&lt;&sol;b&gt;&quot; }] }, \n",
"], id: -352321504, rootId: -352321504, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;294457&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1098358&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1156792&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1459486&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1900367&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEwOlJlcG9zaXRvcnkyOTQ0NTc=&quot;,&quot;MDEwOlJlcG9zaXRvcnkxMDk4MzU4&quot;,&quot;MDEwOlJlcG9zaXRvcnkxMTU2Nzky&quot;,&quot;MDEwOlJlcG9zaXRvcnkxNDU5NDg2&quot;,&quot;MDEwOlJlcG9zaXRvcnkxOTAwMzY3&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JPS&quot;,&quot;YouTrackSharp&quot;,&quot;colorSchemeTool&quot;,&quot;ideavim&quot;,&quot;youtrack-vcs-hooks&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;full_name: String&bsol;&quot;&gt;full_name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&sol;JPS&quot;,&quot;JetBrains&sol;YouTrackSharp&quot;,&quot;JetBrains&sol;colorSchemeTool&quot;,&quot;JetBrains&sol;ideavim&quot;,&quot;JetBrains&sol;youtrack-vcs-hooks&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;private: Boolean&bsol;&quot;&gt;private&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;JPS' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;JPS&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSch&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack-vcs-hooks&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack-vcs-hooks' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String?&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;Gant based build framework + dsl, with declarative project structure definition and automatic IntelliJ IDEA projects build&bsol;&quot;&gt;Gant based build framework + dsl, wit&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;.NET Standard 2.0 Library to access YouTrack API.&bsol;&quot;&gt;.NET Standard 2.0 Library to access Y&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;Vim emulation plugin for IDEs based on the IntelliJ Platform&bsol;&quot;&gt;Vim emulation plugin for IDEs based o&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;version control hooks to use with YouTrack bug tracker&bsol;&quot;&gt;version control hooks to use with You&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;fork: Boolean&bsol;&quot;&gt;fork&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;youtrack-vcs-hooks&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;youtrack-vcs-hooks' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: kotlinx.datetime.Instant&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2009-09-01T16:34:40Z&quot;,&quot;2010-11-20T21:34:42Z&quot;,&quot;2010-12-10T18:19:50Z&quot;,&quot;2011-03-09T15:22:27Z&quot;,&quot;2011-06-15T13:52:59Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: kotlinx.datetime.Instant&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-21T02:45:55Z&quot;,&quot;2021-10-12T15:31:09Z&quot;,&quot;2021-11-02T21:32:31Z&quot;,&quot;2021-11-25T10:13:27Z&quot;,&quot;2021-11-21T02:46:00Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pushed_at: kotlinx.datetime.Instant&bsol;&quot;&gt;pushed_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2020-01-31T18:11:06Z&quot;,&quot;2021-08-24T10:09:04Z&quot;,&quot;2021-11-05T01:14:43Z&quot;,&quot;2021-11-25T07:48:55Z&quot;,&quot;2017-10-13T14:10:29Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;homepage: String?&bsol;&quot;&gt;homepage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;https:&sol;&sol;www.jetbrains.com&sol;youtrack&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;http:&sol;&sol;plugins.jetbrains.com&sol;plugin&sol;164&quot;,&quot;http:&sol;&sol;www.jetbrains.com&sol;youtrack&sol;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;size: Int&bsol;&quot;&gt;size&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;31261&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;29639&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;866&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;57901&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;23&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;115&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;290&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6120&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers_count: Int&bsol;&quot;&gt;watchers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;23&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;115&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;290&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6120&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;language: String?&bsol;&quot;&gt;language&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Java&quot;,&quot;C#&quot;,&quot;Python&quot;,&quot;Kotlin&quot;,&quot;Ruby&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_issues: Boolean&bsol;&quot;&gt;has_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_projects: Boolean&bsol;&quot;&gt;has_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;false&quot;,&quot;true&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_downloads: Boolean&bsol;&quot;&gt;has_downloads&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_wiki: Boolean&bsol;&quot;&gt;has_wiki&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;false&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_pages: Boolean&bsol;&quot;&gt;has_pages&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks_count: Int&bsol;&quot;&gt;forks_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;100&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;62&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;607&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived: Boolean&bsol;&quot;&gt;archived&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;disabled: Boolean&bsol;&quot;&gt;disabled&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues_count: Int&bsol;&quot;&gt;open_issues_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;allow_forking: Boolean&bsol;&quot;&gt;allow_forking&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_template: Boolean&bsol;&quot;&gt;is_template&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;topics: String&bsol;&quot;&gt;topics&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;[]&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;[jetbrains, jetbrains-youtrack, youtrack, youtrack-api]&bsol;&quot;&gt;[jetbrains, jetbrains-youtrack, youtr&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;[]&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;[ideavim, intellij, intellij-platform, jb-official, kotlin, vim, vim-emulator]&bsol;&quot;&gt;[ideavim, intellij, intellij-platform&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;[]&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;visibility: String&bsol;&quot;&gt;visibility&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks: Int&bsol;&quot;&gt;forks&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;100&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;62&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;607&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues: Int&bsol;&quot;&gt;open_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers: Int&bsol;&quot;&gt;watchers&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;23&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;115&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;290&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6120&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;default_branch: String&bsol;&quot;&gt;default_branch&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;master&quot;,&quot;213&quot;,&quot;master&quot;,&quot;master&quot;,&quot;master&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;admin: Boolean&bsol;&quot;&gt;admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;maintain: Boolean&bsol;&quot;&gt;maintain&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;push: Boolean&bsol;&quot;&gt;push&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;triage: Boolean&bsol;&quot;&gt;triage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pull: Boolean&bsol;&quot;&gt;pull&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;permissions: DataRow&lt;*&gt;&bsol;&quot;&gt;permissions&lt;&sol;span&gt;&quot;, children: [34, 35, 36, 37, 38], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributors: DataFrame&lt;*&gt;&bsol;&quot;&gt;contributors&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321501, value: &quot;&lt;b&gt;DataFrame 4 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321500, value: &quot;&lt;b&gt;DataFrame 20 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321499, value: &quot;&lt;b&gt;DataFrame 10 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321498, value: &quot;&lt;b&gt;DataFrame 87 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321497, value: &quot;&lt;b&gt;DataFrame 1 x 8&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;key: String?&bsol;&quot;&gt;key&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;apache-2.0&quot;,&quot;apache-2.0&quot;,&quot;gpl-2.0&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String?&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;Apache License 2.0&quot;,&quot;Apache License 2.0&quot;,&quot;GNU General Public License v2.0&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;spdx_id: String?&bsol;&quot;&gt;spdx_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;Apache-2.0&quot;,&quot;Apache-2.0&quot;,&quot;GPL-2.0&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL?&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;licenses&sol;gpl-2.0' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;gpl-2.0&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String?&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;MDc6TGljZW5zZTI=&quot;,&quot;MDc6TGljZW5zZTI=&quot;,&quot;MDc6TGljZW5zZTg=&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;license: DataRow&lt;*&gt;&bsol;&quot;&gt;license&lt;&sol;span&gt;&quot;, children: [41, 42, 43, 44, 45], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;{ }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: apache-2.0&bsol;nname: Apache License 2.0&bsol;nspdx_id: Apache-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;nnode_id: MDc6TGljZW5zZTI=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;apache-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;Apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: apache-2.0&bsol;nname: Apache License 2.0&bsol;nspdx_id: Apache-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;nnode_id: MDc6TGljZW5zZTI=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;apache-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;Apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: gpl-2.0&bsol;nname: GNU General Public License v2.0&bsol;nspdx_id: GPL-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;gpl-2.0&bsol;nnode_id: MDc6TGljZW5zZTg=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;gpl-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;GNU Gene&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;{ }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321503, rootId: -352321504, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;1anisim&quot;,&quot;AI-shm&quot;,&quot;ALikhachev&quot;,&quot;Alefas&quot;,&quot;AlexPl292&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;70746131&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;63251834&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1221596&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;94064&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4203721&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjcwNzQ2MTMx&quot;,&quot;MDQ6VXNlcjYzMjUxODM0&quot;,&quot;MDQ6VXNlcjEyMjE1OTY=&quot;,&quot;MDQ6VXNlcjk0MDY0&quot;,&quot;MDQ6VXNlcjQyMDM3MjE=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;1anisim' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;1anisim&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;AI-shm' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;ALikhachev' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;ALikhachev&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Alefas' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Alefas&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"], id: -352321502, rootId: -352321504, totalRows: 187 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;chashnikov&quot;,&quot;shafirov&quot;,&quot;pavelsher&quot;,&quot;yole&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;978014&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;121982&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;301744&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjk3ODAxNA==&quot;,&quot;MDQ6VXNlcjEyMTk4Mg==&quot;,&quot;MDQ6VXNlcjMwMTc0NA==&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;chashnikov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;chashnikov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;shafirov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;shafirov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;pavelsher' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;pavelsher&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;145&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321501, rootId: -352321504, totalRows: 4 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;maartenba&quot;,&quot;rekolobov&quot;,&quot;hhariri&quot;,&quot;tdietrich513&quot;,&quot;Elwetana&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;485230&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2941429&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;108107&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;445632&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7472690&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQ4NTIzMA==&quot;,&quot;MDQ6VXNlcjI5NDE0Mjk=&quot;,&quot;MDQ6VXNlcjEwODEwNw==&quot;,&quot;MDQ6VXNlcjQ0NTYzMg==&quot;,&quot;MDQ6VXNlcjc0NzI2OTA=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;maartenba' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;maartenba&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;rekolobov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;rekolobov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;hhariri' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;hhariri&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;tdietrich513&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;tdietrich513' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;tdietric&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Elwetana' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Elwetana&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;215&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;115&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;94&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321500, rootId: -352321504, totalRows: 20 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;denofevil&quot;,&quot;iromeo&quot;,&quot;rvishnyakov&quot;,&quot;yole&quot;,&quot;zolotov&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;32124&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;72933&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;54810571&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;140920&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjMyMTI0&quot;,&quot;MDQ6VXNlcjcyOTMz&quot;,&quot;MDQ6VXNlcjU0ODEwNTcx&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;,&quot;MDQ6VXNlcjE0MDkyMA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;denofevil' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;denofevil&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;iromeo' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;iromeo&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;rvishnyakov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;rvishnyakov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;zolotov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;zolotov&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;49&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;26&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;15&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;12&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321499, rootId: -352321504, totalRows: 10 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;AlexPl292&quot;,&quot;vlasovskikh&quot;,&quot;citizenmatt&quot;,&quot;lippfi&quot;,&quot;karavaevitalii&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4203721&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;126891&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;222659&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;81118900&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;17340655&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQyMDM3MjE=&quot;,&quot;MDQ6VXNlcjEyNjg5MQ==&quot;,&quot;MDQ6VXNlcjIyMjY1OQ==&quot;,&quot;MDQ6VXNlcjgxMTE4OTAw&quot;,&quot;MDQ6VXNlcjE3MzQwNjU1&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;vlasovskikh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;vlasovskikh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;citizenmatt' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;citizenmatt&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;lippfi' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;lippfi&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;karavaevitalii&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;karavaevitalii' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;karavaev&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2195&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;861&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;251&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;224&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;193&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321498, rootId: -352321504, totalRows: 87 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;anna239&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;661533&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjY2MTUzMw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;anna239' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;anna239&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321497, rootId: -352321504, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321504) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_3() {\n",
" let elem = document.getElementById(\"iframe_out_3\");\n",
" resize_iframe_out_3(elem);\n",
" setInterval(resize_iframe_out_3, 5000, elem);\n",
" }\n",
" function resize_iframe_out_3(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321496\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">repos</th><th class=\"bottomBorder\" style=\"text-align:left\">members</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains</td><td style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\"><details><summary>DataFrame [100 x 37]</summary><table class=\"dataframe\" id=\"static_df_-352321495\"><thead><tr><th style=\"text-align:left\">id</th><th style=\"text-align:left\">node_id</th><th style=\"text-align:left\">name</th><th style=\"text-align:left\">full_name</th><th style=\"text-align:left\">private</th><th style=\"text-align:left\">html_url</th><th style=\"text-align:left\">description</th><th style=\"text-align:left\">fork</th><th style=\"text-align:left\">url</th><th style=\"text-align:left\">created_at</th><th style=\"text-align:left\">updated_at</th><th style=\"text-align:left\">pushed_at</th><th style=\"text-align:left\">homepage</th><th style=\"text-align:left\">size</th><th style=\"text-align:left\">stargazers_count</th><th style=\"text-align:left\">watchers_count</th><th style=\"text-align:left\">language</th><th style=\"text-align:left\">has_issues</th><th style=\"text-align:left\">has_projects</th><th style=\"text-align:left\">has_downloads</th><th style=\"text-align:left\">has_wiki</th><th style=\"text-align:left\">has_pages</th><th style=\"text-align:left\">forks_count</th><th style=\"text-align:left\">archived</th><th style=\"text-align:left\">disabled</th><th style=\"text-align:left\">open_issues_count</th><th style=\"text-align:left\">allow_forking</th><th style=\"text-align:left\">is_template</th><th style=\"text-align:left\">topics</th><th style=\"text-align:left\">visibility</th><th style=\"text-align:left\">forks</th><th style=\"text-align:left\">open_issues</th><th style=\"text-align:left\">watchers</th><th class=\"rightBorder\" style=\"text-align:left\">default_branch</th><th class=\"leftBorder\" style=\"text-align:left\">permissions</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\">contributors</th><th class=\"rightBorder leftBorder\" style=\"text-align:left\">license</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">admin</th><th class=\"bottomBorder\" style=\"text-align:left\">maintain</th><th class=\"bottomBorder\" style=\"text-align:left\">push</th><th class=\"bottomBorder\" style=\"text-align:left\">triage</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">pull</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder leftBorder\" style=\"text-align:left\">key</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">spdx_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">294457</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkyOTQ0NTc=</td><td style=\"vertical-align:top\">JPS</td><td style=\"vertical-align:top\">JetBrains/JPS</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/JPS</td><td style=\"vertical-align:top\">Gant based build framework + dsl, wit<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2009-09-01T16:34:40Z</td><td style=\"vertical-align:top\">2021-11-21T02:45:55Z</td><td style=\"vertical-align:top\">2020-01-31T18:11:06Z</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">31261</td><td style=\"vertical-align:top\">23</td><td style=\"vertical-align:top\">23</td><td style=\"vertical-align:top\">Java</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">6</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">23</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [4 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321494\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">chashnikov</td><td style=\"vertical-align:top\">978014</td><td style=\"vertical-align:top\">MDQ6VXNlcjk3ODAxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/chashnikov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">145</td></tr><tr><td style=\"vertical-align:top\">shafirov</td><td style=\"vertical-align:top\">121982</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMTk4Mg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/shafirov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">27</td></tr><tr><td style=\"vertical-align:top\">pavelsher</td><td style=\"vertical-align:top\">301744</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMTc0NA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pavelsher</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6</td></tr></tbody></table><p>... showing only top 3 of 4 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td></tr><tr><td style=\"vertical-align:top\">1098358</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxMDk4MzU4</td><td style=\"vertical-align:top\">YouTrackSharp</td><td style=\"vertical-align:top\">JetBrains/YouTrackSharp</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/YouTrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">.NET Standard 2.0 Library to access Y<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2010-11-20T21:34:42Z</td><td style=\"vertical-align:top\">2021-10-12T15:31:09Z</td><td style=\"vertical-align:top\">2021-08-24T10:09:04Z</td><td style=\"vertical-align:top\">https://www.jetbrains.com/youtrack</td><td style=\"vertical-align:top\">29639</td><td style=\"vertical-align:top\">115</td><td style=\"vertical-align:top\">115</td><td style=\"vertical-align:top\">C#</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">100</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[jetbrains, jetbrains-youtrack, youtr<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">100</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">115</td><td class=\"rightBorder\" style=\"vertical-align:top\">213</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [20 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321493\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">maartenba</td><td style=\"vertical-align:top\">485230</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ4NTIzMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/maartenba</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">215</td></tr><tr><td style=\"vertical-align:top\">rekolobov</td><td style=\"vertical-align:top\">2941429</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5NDE0Mjk=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rekolobov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">115</td></tr><tr><td style=\"vertical-align:top\">hhariri</td><td style=\"vertical-align:top\">108107</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwODEwNw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/hhariri</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">94</td></tr></tbody></table><p>... showing only top 3 of 20 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">apache-2.0</td><td style=\"vertical-align:top\">Apache License 2.0</td><td style=\"vertical-align:top\">Apache-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/apach<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">MDc6TGljZW5zZTI=</td></tr><tr><td style=\"vertical-align:top\">1156792</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxMTU2Nzky</td><td style=\"vertical-align:top\">colorSchemeTool</td><td style=\"vertical-align:top\">JetBrains/colorSchemeTool</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/colorSch<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2010-12-10T18:19:50Z</td><td style=\"vertical-align:top\">2021-11-02T21:32:31Z</td><td style=\"vertical-align:top\">2021-11-05T01:14:43Z</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">866</td><td style=\"vertical-align:top\">290</td><td style=\"vertical-align:top\">290</td><td style=\"vertical-align:top\">Python</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">62</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">62</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">290</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [10 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321492\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">denofevil</td><td style=\"vertical-align:top\">32124</td><td style=\"vertical-align:top\">MDQ6VXNlcjMyMTI0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/denofevil</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">49</td></tr><tr><td style=\"vertical-align:top\">iromeo</td><td style=\"vertical-align:top\">72933</td><td style=\"vertical-align:top\">MDQ6VXNlcjcyOTMz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/iromeo</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">26</td></tr><tr><td style=\"vertical-align:top\">rvishnyakov</td><td style=\"vertical-align:top\">54810571</td><td style=\"vertical-align:top\">MDQ6VXNlcjU0ODEwNTcx</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rvishnyakov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">15</td></tr></tbody></table><p>... showing only top 3 of 10 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">apache-2.0</td><td style=\"vertical-align:top\">Apache License 2.0</td><td style=\"vertical-align:top\">Apache-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/apach<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">MDc6TGljZW5zZTI=</td></tr><tr><td style=\"vertical-align:top\">1459486</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxNDU5NDg2</td><td style=\"vertical-align:top\">ideavim</td><td style=\"vertical-align:top\">JetBrains/ideavim</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/ideavim</td><td style=\"vertical-align:top\">Vim emulation plugin for IDEs based o<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2011-03-09T15:22:27Z</td><td style=\"vertical-align:top\">2021-11-25T10:13:27Z</td><td style=\"vertical-align:top\">2021-11-25T07:48:55Z</td><td style=\"vertical-align:top\">http://plugins.jetbrains.com/plugin/164</td><td style=\"vertical-align:top\">57901</td><td style=\"vertical-align:top\">6120</td><td style=\"vertical-align:top\">6120</td><td style=\"vertical-align:top\">Kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">607</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[ideavim, intellij, intellij-platform<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">607</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">6120</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [87 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321491\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">AlexPl292</td><td style=\"vertical-align:top\">4203721</td><td style=\"vertical-align:top\">MDQ6VXNlcjQyMDM3MjE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AlexPl292</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2195</td></tr><tr><td style=\"vertical-align:top\">vlasovskikh</td><td style=\"vertical-align:top\">126891</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyNjg5MQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/vlasovskikh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">861</td></tr><tr><td style=\"vertical-align:top\">citizenmatt</td><td style=\"vertical-align:top\">222659</td><td style=\"vertical-align:top\">MDQ6VXNlcjIyMjY1OQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/citizenmatt</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">251</td></tr></tbody></table><p>... showing only top 3 of 87 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">gpl-2.0</td><td style=\"vertical-align:top\">GNU General Public License v2.0</td><td style=\"vertical-align:top\">GPL-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/gpl-2.0</td><td style=\"vertical-align:top\">MDc6TGljZW5zZTg=</td></tr><tr><td style=\"vertical-align:top\">1900367</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxOTAwMzY3</td><td style=\"vertical-align:top\">youtrack-vcs-hooks</td><td style=\"vertical-align:top\">JetBrains/youtrack-vcs-hooks</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/youtrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">version control hooks to use with You<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2011-06-15T13:52:59Z</td><td style=\"vertical-align:top\">2021-11-21T02:46:00Z</td><td style=\"vertical-align:top\">2017-10-13T14:10:29Z</td><td style=\"vertical-align:top\">http://www.jetbrains.com/youtrack/</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">5</td><td style=\"vertical-align:top\">5</td><td style=\"vertical-align:top\">Ruby</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">3</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">5</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [1 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321490\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">anna239</td><td style=\"vertical-align:top\">661533</td><td style=\"vertical-align:top\">MDQ6VXNlcjY2MTUzMw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/anna239</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2</td></tr></tbody></table></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td><td style=\"vertical-align:top\"><details><summary>DataFrame [187 x 7]</summary><table class=\"dataframe\" id=\"static_df_-352321489\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">1anisim</td><td style=\"vertical-align:top\">70746131</td><td style=\"vertical-align:top\">MDQ6VXNlcjcwNzQ2MTMx</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/1anisim</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">AI-shm</td><td style=\"vertical-align:top\">63251834</td><td style=\"vertical-align:top\">MDQ6VXNlcjYzMjUxODM0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">ALikhachev</td><td style=\"vertical-align:top\">1221596</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMjE1OTY=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/ALikhachev</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">Alefas</td><td style=\"vertical-align:top\">94064</td><td style=\"vertical-align:top\">MDQ6VXNlcjk0MDY0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Alefas</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">AlexPl292</td><td style=\"vertical-align:top\">4203721</td><td style=\"vertical-align:top\">MDQ6VXNlcjQyMDM3MjE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AlexPl292</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td></tr></tbody></table><p>... showing only top 5 of 187 rows</p></details></td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321496\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"url\",\"name\",\"repos\",\"members\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"FrameColumn\"}],\"nrow\":1,\"ncol\":4},\"kotlin_dataframe\":[{\"url\":\"https://api.github.com/orgs/JetBrains\",\"name\":\"JetBrains\",\"repos\":{\"data\":[{\"id\":294457,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTQ0NTc=\",\"name\":\"JPS\",\"full_name\":\"JetBrains/JPS\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/JPS\",\"description\":\"Gant based build framework + dsl, with declarative project structure definition and automatic IntelliJ IDEA projects build\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/JPS\",\"created_at\":\"2009-09-01T16:34:40Z\",\"updated_at\":\"2021-11-21T02:45:55Z\",\"pushed_at\":\"2020-01-31T18:11:06Z\",\"homepage\":\"\",\"size\":31261,\"stargazers_count\":23,\"watchers_count\":23,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":6,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":6,\"open_issues\":0,\"watchers\":23,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"chashnikov\",\"id\":978014,\"node_id\":\"MDQ6VXNlcjk3ODAxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chashnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":145},{\"login\":\"shafirov\",\"id\":121982,\"node_id\":\"MDQ6VXNlcjEyMTk4Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shafirov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":27},{\"login\":\"pavelsher\",\"id\":301744,\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":4}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":1098358,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMDk4MzU4\",\"name\":\"YouTrackSharp\",\"full_name\":\"JetBrains/YouTrackSharp\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/YouTrackSharp\",\"description\":\".NET Standard 2.0 Library to access YouTrack API.\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp\",\"created_at\":\"2010-11-20T21:34:42Z\",\"updated_at\":\"2021-10-12T15:31:09Z\",\"pushed_at\":\"2021-08-24T10:09:04Z\",\"homepage\":\"https://www.jetbrains.com/youtrack\",\"size\":29639,\"stargazers_count\":115,\"watchers_count\":115,\"language\":\"C#\",\"has_issues\":true,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":100,\"archived\":false,\"disabled\":false,\"open_issues_count\":10,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[jetbrains, jetbrains-youtrack, youtrack, youtrack-api]\",\"visibility\":\"public\",\"forks\":100,\"open_issues\":10,\"watchers\":115,\"default_branch\":\"213\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"maartenba\",\"id\":485230,\"node_id\":\"MDQ6VXNlcjQ4NTIzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maartenba\",\"type\":\"User\",\"site_admin\":false,\"contributions\":215},{\"login\":\"rekolobov\",\"id\":2941429,\"node_id\":\"MDQ6VXNlcjI5NDE0Mjk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rekolobov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":115},{\"login\":\"hhariri\",\"id\":108107,\"node_id\":\"MDQ6VXNlcjEwODEwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hhariri\",\"type\":\"User\",\"site_admin\":false,\"contributions\":94},{\"login\":\"tdietrich513\",\"id\":445632,\"node_id\":\"MDQ6VXNlcjQ0NTYzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tdietrich513\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"Elwetana\",\"id\":7472690,\"node_id\":\"MDQ6VXNlcjc0NzI2OTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Elwetana\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"tablekat\",\"id\":6765561,\"node_id\":\"MDQ6VXNlcjY3NjU1NjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tablekat\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"mwgriffiths88\",\"id\":4941206,\"node_id\":\"MDQ6VXNlcjQ5NDEyMDY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mwgriffiths88\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"tikicoder\",\"id\":787308,\"node_id\":\"MDQ6VXNlcjc4NzMwOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tikicoder\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"aschoelzhorn\",\"id\":1025417,\"node_id\":\"MDQ6VXNlcjEwMjU0MTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aschoelzhorn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"tetsuo13\",\"id\":92477,\"node_id\":\"MDQ6VXNlcjkyNDc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tetsuo13\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"baranovskis\",\"id\":7858775,\"node_id\":\"MDQ6VXNlcjc4NTg3NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/baranovskis\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jawn\",\"id\":1705112,\"node_id\":\"MDQ6VXNlcjE3MDUxMTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jawn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nylchr\",\"id\":25842161,\"node_id\":\"MDQ6VXNlcjI1ODQyMTYx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nylchr\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nesteruk\",\"id\":469046,\"node_id\":\"MDQ6VXNlcjQ2OTA0Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nesteruk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jeff-french\",\"id\":209994,\"node_id\":\"MDQ6VXNlcjIwOTk5NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jeff-french\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"johannesg\",\"id\":186378,\"node_id\":\"MDQ6VXNlcjE4NjM3OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/johannesg\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"matkoch\",\"id\":5005566,\"node_id\":\"MDQ6VXNlcjUwMDU1NjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/matkoch\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"wallaceturner\",\"id\":2849980,\"node_id\":\"MDQ6VXNlcjI4NDk5ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wallaceturner\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"manbearwiz\",\"id\":3688847,\"node_id\":\"MDQ6VXNlcjM2ODg4NDc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/manbearwiz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"sbaer\",\"id\":518210,\"node_id\":\"MDQ6VXNlcjUxODIxMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sbaer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":20}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":1156792,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMTU2Nzky\",\"name\":\"colorSchemeTool\",\"full_name\":\"JetBrains/colorSchemeTool\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/colorSchemeTool\",\"description\":null,\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool\",\"created_at\":\"2010-12-10T18:19:50Z\",\"updated_at\":\"2021-11-02T21:32:31Z\",\"pushed_at\":\"2021-11-05T01:14:43Z\",\"homepage\":null,\"size\":866,\"stargazers_count\":290,\"watchers_count\":290,\"language\":\"Python\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":62,\"archived\":false,\"disabled\":false,\"open_issues_count\":10,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":62,\"open_issues\":10,\"watchers\":290,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"denofevil\",\"id\":32124,\"node_id\":\"MDQ6VXNlcjMyMTI0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/denofevil\",\"type\":\"User\",\"site_admin\":false,\"contributions\":49},{\"login\":\"iromeo\",\"id\":72933,\"node_id\":\"MDQ6VXNlcjcyOTMz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/iromeo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":26},{\"login\":\"rvishnyakov\",\"id\":54810571,\"node_id\":\"MDQ6VXNlcjU0ODEwNTcx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rvishnyakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":15},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":12},{\"login\":\"zolotov\",\"id\":140920,\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7},{\"login\":\"yeswolf\",\"id\":1262951,\"node_id\":\"MDQ6VXNlcjEyNjI5NTE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yeswolf\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"zlw\",\"id\":39616,\"node_id\":\"MDQ6VXNlcjM5NjE2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zlw\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"hanleybrand\",\"id\":320464,\"node_id\":\"MDQ6VXNlcjMyMDQ2NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hanleybrand\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"TwiN\",\"id\":15699766,\"node_id\":\"MDQ6VXNlcjE1Njk5NzY2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/TwiN\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"type\":\"Bot\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":10}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":1459486,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxNDU5NDg2\",\"name\":\"ideavim\",\"full_name\":\"JetBrains/ideavim\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/ideavim\",\"description\":\"Vim emulation plugin for IDEs based on the IntelliJ Platform\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/ideavim\",\"created_at\":\"2011-03-09T15:22:27Z\",\"updated_at\":\"2021-11-25T10:13:27Z\",\"pushed_at\":\"2021-11-25T07:48:55Z\",\"homepage\":\"http://plugins.jetbrains.com/plugin/164\",\"size\":57901,\"stargazers_count\":6120,\"watchers_count\":6120,\"language\":\"Kotlin\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":607,\"archived\":false,\"disabled\":false,\"open_issues_count\":1,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[ideavim, intellij, intellij-platform, jb-official, kotlin, vim, vim-emulator]\",\"visibility\":\"public\",\"forks\":607,\"open_issues\":1,\"watchers\":6120,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"AlexPl292\",\"id\":4203721,\"node_id\":\"MDQ6VXNlcjQyMDM3MjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexPl292\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2195},{\"login\":\"vlasovskikh\",\"id\":126891,\"node_id\":\"MDQ6VXNlcjEyNjg5MQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vlasovskikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":861},{\"login\":\"citizenmatt\",\"id\":222659,\"node_id\":\"MDQ6VXNlcjIyMjY1OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citizenmatt\",\"type\":\"User\",\"site_admin\":false,\"contributions\":251},{\"login\":\"lippfi\",\"id\":81118900,\"node_id\":\"MDQ6VXNlcjgxMTE4OTAw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/lippfi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":224},{\"login\":\"karavaevitalii\",\"id\":17340655,\"node_id\":\"MDQ6VXNlcjE3MzQwNjU1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/karavaevitalii\",\"type\":\"User\",\"site_admin\":false,\"contributions\":193},{\"login\":\"dezgeg\",\"id\":579369,\"node_id\":\"MDQ6VXNlcjU3OTM2OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dezgeg\",\"type\":\"User\",\"site_admin\":false,\"contributions\":35},{\"login\":\"vasalf\",\"id\":11293747,\"node_id\":\"MDQ6VXNlcjExMjkzNzQ3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vasalf\",\"type\":\"User\",\"site_admin\":false,\"contributions\":32},{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"type\":\"Bot\",\"site_admin\":false,\"contributions\":25},{\"login\":\"fan-tom\",\"id\":14140464,\"node_id\":\"MDQ6VXNlcjE0MTQwNDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fan-tom\",\"type\":\"User\",\"site_admin\":false,\"contributions\":24},{\"login\":\"dhleong\",\"id\":816150,\"node_id\":\"MDQ6VXNlcjgxNjE1MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dhleong\",\"type\":\"User\",\"site_admin\":false,\"contributions\":20},{\"login\":\"olegs\",\"id\":75644,\"node_id\":\"MDQ6VXNlcjc1NjQ0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/olegs\",\"type\":\"User\",\"site_admin\":false,\"contributions\":18},{\"login\":\"angelbot\",\"id\":4204181,\"node_id\":\"MDQ6VXNlcjQyMDQxODE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/angelbot\",\"type\":\"User\",\"site_admin\":false,\"contributions\":13},{\"login\":\"sharat87\",\"id\":120119,\"node_id\":\"MDQ6VXNlcjEyMDExOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sharat87\",\"type\":\"User\",\"site_admin\":false,\"contributions\":12},{\"login\":\"KostkaBrukowa\",\"id\":35625949,\"node_id\":\"MDQ6VXNlcjM1NjI1OTQ5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/KostkaBrukowa\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11},{\"login\":\"zolotov\",\"id\":140920,\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11},{\"login\":\"ayzenquwe\",\"id\":4571520,\"node_id\":\"MDQ6VXNlcjQ1NzE1MjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ayzenquwe\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"jpalus\",\"id\":484155,\"node_id\":\"MDQ6VXNlcjQ4NDE1NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jpalus\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7},{\"login\":\"jorgengranseth\",\"id\":20792760,\"node_id\":\"MDQ6VXNlcjIwNzkyNzYw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jorgengranseth\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"sumoooru2\",\"id\":5037956,\"node_id\":\"MDQ6VXNlcjUwMzc5NTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sumoooru2\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"rasendubi\",\"id\":1366419,\"node_id\":\"MDQ6VXNlcjEzNjY0MTk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rasendubi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":87}},\"license\":{\"data\":{\"key\":\"gpl-2.0\",\"name\":\"GNU General Public License v2.0\",\"spdx_id\":\"GPL-2.0\",\"url\":\"https://api.github.com/licenses/gpl-2.0\",\"node_id\":\"MDc6TGljZW5zZTg=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":1900367,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxOTAwMzY3\",\"name\":\"youtrack-vcs-hooks\",\"full_name\":\"JetBrains/youtrack-vcs-hooks\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/youtrack-vcs-hooks\",\"description\":\"version control hooks to use with YouTrack bug tracker\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks\",\"created_at\":\"2011-06-15T13:52:59Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2017-10-13T14:10:29Z\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":1,\"stargazers_count\":5,\"watchers_count\":5,\"language\":\"Ruby\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":3,\"archived\":true,\"disabled\":false,\"open_issues_count\":0,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":3,\"open_issues\":0,\"watchers\":5,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"anna239\",\"id\":661533,\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":1900601,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxOTAwNjAx\",\"name\":\"youtrack-rest-ruby-library\",\"full_name\":\"JetBrains/youtrack-rest-ruby-library\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/youtrack-rest-ruby-library\",\"description\":\"Ruby wrapper around YouTrack REST api \",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library\",\"created_at\":\"2011-06-15T14:36:17Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2017-10-13T14:11:14Z\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":10,\"stargazers_count\":8,\"watchers_count\":8,\"language\":\"Ruby\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":7,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":7,\"open_issues\":0,\"watchers\":8,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"anna239\",\"id\":661533,\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2011701,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDExNzAx\",\"name\":\"emacs4ij\",\"full_name\":\"JetBrains/emacs4ij\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/emacs4ij\",\"description\":\"Implementation of Emacs Lisp and runtime environment for IntelliJ Platform\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/emacs4ij\",\"created_at\":\"2011-07-07T10:43:48Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2017-08-30T13:31:20Z\",\"homepage\":\"\",\"size\":5038,\"stargazers_count\":47,\"watchers_count\":47,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":9,\"archived\":true,\"disabled\":false,\"open_issues_count\":4,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":9,\"open_issues\":4,\"watchers\":47,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"katepol\",\"id\":484436,\"node_id\":\"MDQ6VXNlcjQ4NDQzNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/katepol\",\"type\":\"User\",\"site_admin\":false,\"contributions\":200},{\"login\":\"nd\",\"id\":38202,\"node_id\":\"MDQ6VXNlcjM4MjAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nd\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":3}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2029446,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDI5NDQ2\",\"name\":\"codereview4intellij\",\"full_name\":\"JetBrains/codereview4intellij\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/codereview4intellij\",\"description\":null,\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/codereview4intellij\",\"created_at\":\"2011-07-11T09:37:46Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2013-05-28T10:29:19Z\",\"homepage\":\"Code review plugin for IntelliJ IDEA\",\"size\":414,\"stargazers_count\":11,\"watchers_count\":11,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":3,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":3,\"open_issues\":0,\"watchers\":11,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"fearfall\",\"id\":624708,\"node_id\":\"MDQ6VXNlcjYyNDcwOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fearfall\",\"type\":\"User\",\"site_admin\":false,\"contributions\":38}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2046399,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDQ2Mzk5\",\"name\":\"teamcity-nuget-support\",\"full_name\":\"JetBrains/teamcity-nuget-support\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/teamcity-nuget-support\",\"description\":\"TeamCity NuGet support\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support\",\"created_at\":\"2011-07-14T08:08:07Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2021-10-06T13:34:49Z\",\"homepage\":\"\",\"size\":94720,\"stargazers_count\":41,\"watchers_count\":41,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":10,\"archived\":false,\"disabled\":false,\"open_issues_count\":8,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[nuget, nuget-feed, teamcity, teamcity-plugin]\",\"visibility\":\"public\",\"forks\":10,\"open_issues\":8,\"watchers\":41,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"jonnyzzz\",\"id\":256431,\"node_id\":\"MDQ6VXNlcjI1NjQzMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jonnyzzz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1524},{\"login\":\"dtretyakov\",\"id\":1025927,\"node_id\":\"MDQ6VXNlcjEwMjU5Mjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dtretyakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":345},{\"login\":\"NikolayPianikov\",\"id\":11720017,\"node_id\":\"MDQ6VXNlcjExNzIwMDE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NikolayPianikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":94},{\"login\":\"IlyaFomenko\",\"id\":52043002,\"node_id\":\"MDQ6VXNlcjUyMDQzMDAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IlyaFomenko\",\"type\":\"User\",\"site_admin\":false,\"contributions\":69},{\"login\":\"pavelsher\",\"id\":301744,\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":false,\"contributions\":17},{\"login\":\"dmitry-treskunov\",\"id\":4550798,\"node_id\":\"MDQ6VXNlcjQ1NTA3OTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dmitry-treskunov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"VladRassokhin\",\"id\":552079,\"node_id\":\"MDQ6VXNlcjU1MjA3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/VladRassokhin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"BenPhegan\",\"id\":674071,\"node_id\":\"MDQ6VXNlcjY3NDA3MQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BenPhegan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"ekoshkin\",\"id\":82939770,\"node_id\":\"MDQ6VXNlcjgyOTM5Nzcw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ekoshkin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"AnthonyCarl\",\"id\":1318679,\"node_id\":\"MDQ6VXNlcjEzMTg2Nzk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AnthonyCarl\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"kir\",\"id\":56328,\"node_id\":\"MDQ6VXNlcjU2MzI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kir\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"nd\",\"id\":38202,\"node_id\":\"MDQ6VXNlcjM4MjAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nd\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"mikekidya\",\"id\":33327979,\"node_id\":\"MDQ6VXNlcjMzMzI3OTc5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mikekidya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"Leonya\",\"id\":46537,\"node_id\":\"MDQ6VXNlcjQ2NTM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Leonya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"Dead-off\",\"id\":15314440,\"node_id\":\"MDQ6VXNlcjE1MzE0NDQw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Dead-off\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"nskvortsov\",\"id\":539027,\"node_id\":\"MDQ6VXNlcjUzOTAyNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nskvortsov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"Hypnosphi\",\"id\":6651625,\"node_id\":\"MDQ6VXNlcjY2NTE2MjU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Hypnosphi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"Julia-Alexandrova\",\"id\":4893480,\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"orybak\",\"id\":508674,\"node_id\":\"MDQ6VXNlcjUwODY3NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/orybak\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"vbedrosova\",\"id\":2464205,\"node_id\":\"MDQ6VXNlcjI0NjQyMDU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vbedrosova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":21}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2154376,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTU0Mzc2\",\"name\":\"Grammar-Kit\",\"full_name\":\"JetBrains/Grammar-Kit\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/Grammar-Kit\",\"description\":\"Grammar files support & parser/PSI generation for IntelliJ IDEA\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit\",\"created_at\":\"2011-08-04T12:28:11Z\",\"updated_at\":\"2021-11-22T17:02:05Z\",\"pushed_at\":\"2021-11-11T12:56:41Z\",\"homepage\":\"\",\"size\":70485,\"stargazers_count\":534,\"watchers_count\":534,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":99,\"archived\":false,\"disabled\":false,\"open_issues_count\":40,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":99,\"open_issues\":40,\"watchers\":534,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"gregsh\",\"id\":958865,\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1084},{\"login\":\"dovchinnikov\",\"id\":5519549,\"node_id\":\"MDQ6VXNlcjU1MTk1NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dovchinnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":19},{\"login\":\"ignatov\",\"id\":426890,\"node_id\":\"MDQ6VXNlcjQyNjg5MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ignatov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"zolotov\",\"id\":140920,\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7},{\"login\":\"maxmedvedev\",\"id\":526998,\"node_id\":\"MDQ6VXNlcjUyNjk5OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maxmedvedev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"calexHG\",\"id\":17525307,\"node_id\":\"MDQ6VXNlcjE3NTI1MzA3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/calexHG\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"hurricup\",\"id\":2811330,\"node_id\":\"MDQ6VXNlcjI4MTEzMzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hurricup\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"hsz\",\"id\":108333,\"node_id\":\"MDQ6VXNlcjEwODMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hsz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"pjonsson\",\"id\":2082449,\"node_id\":\"MDQ6VXNlcjIwODI0NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pjonsson\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"szarnekow\",\"id\":375492,\"node_id\":\"MDQ6VXNlcjM3NTQ5Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/szarnekow\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"ligasgr\",\"id\":1649183,\"node_id\":\"MDQ6VXNlcjE2NDkxODM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligasgr\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"vlad20012\",\"id\":3221931,\"node_id\":\"MDQ6VXNlcjMyMjE5MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vlad20012\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":12}},\"license\":{\"data\":{\"key\":\"other\",\"name\":\"Other\",\"spdx_id\":\"NOASSERTION\",\"url\":null,\"node_id\":\"MDc6TGljZW5zZTA=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2159815,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTU5ODE1\",\"name\":\"intellij-starteam-plugin\",\"full_name\":\"JetBrains/intellij-starteam-plugin\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/intellij-starteam-plugin\",\"description\":\"StarTeam plugin for IntelliJ IDEA (no longer maintained by JetBrains)\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin\",\"created_at\":\"2011-08-05T11:00:06Z\",\"updated_at\":\"2021-11-21T02:46:00Z\",\"pushed_at\":\"2011-08-05T11:00:34Z\",\"homepage\":\"\",\"size\":144,\"stargazers_count\":6,\"watchers_count\":6,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":5,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":5,\"open_issues\":0,\"watchers\":6,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2172650,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTcyNjUw\",\"name\":\"la-clojure\",\"full_name\":\"JetBrains/la-clojure\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/la-clojure\",\"description\":\"Clojure plugin for IntelliJ IDEA\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/la-clojure\",\"created_at\":\"2011-08-08T10:19:22Z\",\"updated_at\":\"2021-11-21T01:45:49Z\",\"pushed_at\":\"2017-09-13T11:54:16Z\",\"homepage\":\"\",\"size\":39160,\"stargazers_count\":218,\"watchers_count\":218,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":49,\"archived\":false,\"disabled\":false,\"open_issues_count\":2,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":49,\"open_issues\":2,\"watchers\":218,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"ilyasergey\",\"id\":161937,\"node_id\":\"MDQ6VXNlcjE2MTkzNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilyasergey\",\"type\":\"User\",\"site_admin\":false,\"contributions\":136},{\"login\":\"Alefas\",\"id\":94064,\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":false,\"contributions\":98},{\"login\":\"donnerpeter\",\"id\":122009,\"node_id\":\"MDQ6VXNlcjEyMjAwOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donnerpeter\",\"type\":\"User\",\"site_admin\":false,\"contributions\":70},{\"login\":\"OsipovStas\",\"id\":1499149,\"node_id\":\"MDQ6VXNlcjE0OTkxNDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/OsipovStas\",\"type\":\"User\",\"site_admin\":false,\"contributions\":33},{\"login\":\"ianp\",\"id\":103420,\"node_id\":\"MDQ6VXNlcjEwMzQyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ianp\",\"type\":\"User\",\"site_admin\":false,\"contributions\":15},{\"login\":\"pavelfatin\",\"id\":677333,\"node_id\":\"MDQ6VXNlcjY3NzMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelfatin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"xbsd-nikolay\",\"id\":807103,\"node_id\":\"MDQ6VXNlcjgwNzEwMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/xbsd-nikolay\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"ponomandr\",\"id\":1173842,\"node_id\":\"MDQ6VXNlcjExNzM4NDI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ponomandr\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"dlebrero\",\"id\":2147539,\"node_id\":\"MDQ6VXNlcjIxNDc1Mzk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dlebrero\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"sgt\",\"id\":5119,\"node_id\":\"MDQ6VXNlcjUxMTk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sgt\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"vbauer\",\"id\":578021,\"node_id\":\"MDQ6VXNlcjU3ODAyMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vbauer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"hsestupin\",\"id\":1468392,\"node_id\":\"MDQ6VXNlcjE0NjgzOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hsestupin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"adovzh\",\"id\":557130,\"node_id\":\"MDQ6VXNlcjU1NzEzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/adovzh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"aheusingfeld\",\"id\":534272,\"node_id\":\"MDQ6VXNlcjUzNDI3Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aheusingfeld\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"atifmansoor\",\"id\":1392894,\"node_id\":\"MDQ6VXNlcjEzOTI4OTQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/atifmansoor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"cjkent\",\"id\":98477,\"node_id\":\"MDQ6VXNlcjk4NDc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cjkent\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"trptcolin\",\"id\":15069,\"node_id\":\"MDQ6VXNlcjE1MDY5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/trptcolin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"drewnoakes\",\"id\":350947,\"node_id\":\"MDQ6VXNlcjM1MDk0Nw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/drewnoakes\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"gregsh\",\"id\":958865,\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"mstarzyk\",\"id\":111304,\"node_id\":\"MDQ6VXNlcjExMTMwNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mstarzyk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":27}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2209077,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMjA5MDc3\",\"name\":\"MPS\",\"full_name\":\"JetBrains/MPS\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/MPS\",\"description\":\"JetBrains Meta programming System\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/MPS\",\"created_at\":\"2011-08-15T09:48:06Z\",\"updated_at\":\"2021-11-24T18:11:50Z\",\"pushed_at\":\"2021-11-25T10:11:16Z\",\"homepage\":\"http://jetbrains.com/mps\",\"size\":7733071,\"stargazers_count\":1241,\"watchers_count\":1241,\"language\":\"Java\",\"has_issues\":false,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":237,\"archived\":false,\"disabled\":false,\"open_issues_count\":5,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[domain-specific-language, dsl]\",\"visibility\":\"public\",\"forks\":237,\"open_issues\":5,\"watchers\":1241,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"artem-tikhomirov\",\"id\":22168528,\"node_id\":\"MDQ6VXNlcjIyMTY4NTI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/artem-tikhomirov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6418},{\"login\":\"juliabeliaeva\",\"id\":58706,\"node_id\":\"MDQ6VXNlcjU4NzA2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/juliabeliaeva\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5762},{\"login\":\"ashatalin\",\"id\":980692,\"node_id\":\"MDQ6VXNlcjk4MDY5Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ashatalin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4560},{\"login\":\"alshan\",\"id\":4430922,\"node_id\":\"MDQ6VXNlcjQ0MzA5MjI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/alshan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4268},{\"login\":\"fisakov\",\"id\":1011301,\"node_id\":\"MDQ6VXNlcjEwMTEzMDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fisakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4006},{\"login\":\"vaclav\",\"id\":30351,\"node_id\":\"MDQ6VXNlcjMwMzUx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vaclav\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3196},{\"login\":\"apyshkin\",\"id\":914744,\"node_id\":\"MDQ6VXNlcjkxNDc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/apyshkin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3134},{\"login\":\"mburyakov\",\"id\":1619076,\"node_id\":\"MDQ6VXNlcjE2MTkwNzY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mburyakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3129},{\"login\":\"alperovich\",\"id\":1092930,\"node_id\":\"MDQ6VXNlcjEwOTI5MzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/alperovich\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2859},{\"login\":\"mvlassiev\",\"id\":5584929,\"node_id\":\"MDQ6VXNlcjU1ODQ5Mjk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mvlassiev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2607},{\"login\":\"timzam\",\"id\":3537182,\"node_id\":\"MDQ6VXNlcjM1MzcxODI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/timzam\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1386},{\"login\":\"atsky\",\"id\":145728,\"node_id\":\"MDQ6VXNlcjE0NTcyOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/atsky\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1341},{\"login\":\"danilla\",\"id\":5068115,\"node_id\":\"MDQ6VXNlcjUwNjgxMTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/danilla\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1193},{\"login\":\"qradimir\",\"id\":12241937,\"node_id\":\"MDQ6VXNlcjEyMjQxOTM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/qradimir\",\"type\":\"User\",\"site_admin\":false,\"contributions\":580},{\"login\":\"mazine\",\"id\":92777,\"node_id\":\"MDQ6VXNlcjkyNzc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mazine\",\"type\":\"User\",\"site_admin\":false,\"contributions\":450},{\"login\":\"sergej-koscejev\",\"id\":538095,\"node_id\":\"MDQ6VXNlcjUzODA5NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sergej-koscejev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":438},{\"login\":\"mvvolkov1\",\"id\":71877593,\"node_id\":\"MDQ6VXNlcjcxODc3NTkz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mvvolkov1\",\"type\":\"User\",\"site_admin\":false,\"contributions\":218},{\"login\":\"maros-sandor\",\"id\":57262585,\"node_id\":\"MDQ6VXNlcjU3MjYyNTg1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maros-sandor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":169},{\"login\":\"glebleonov\",\"id\":1438035,\"node_id\":\"MDQ6VXNlcjE0MzgwMzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/glebleonov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":161},{\"login\":\"artemohanjanyan\",\"id\":7469923,\"node_id\":\"MDQ6VXNlcjc0Njk5MjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/artemohanjanyan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":112}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":43}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2489216,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNDg5MjE2\",\"name\":\"intellij-community\",\"full_name\":\"JetBrains/intellij-community\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/intellij-community\",\"description\":\"IntelliJ IDEA Community Edition & IntelliJ Platform\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/intellij-community\",\"created_at\":\"2011-09-30T13:33:05Z\",\"updated_at\":\"2021-11-25T10:01:52Z\",\"pushed_at\":\"2021-11-25T10:01:38Z\",\"homepage\":\"https://jetbrains.com/idea\",\"size\":3887789,\"stargazers_count\":12924,\"watchers_count\":12924,\"language\":null,\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":4250,\"archived\":false,\"disabled\":false,\"open_issues_count\":178,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[code-editor, ide, intellij, intellij-community, intellij-platform]\",\"visibility\":\"public\",\"forks\":4250,\"open_issues\":178,\"watchers\":12924,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"akozlova\",\"id\":4306070,\"node_id\":\"MDQ6VXNlcjQzMDYwNzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/akozlova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":21724},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":17519},{\"login\":\"donnerpeter\",\"id\":122009,\"node_id\":\"MDQ6VXNlcjEyMjAwOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donnerpeter\",\"type\":\"User\",\"site_admin\":false,\"contributions\":17201},{\"login\":\"cdracm\",\"id\":5497783,\"node_id\":\"MDQ6VXNlcjU0OTc3ODM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cdracm\",\"type\":\"User\",\"site_admin\":false,\"contributions\":14996},{\"login\":\"develar\",\"id\":350686,\"node_id\":\"MDQ6VXNlcjM1MDY4Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/develar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11983},{\"login\":\"trespasserw\",\"id\":594866,\"node_id\":\"MDQ6VXNlcjU5NDg2Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/trespasserw\",\"type\":\"User\",\"site_admin\":false,\"contributions\":9922},{\"login\":\"chashnikov\",\"id\":978014,\"node_id\":\"MDQ6VXNlcjk3ODAxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chashnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8034},{\"login\":\"bulenkov\",\"id\":4202603,\"node_id\":\"MDQ6VXNlcjQyMDI2MDM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/bulenkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7564},{\"login\":\"BasLeijdekkers\",\"id\":139643,\"node_id\":\"MDQ6VXNlcjEzOTY0Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BasLeijdekkers\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7237},{\"login\":\"AMPivovarov\",\"id\":2601755,\"node_id\":\"MDQ6VXNlcjI2MDE3NTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AMPivovarov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6641},{\"login\":\"amaembo\",\"id\":5114450,\"node_id\":\"MDQ6VXNlcjUxMTQ0NTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/amaembo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6469},{\"login\":\"klikh\",\"id\":46236,\"node_id\":\"MDQ6VXNlcjQ2MjM2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/klikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6147},{\"login\":\"dmitry-avdeev\",\"id\":2445120,\"node_id\":\"MDQ6VXNlcjI0NDUxMjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dmitry-avdeev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5940},{\"login\":\"nicity\",\"id\":161005,\"node_id\":\"MDQ6VXNlcjE2MTAwNQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nicity\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5024},{\"login\":\"ktisha\",\"id\":437080,\"node_id\":\"MDQ6VXNlcjQzNzA4MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ktisha\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4693},{\"login\":\"shafirov\",\"id\":121982,\"node_id\":\"MDQ6VXNlcjEyMTk4Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shafirov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4627},{\"login\":\"traff\",\"id\":1814841,\"node_id\":\"MDQ6VXNlcjE4MTQ4NDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/traff\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4505},{\"login\":\"gregsh\",\"id\":958865,\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4442},{\"login\":\"juliabeliaeva\",\"id\":58706,\"node_id\":\"MDQ6VXNlcjU4NzA2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/juliabeliaeva\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4309},{\"login\":\"dovchinnikov\",\"id\":5519549,\"node_id\":\"MDQ6VXNlcjU1MTk1NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dovchinnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4189}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2608089,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNjA4MDg5\",\"name\":\"TeamCity.ServiceMessages\",\"full_name\":\"JetBrains/TeamCity.ServiceMessages\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/TeamCity.ServiceMessages\",\"description\":\".NET library to deal with TeamCity Service messages\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages\",\"created_at\":\"2011-10-19T18:30:24Z\",\"updated_at\":\"2021-11-21T02:46:02Z\",\"pushed_at\":\"2020-05-20T09:47:55Z\",\"homepage\":\"http://confluence.jetbrains.net/display/TCDL/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-ServiceMessages\",\"size\":519,\"stargazers_count\":39,\"watchers_count\":39,\"language\":\"C#\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":9,\"archived\":false,\"disabled\":false,\"open_issues_count\":2,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[c-sharp, teamcity, teamcity-service-messages]\",\"visibility\":\"public\",\"forks\":9,\"open_issues\":2,\"watchers\":39,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"jonnyzzz\",\"id\":256431,\"node_id\":\"MDQ6VXNlcjI1NjQzMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jonnyzzz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":103},{\"login\":\"NikolayPianikov\",\"id\":11720017,\"node_id\":\"MDQ6VXNlcjExNzIwMDE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NikolayPianikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":44},{\"login\":\"Julia-Alexandrova\",\"id\":4893480,\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"derigel23\",\"id\":175250,\"node_id\":\"MDQ6VXNlcjE3NTI1MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/derigel23\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"AlexanderKholodov46\",\"id\":27734248,\"node_id\":\"MDQ6VXNlcjI3NzM0MjQ4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexanderKholodov46\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"mausch\",\"id\":95194,\"node_id\":\"MDQ6VXNlcjk1MTk0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mausch\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"maartenba\",\"id\":485230,\"node_id\":\"MDQ6VXNlcjQ4NTIzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maartenba\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"hickford\",\"id\":105314,\"node_id\":\"MDQ6VXNlcjEwNTMxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hickford\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"pavelsher\",\"id\":301744,\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"sdamian\",\"id\":139804,\"node_id\":\"MDQ6VXNlcjEzOTgwNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sdamian\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":10}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2702303,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNzAyMzAz\",\"name\":\"youtrack-rest-python-library\",\"full_name\":\"JetBrains/youtrack-rest-python-library\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/youtrack-rest-python-library\",\"description\":\"Python library for interacting with YouTrack via REST API\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-python-library\",\"created_at\":\"2011-11-03T13:56:38Z\",\"updated_at\":\"2021-11-21T02:46:02Z\",\"pushed_at\":\"2021-06-15T10:49:32Z\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":21390,\"stargazers_count\":118,\"watchers_count\":118,\"language\":\"Python\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":117,\"archived\":false,\"disabled\":false,\"open_issues_count\":8,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":117,\"open_issues\":8,\"watchers\":118,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"boot85\",\"id\":2348192,\"node_id\":\"MDQ6VXNlcjIzNDgxOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/boot85\",\"type\":\"User\",\"site_admin\":false,\"contributions\":53},{\"login\":\"pavel-nikolaev\",\"id\":832406,\"node_id\":\"MDQ6VXNlcjgzMjQwNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavel-nikolaev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":23},{\"login\":\"rushimusmaximus\",\"id\":4422015,\"node_id\":\"MDQ6VXNlcjQ0MjIwMTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rushimusmaximus\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"lehvolk\",\"id\":6284727,\"node_id\":\"MDQ6VXNlcjYyODQ3Mjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/lehvolk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"anna239\",\"id\":661533,\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"allvo\",\"id\":2121620,\"node_id\":\"MDQ6VXNlcjIxMjE2MjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/allvo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"jiakuan\",\"id\":533236,\"node_id\":\"MDQ6VXNlcjUzMzIzNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jiakuan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"pacopablo\",\"id\":666517,\"node_id\":\"MDQ6VXNlcjY2NjUxNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pacopablo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"willholley\",\"id\":97787,\"node_id\":\"MDQ6VXNlcjk3Nzg3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/willholley\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"klkvsk\",\"id\":1466771,\"node_id\":\"MDQ6VXNlcjE0NjY3NzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/klkvsk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"abhi18av\",\"id\":12799326,\"node_id\":\"MDQ6VXNlcjEyNzk5MzI2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abhi18av\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"kirmandi\",\"id\":7925154,\"node_id\":\"MDQ6VXNlcjc5MjUxNTQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kirmandi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"extempl\",\"id\":447059,\"node_id\":\"MDQ6VXNlcjQ0NzA1OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/extempl\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"bsutherland\",\"id\":169313,\"node_id\":\"MDQ6VXNlcjE2OTMxMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/bsutherland\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"DGuidi\",\"id\":216627,\"node_id\":\"MDQ6VXNlcjIxNjYyNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DGuidi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"edoshor\",\"id\":1357545,\"node_id\":\"MDQ6VXNlcjEzNTc1NDU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/edoshor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jk1\",\"id\":715844,\"node_id\":\"MDQ6VXNlcjcxNTg0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jk1\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"grzegorznowak\",\"id\":617275,\"node_id\":\"MDQ6VXNlcjYxNzI3NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/grzegorznowak\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jimmystridh\",\"id\":61634,\"node_id\":\"MDQ6VXNlcjYxNjM0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jimmystridh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nightflash\",\"id\":1948936,\"node_id\":\"MDQ6VXNlcjE5NDg5MzY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nightflash\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":26}},\"license\":{\"data\":{\"key\":\"other\",\"name\":\"Other\",\"spdx_id\":\"NOASSERTION\",\"url\":null,\"node_id\":\"MDc6TGljZW5zZTA=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2756223,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNzU2MjIz\",\"name\":\"intellij-scala\",\"full_name\":\"JetBrains/intellij-scala\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/intellij-scala\",\"description\":\"Scala plugin for IntelliJ IDEA\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/intellij-scala\",\"created_at\":\"2011-11-11T14:34:07Z\",\"updated_at\":\"2021-11-23T19:45:59Z\",\"pushed_at\":\"2021-11-25T10:08:23Z\",\"homepage\":\"http://blog.jetbrains.com/scala\",\"size\":190259,\"stargazers_count\":1066,\"watchers_count\":1066,\"language\":\"Scala\",\"has_issues\":false,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":361,\"archived\":false,\"disabled\":false,\"open_issues_count\":1,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[intellij-idea, intellij-plugin, scala]\",\"visibility\":\"public\",\"forks\":361,\"open_issues\":1,\"watchers\":1066,\"default_branch\":\"idea213.x\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"Alefas\",\"id\":94064,\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5990},{\"login\":\"niktrop\",\"id\":3604749,\"node_id\":\"MDQ6VXNlcjM2MDQ3NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/niktrop\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4708},{\"login\":\"pavelfatin\",\"id\":677333,\"node_id\":\"MDQ6VXNlcjY3NzMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelfatin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2816},{\"login\":\"unkarjedy\",\"id\":3989292,\"node_id\":\"MDQ6VXNlcjM5ODkyOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/unkarjedy\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1767},{\"login\":\"adkozlov\",\"id\":1233785,\"node_id\":\"MDQ6VXNlcjEyMzM3ODU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/adkozlov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1659},{\"login\":\"SrTobi\",\"id\":4148534,\"node_id\":\"MDQ6VXNlcjQxNDg1MzQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SrTobi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1430},{\"login\":\"jastice\",\"id\":770879,\"node_id\":\"MDQ6VXNlcjc3MDg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jastice\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1281},{\"login\":\"mutcianm\",\"id\":1345782,\"node_id\":\"MDQ6VXNlcjEzNDU3ODI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mutcianm\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1227},{\"login\":\"Lugzan\",\"id\":2060943,\"node_id\":\"MDQ6VXNlcjIwNjA5NDM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Lugzan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1155},{\"login\":\"jamesbrain\",\"id\":4904037,\"node_id\":\"MDQ6VXNlcjQ5MDQwMzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jamesbrain\",\"type\":\"User\",\"site_admin\":false,\"contributions\":662},{\"login\":\"retronym\",\"id\":65551,\"node_id\":\"MDQ6VXNlcjY1NTUx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/retronym\",\"type\":\"User\",\"site_admin\":false,\"contributions\":611},{\"login\":\"sugakandrey\",\"id\":7085718,\"node_id\":\"MDQ6VXNlcjcwODU3MTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sugakandrey\",\"type\":\"User\",\"site_admin\":false,\"contributions\":468},{\"login\":\"katejim\",\"id\":5734796,\"node_id\":\"MDQ6VXNlcjU3MzQ3OTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/katejim\",\"type\":\"User\",\"site_admin\":false,\"contributions\":428},{\"login\":\"ilinum\",\"id\":5924452,\"node_id\":\"MDQ6VXNlcjU5MjQ0NTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilinum\",\"type\":\"User\",\"site_admin\":false,\"contributions\":326},{\"login\":\"semkagtn\",\"id\":2456926,\"node_id\":\"MDQ6VXNlcjI0NTY5MjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/semkagtn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":302},{\"login\":\"darthorimar\",\"id\":16403337,\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":196},{\"login\":\"kseniasautina\",\"id\":2247166,\"node_id\":\"MDQ6VXNlcjIyNDcxNjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kseniasautina\",\"type\":\"User\",\"site_admin\":false,\"contributions\":183},{\"login\":\"gerardd33\",\"id\":56594942,\"node_id\":\"MDQ6VXNlcjU2NTk0OTQy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gerardd33\",\"type\":\"User\",\"site_admin\":false,\"contributions\":131},{\"login\":\"ghik\",\"id\":1022675,\"node_id\":\"MDQ6VXNlcjEwMjI2NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ghik\",\"type\":\"User\",\"site_admin\":false,\"contributions\":103},{\"login\":\"xuansontrinh\",\"id\":18229317,\"node_id\":\"MDQ6VXNlcjE4MjI5MzE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/xuansontrinh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":94}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2924705,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTI0NzA1\",\"name\":\"teamcity-messages\",\"full_name\":\"JetBrains/teamcity-messages\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/teamcity-messages\",\"description\":\"Python Unit Test Reporting to TeamCity\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/teamcity-messages\",\"created_at\":\"2011-12-06T13:01:38Z\",\"updated_at\":\"2021-11-21T02:46:02Z\",\"pushed_at\":\"2021-09-18T00:06:20Z\",\"homepage\":\"https://pypi.python.org/pypi/teamcity-messages\",\"size\":3596,\"stargazers_count\":125,\"watchers_count\":125,\"language\":\"Python\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":76,\"archived\":false,\"disabled\":false,\"open_issues_count\":51,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":76,\"open_issues\":51,\"watchers\":125,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"shalupov\",\"id\":1244223,\"node_id\":\"MDQ6VXNlcjEyNDQyMjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shalupov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":422},{\"login\":\"msabramo\",\"id\":305268,\"node_id\":\"MDQ6VXNlcjMwNTI2OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/msabramo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":46},{\"login\":\"throwable-one\",\"id\":7673963,\"node_id\":\"MDQ6VXNlcjc2NzM5NjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/throwable-one\",\"type\":\"User\",\"site_admin\":false,\"contributions\":43},{\"login\":\"leo-from-spb\",\"id\":1406510,\"node_id\":\"MDQ6VXNlcjE0MDY1MTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/leo-from-spb\",\"type\":\"User\",\"site_admin\":false,\"contributions\":24},{\"login\":\"mikekidya\",\"id\":33327979,\"node_id\":\"MDQ6VXNlcjMzMzI3OTc5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mikekidya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":22},{\"login\":\"sambrightman\",\"id\":536652,\"node_id\":\"MDQ6VXNlcjUzNjY1Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sambrightman\",\"type\":\"User\",\"site_admin\":false,\"contributions\":15},{\"login\":\"djeebus\",\"id\":669730,\"node_id\":\"MDQ6VXNlcjY2OTczMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/djeebus\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11},{\"login\":\"ikonst\",\"id\":1186084,\"node_id\":\"MDQ6VXNlcjExODYwODQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ikonst\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"thedrow\",\"id\":48936,\"node_id\":\"MDQ6VXNlcjQ4OTM2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/thedrow\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"gmlexx\",\"id\":1112318,\"node_id\":\"MDQ6VXNlcjExMTIzMTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gmlexx\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"curzona\",\"id\":1147498,\"node_id\":\"MDQ6VXNlcjExNDc0OTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/curzona\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"enkelli\",\"id\":14038418,\"node_id\":\"MDQ6VXNlcjE0MDM4NDE4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/enkelli\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"PetrWolf\",\"id\":1173038,\"node_id\":\"MDQ6VXNlcjExNzMwMzg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/PetrWolf\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"ralphje\",\"id\":1107949,\"node_id\":\"MDQ6VXNlcjExMDc5NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ralphje\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"vtitor\",\"id\":2708101,\"node_id\":\"MDQ6VXNlcjI3MDgxMDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vtitor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"aaronb-inova\",\"id\":2257080,\"node_id\":\"MDQ6VXNlcjIyNTcwODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aaronb-inova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"madlexa\",\"id\":11231241,\"node_id\":\"MDQ6VXNlcjExMjMxMjQx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/madlexa\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"denisenkom\",\"id\":2815692,\"node_id\":\"MDQ6VXNlcjI4MTU2OTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/denisenkom\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"cmaloney\",\"id\":751088,\"node_id\":\"MDQ6VXNlcjc1MTA4OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cmaloney\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"garyd203\",\"id\":2515775,\"node_id\":\"MDQ6VXNlcjI1MTU3NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/garyd203\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":28}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":2924963,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTI0OTYz\",\"name\":\"teamcity-cpp\",\"full_name\":\"JetBrains/teamcity-cpp\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/teamcity-cpp\",\"description\":\"C++ Unit Test Reporting\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp\",\"created_at\":\"2011-12-06T13:46:31Z\",\"updated_at\":\"2021-11-15T12:38:35Z\",\"pushed_at\":\"2021-08-25T10:28:05Z\",\"homepage\":\"http://confluence.jetbrains.com/display/TW/Cpp+Unit+Test+Reporting\",\"size\":96,\"stargazers_count\":27,\"watchers_count\":27,\"language\":\"C++\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":21,\"archived\":false,\"disabled\":false,\"open_issues_count\":3,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[]\",\"visibility\":\"public\",\"forks\":21,\"open_issues\":3,\"watchers\":27,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"shalupov\",\"id\":1244223,\"node_id\":\"MDQ6VXNlcjEyNDQyMjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shalupov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":48},{\"login\":\"zaufi\",\"id\":548715,\"node_id\":\"MDQ6VXNlcjU0ODcxNQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zaufi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":26},{\"login\":\"paul-sh\",\"id\":296510,\"node_id\":\"MDQ6VXNlcjI5NjUxMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/paul-sh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"pps83\",\"id\":1614246,\"node_id\":\"MDQ6VXNlcjE2MTQyNDY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pps83\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"edouarda\",\"id\":331889,\"node_id\":\"MDQ6VXNlcjMzMTg4OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/edouarda\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"k15tfu\",\"id\":979106,\"node_id\":\"MDQ6VXNlcjk3OTEwNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/k15tfu\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"Julia-Alexandrova\",\"id\":4893480,\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"toonetown\",\"id\":97324,\"node_id\":\"MDQ6VXNlcjk3MzI0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/toonetown\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":8}},\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},{\"id\":3432266,\"node_id\":\"MDEwOlJlcG9zaXRvcnkzNDMyMjY2\",\"name\":\"kotlin\",\"full_name\":\"JetBrains/kotlin\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/kotlin\",\"description\":\"The Kotlin Programming Language. \",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/kotlin\",\"created_at\":\"2012-02-13T17:29:58Z\",\"updated_at\":\"2021-11-25T10:55:55Z\",\"pushed_at\":\"2021-11-25T10:54:01Z\",\"homepage\":\"https://kotlinlang.org\",\"size\":1292704,\"stargazers_count\":39402,\"watchers_count\":39402,\"language\":\"Kotlin\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":4824,\"archived\":false,\"disabled\":false,\"open_issues_count\":125,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]\",\"visibility\":\"public\",\"forks\":4824,\"open_issues\":125,\"watchers\":39402,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"udalov\",\"id\":292714,\"node_id\":\"MDQ6VXNlcjI5MjcxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/udalov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5630},{\"login\":\"mglukhikh\",\"id\":1127631,\"node_id\":\"MDQ6VXNlcjExMjc2MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mglukhikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4015},{\"login\":\"goodwinnk\",\"id\":908958,\"node_id\":\"MDQ6VXNlcjkwODk1OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodwinnk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3925},{\"login\":\"valentinkip\",\"id\":3007027,\"node_id\":\"MDQ6VXNlcjMwMDcwMjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/valentinkip\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3069},{\"login\":\"abreslav\",\"id\":888318,\"node_id\":\"MDQ6VXNlcjg4ODMxOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abreslav\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2862},{\"login\":\"pTalanov\",\"id\":442640,\"node_id\":\"MDQ6VXNlcjQ0MjY0MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pTalanov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2810},{\"login\":\"dzharkov\",\"id\":863207,\"node_id\":\"MDQ6VXNlcjg2MzIwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dzharkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2662},{\"login\":\"ilya-g\",\"id\":4257577,\"node_id\":\"MDQ6VXNlcjQyNTc1Nzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilya-g\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2566},{\"login\":\"asedunov\",\"id\":2734357,\"node_id\":\"MDQ6VXNlcjI3MzQzNTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/asedunov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2456},{\"login\":\"demiurg906\",\"id\":14974409,\"node_id\":\"MDQ6VXNlcjE0OTc0NDA5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/demiurg906\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2199},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2174},{\"login\":\"dnpetrov\",\"id\":544563,\"node_id\":\"MDQ6VXNlcjU0NDU2Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dnpetrov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2148},{\"login\":\"max-kammerer\",\"id\":1205032,\"node_id\":\"MDQ6VXNlcjEyMDUwMzI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-kammerer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2131},{\"login\":\"yanex\",\"id\":95996,\"node_id\":\"MDQ6VXNlcjk1OTk2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yanex\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1911},{\"login\":\"NataliaUkhorskaya\",\"id\":968879,\"node_id\":\"MDQ6VXNlcjk2ODg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NataliaUkhorskaya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1825},{\"login\":\"darthorimar\",\"id\":16403337,\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1791},{\"login\":\"AlexeyTsvetkov\",\"id\":654232,\"node_id\":\"MDQ6VXNlcjY1NDIzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyTsvetkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1381},{\"login\":\"ligee\",\"id\":329565,\"node_id\":\"MDQ6VXNlcjMyOTU2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligee\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1376},{\"login\":\"svtk\",\"id\":1447386,\"node_id\":\"MDQ6VXNlcjE0NDczODY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/svtk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1273},{\"login\":\"SvyatoslavScherbina\",\"id\":22007028,\"node_id\":\"MDQ6VXNlcjIyMDA3MDI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SvyatoslavScherbina\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1172}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"id\",\"node_id\",\"name\",\"full_name\",\"private\",\"html_url\",\"description\",\"fork\",\"url\",\"created_at\",\"updated_at\",\"pushed_at\",\"homepage\",\"size\",\"stargazers_count\",\"watchers_count\",\"language\",\"has_issues\",\"has_projects\",\"has_downloads\",\"has_wiki\",\"has_pages\",\"forks_count\",\"archived\",\"disabled\",\"open_issues_count\",\"allow_forking\",\"is_template\",\"topics\",\"visibility\",\"forks\",\"open_issues\",\"watchers\",\"default_branch\",\"permissions\",\"contributors\",\"license\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"ColumnGroup\"}],\"ncol\":37,\"nrow\":100}},\"members\":{\"data\":[{\"login\":\"1anisim\",\"id\":70746131,\"node_id\":\"MDQ6VXNlcjcwNzQ2MTMx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/1anisim\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"AI-shm\",\"id\":63251834,\"node_id\":\"MDQ6VXNlcjYzMjUxODM0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AI-shm\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"ALikhachev\",\"id\":1221596,\"node_id\":\"MDQ6VXNlcjEyMjE1OTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ALikhachev\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"Alefas\",\"id\":94064,\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"AlexPl292\",\"id\":4203721,\"node_id\":\"MDQ6VXNlcjQyMDM3MjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexPl292\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"AlexeyKalina\",\"id\":15379339,\"node_id\":\"MDQ6VXNlcjE1Mzc5MzM5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyKalina\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"AndreyAkinshin\",\"id\":2259237,\"node_id\":\"MDQ6VXNlcjIyNTkyMzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AndreyAkinshin\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"Avvessalom\",\"id\":49491863,\"node_id\":\"MDQ6VXNlcjQ5NDkxODYz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Avvessalom\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"Balkanskiy\",\"id\":2853578,\"node_id\":\"MDQ6VXNlcjI4NTM1Nzg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Balkanskiy\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"BarracudaPff\",\"id\":18344254,\"node_id\":\"MDQ6VXNlcjE4MzQ0MjU0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BarracudaPff\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"BasLeijdekkers\",\"id\":139643,\"node_id\":\"MDQ6VXNlcjEzOTY0Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BasLeijdekkers\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"CrazyCoder\",\"id\":122834,\"node_id\":\"MDQ6VXNlcjEyMjgzNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CrazyCoder\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"DedSec256\",\"id\":26364714,\"node_id\":\"MDQ6VXNlcjI2MzY0NzE0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DedSec256\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"DeveloperHacker\",\"id\":11194423,\"node_id\":\"MDQ6VXNlcjExMTk0NDIz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DeveloperHacker\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"DmPanov\",\"id\":37106163,\"node_id\":\"MDQ6VXNlcjM3MTA2MTYz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DmPanov\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"ForNeVeR\",\"id\":92793,\"node_id\":\"MDQ6VXNlcjkyNzkz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ForNeVeR\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"JSMonk\",\"id\":10776615,\"node_id\":\"MDQ6VXNlcjEwNzc2NjE1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JSMonk\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"KhlopotovAI\",\"id\":38380226,\"node_id\":\"MDQ6VXNlcjM4MzgwMjI2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/KhlopotovAI\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"KvanTTT\",\"id\":1150330,\"node_id\":\"MDQ6VXNlcjExNTAzMzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/KvanTTT\",\"type\":\"User\",\"site_admin\":false},{\"login\":\"LChernigovskaya\",\"id\":10995386,\"node_id\":\"MDQ6VXNlcjEwOTk1Mzg2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/LChernigovskaya\",\"type\":\"User\",\"site_admin\":false}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}],\"ncol\":7,\"nrow\":187}}}]}"
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 7
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:18:43.953923Z",
"start_time": "2025-05-27T13:18:43.869046Z"
}
},
"source": [
"organizations.schema()"
],
"outputs": [
{
"data": {
"text/plain": [
"url: URL\n",
"name: String\n",
"repos: *\n",
" id: Int\n",
" node_id: String\n",
" name: String\n",
" full_name: String\n",
" private: Boolean\n",
" html_url: URL\n",
" description: String?\n",
" fork: Boolean\n",
" url: URL\n",
" created_at: kotlinx.datetime.Instant\n",
" updated_at: kotlinx.datetime.Instant\n",
" pushed_at: kotlinx.datetime.Instant\n",
" homepage: String?\n",
" size: Int\n",
" stargazers_count: Int\n",
" watchers_count: Int\n",
" language: String?\n",
" has_issues: Boolean\n",
" has_projects: Boolean\n",
" has_downloads: Boolean\n",
" has_wiki: Boolean\n",
" has_pages: Boolean\n",
" forks_count: Int\n",
" archived: Boolean\n",
" disabled: Boolean\n",
" open_issues_count: Int\n",
" allow_forking: Boolean\n",
" is_template: Boolean\n",
" topics: String\n",
" visibility: String\n",
" forks: Int\n",
" open_issues: Int\n",
" watchers: Int\n",
" default_branch: String\n",
" permissions:\n",
" admin: Boolean\n",
" maintain: Boolean\n",
" push: Boolean\n",
" triage: Boolean\n",
" pull: Boolean\n",
" contributors: *\n",
" login: String\n",
" id: Int\n",
" node_id: String\n",
" gravatar_id: String\n",
" url: URL\n",
" type: String\n",
" site_admin: Boolean\n",
" contributions: Int\n",
" license:\n",
" key: String?\n",
" name: String?\n",
" spdx_id: String?\n",
" url: URL?\n",
" node_id: String?\n",
"\n",
"members: *\n",
" login: String\n",
" id: Int\n",
" node_id: String\n",
" gravatar_id: String\n",
" url: URL\n",
" type: String\n",
" site_admin: Boolean\n"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 8
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"This data is indeed hierarchical. organizations is itself a dataframe. It has a child column `repos`, a dataframe with lots of data."
]
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"1. **How many contributors there are?**"
]
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"The easiest way to work with hierarchical data is to pick only required data from it. It is nice to have a huge dataframe with all relations between data, but carrying it around involves extra complexity. So let's start by getting contributors from inside of the data structure."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:18:49.054933Z",
"start_time": "2025-05-27T13:18:48.969815Z"
}
},
"source": [
"val jb = organizations[0]"
],
"outputs": [],
"execution_count": 9
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:18:54.219746Z",
"start_time": "2025-05-27T13:18:53.198182Z"
}
},
"source": [
"val jbRepos = jb.repos"
],
"outputs": [],
"execution_count": 10
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:18:55.493073Z",
"start_time": "2025-05-27T13:18:55.262299Z"
}
},
"source": [
"jbRepos.contributors"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_5()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_5\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321472&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;... showing only top 20 of 100 rows&lt;&sol;p&gt;&lt;p class=&quot;dataframe_description&quot;&gt;DataColumn: name = &quot;contributors&quot;, type = DataFrame&lt;*&gt;, size = 100&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;contributors: DataFrame&lt;*&gt;&bsol;&quot;&gt;contributors&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321471, value: &quot;&lt;b&gt;DataFrame 4 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321470, value: &quot;&lt;b&gt;DataFrame 20 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321469, value: &quot;&lt;b&gt;DataFrame 10 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321468, value: &quot;&lt;b&gt;DataFrame 87 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321467, value: &quot;&lt;b&gt;DataFrame 1 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321466, value: &quot;&lt;b&gt;DataFrame 1 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321465, value: &quot;&lt;b&gt;DataFrame 3 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321464, value: &quot;&lt;b&gt;DataFrame 1 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321463, value: &quot;&lt;b&gt;DataFrame 21 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321462, value: &quot;&lt;b&gt;DataFrame 12 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321461, value: &quot;&lt;b&gt;DataFrame 1 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321460, value: &quot;&lt;b&gt;DataFrame 27 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321459, value: &quot;&lt;b&gt;DataFrame 43 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321458, value: &quot;&lt;b&gt;DataFrame 100 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321457, value: &quot;&lt;b&gt;DataFrame 10 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321456, value: &quot;&lt;b&gt;DataFrame 26 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321455, value: &quot;&lt;b&gt;DataFrame 100 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321454, value: &quot;&lt;b&gt;DataFrame 28 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321453, value: &quot;&lt;b&gt;DataFrame 8 x 8&lt;&sol;b&gt;&quot; },{ frameId: -352321452, value: &quot;&lt;b&gt;DataFrame 100 x 8&lt;&sol;b&gt;&quot; }] }, \n",
"], id: -352321472, rootId: -352321472, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;chashnikov&quot;,&quot;shafirov&quot;,&quot;pavelsher&quot;,&quot;yole&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;978014&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;121982&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;301744&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjk3ODAxNA==&quot;,&quot;MDQ6VXNlcjEyMTk4Mg==&quot;,&quot;MDQ6VXNlcjMwMTc0NA==&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;chashnikov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;chashnikov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;shafirov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;shafirov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;pavelsher' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;pavelsher&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;145&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321471, rootId: -352321472, totalRows: 4 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;maartenba&quot;,&quot;rekolobov&quot;,&quot;hhariri&quot;,&quot;tdietrich513&quot;,&quot;Elwetana&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;485230&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2941429&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;108107&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;445632&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7472690&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQ4NTIzMA==&quot;,&quot;MDQ6VXNlcjI5NDE0Mjk=&quot;,&quot;MDQ6VXNlcjEwODEwNw==&quot;,&quot;MDQ6VXNlcjQ0NTYzMg==&quot;,&quot;MDQ6VXNlcjc0NzI2OTA=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;maartenba' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;maartenba&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;rekolobov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;rekolobov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;hhariri' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;hhariri&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;tdietrich513&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;tdietrich513' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;tdietric&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Elwetana' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Elwetana&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;215&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;115&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;94&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321470, rootId: -352321472, totalRows: 20 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;denofevil&quot;,&quot;iromeo&quot;,&quot;rvishnyakov&quot;,&quot;yole&quot;,&quot;zolotov&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;32124&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;72933&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;54810571&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;140920&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjMyMTI0&quot;,&quot;MDQ6VXNlcjcyOTMz&quot;,&quot;MDQ6VXNlcjU0ODEwNTcx&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;,&quot;MDQ6VXNlcjE0MDkyMA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;denofevil' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;denofevil&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;iromeo' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;iromeo&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;rvishnyakov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;rvishnyakov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;zolotov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;zolotov&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;49&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;26&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;15&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;12&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321469, rootId: -352321472, totalRows: 10 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;AlexPl292&quot;,&quot;vlasovskikh&quot;,&quot;citizenmatt&quot;,&quot;lippfi&quot;,&quot;karavaevitalii&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4203721&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;126891&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;222659&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;81118900&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;17340655&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQyMDM3MjE=&quot;,&quot;MDQ6VXNlcjEyNjg5MQ==&quot;,&quot;MDQ6VXNlcjIyMjY1OQ==&quot;,&quot;MDQ6VXNlcjgxMTE4OTAw&quot;,&quot;MDQ6VXNlcjE3MzQwNjU1&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;AlexPl292&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;vlasovskikh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;vlasovskikh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;citizenmatt' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;citizenmatt&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;lippfi' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;lippfi&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;karavaevitalii&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;karavaevitalii' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;karavaev&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2195&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;861&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;251&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;224&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;193&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321468, rootId: -352321472, totalRows: 87 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;anna239&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;661533&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjY2MTUzMw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;anna239' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;anna239&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321467, rootId: -352321472, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;anna239&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;661533&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjY2MTUzMw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;anna239' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;anna239&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321466, rootId: -352321472, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;katepol&quot;,&quot;nd&quot;,&quot;yole&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;484436&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;38202&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQ4NDQzNg==&quot;,&quot;MDQ6VXNlcjM4MjAy&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;katepol' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;katepol&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;nd' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;nd&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;200&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321465, rootId: -352321472, totalRows: 3 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;fearfall&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;624708&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjYyNDcwOA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;fearfall' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;fearfall&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;38&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321464, rootId: -352321472, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;jonnyzzz&quot;,&quot;dtretyakov&quot;,&quot;NikolayPianikov&quot;,&quot;IlyaFomenko&quot;,&quot;pavelsher&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;256431&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1025927&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;11720017&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;52043002&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;301744&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjI1NjQzMQ==&quot;,&quot;MDQ6VXNlcjEwMjU5Mjc=&quot;,&quot;MDQ6VXNlcjExNzIwMDE3&quot;,&quot;MDQ6VXNlcjUyMDQzMDAy&quot;,&quot;MDQ6VXNlcjMwMTc0NA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;jonnyzzz' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;jonnyzzz&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;dtretyakov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;dtretyakov&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;NikolayPianikov&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;NikolayPianikov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;NikolayP&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;IlyaFomenko' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;IlyaFomenko&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;pavelsher' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;pavelsher&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1524&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;345&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;94&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;69&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;17&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321463, rootId: -352321472, totalRows: 21 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;gregsh&quot;,&quot;dovchinnikov&quot;,&quot;ignatov&quot;,&quot;zolotov&quot;,&quot;maxmedvedev&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;958865&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5519549&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;426890&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;140920&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;526998&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjk1ODg2NQ==&quot;,&quot;MDQ6VXNlcjU1MTk1NDk=&quot;,&quot;MDQ6VXNlcjQyNjg5MA==&quot;,&quot;MDQ6VXNlcjE0MDkyMA==&quot;,&quot;MDQ6VXNlcjUyNjk5OA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;gregsh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;gregsh&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;dovchinnikov&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;dovchinnikov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;dovchinn&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;ignatov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;ignatov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;zolotov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;zolotov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;maxmedvedev' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;maxmedvedev&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1084&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;19&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;8&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321462, rootId: -352321472, totalRows: 12 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;yole&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQ2NTUz&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321461, rootId: -352321472, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;ilyasergey&quot;,&quot;Alefas&quot;,&quot;donnerpeter&quot;,&quot;OsipovStas&quot;,&quot;ianp&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;161937&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;94064&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;122009&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1499149&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;103420&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjE2MTkzNw==&quot;,&quot;MDQ6VXNlcjk0MDY0&quot;,&quot;MDQ6VXNlcjEyMjAwOQ==&quot;,&quot;MDQ6VXNlcjE0OTkxNDk=&quot;,&quot;MDQ6VXNlcjEwMzQyMA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;ilyasergey' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;ilyasergey&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Alefas' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Alefas&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;donnerpeter' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;donnerpeter&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;OsipovStas' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;OsipovStas&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;ianp' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;ianp&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;136&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;98&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;70&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;33&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;15&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321460, rootId: -352321472, totalRows: 27 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;artem-tikhomirov&quot;,&quot;juliabeliaeva&quot;,&quot;ashatalin&quot;,&quot;alshan&quot;,&quot;fisakov&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;22168528&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;58706&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;980692&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4430922&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1011301&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjIyMTY4NTI4&quot;,&quot;MDQ6VXNlcjU4NzA2&quot;,&quot;MDQ6VXNlcjk4MDY5Mg==&quot;,&quot;MDQ6VXNlcjQ0MzA5MjI=&quot;,&quot;MDQ6VXNlcjEwMTEzMDE=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;artem-tikhomirov&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;artem-tikhomirov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;artem-ti&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;juliabeliaeva&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;juliabeliaeva' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;juliabel&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;ashatalin' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;ashatalin&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;alshan' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;alshan&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;fisakov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;fisakov&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6418&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5762&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4560&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4268&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4006&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321459, rootId: -352321472, totalRows: 43 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;akozlova&quot;,&quot;yole&quot;,&quot;donnerpeter&quot;,&quot;cdracm&quot;,&quot;develar&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4306070&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;122009&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5497783&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;350686&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjQzMDYwNzA=&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;,&quot;MDQ6VXNlcjEyMjAwOQ==&quot;,&quot;MDQ6VXNlcjU0OTc3ODM=&quot;,&quot;MDQ6VXNlcjM1MDY4Ng==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;akozlova' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;akozlova&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;donnerpeter' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;donnerpeter&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;cdracm' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;cdracm&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;develar' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;develar&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;21724&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;17519&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;17201&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;14996&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;11983&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321458, rootId: -352321472, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;jonnyzzz&quot;,&quot;NikolayPianikov&quot;,&quot;Julia-Alexandrova&quot;,&quot;derigel23&quot;,&quot;AlexanderKholodov46&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;256431&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;11720017&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4893480&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;175250&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27734248&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjI1NjQzMQ==&quot;,&quot;MDQ6VXNlcjExNzIwMDE3&quot;,&quot;MDQ6VXNlcjQ4OTM0ODA=&quot;,&quot;MDQ6VXNlcjE3NTI1MA==&quot;,&quot;MDQ6VXNlcjI3NzM0MjQ4&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;jonnyzzz' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;jonnyzzz&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;NikolayPianikov&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;NikolayPianikov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;NikolayP&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;Julia-Alexandrova&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Julia-Alexandrova' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Julia-Al&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;derigel23' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;derigel23&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AlexanderKholodov46&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;AlexanderKholodov46' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Alexande&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;103&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;44&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321457, rootId: -352321472, totalRows: 10 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;boot85&quot;,&quot;pavel-nikolaev&quot;,&quot;rushimusmaximus&quot;,&quot;lehvolk&quot;,&quot;anna239&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2348192&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;832406&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4422015&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6284727&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;661533&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjIzNDgxOTI=&quot;,&quot;MDQ6VXNlcjgzMjQwNg==&quot;,&quot;MDQ6VXNlcjQ0MjIwMTU=&quot;,&quot;MDQ6VXNlcjYyODQ3Mjc=&quot;,&quot;MDQ6VXNlcjY2MTUzMw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;boot85' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;boot85&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;pavel-nikolaev&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;pavel-nikolaev' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;pavel-ni&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;rushimusmaximus&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;rushimusmaximus' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;rushimus&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;lehvolk' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;lehvolk&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;anna239' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;anna239&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;53&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;23&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321456, rootId: -352321472, totalRows: 26 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Alefas&quot;,&quot;niktrop&quot;,&quot;pavelfatin&quot;,&quot;unkarjedy&quot;,&quot;adkozlov&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;94064&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3604749&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;677333&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3989292&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1233785&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjk0MDY0&quot;,&quot;MDQ6VXNlcjM2MDQ3NDk=&quot;,&quot;MDQ6VXNlcjY3NzMzMw==&quot;,&quot;MDQ6VXNlcjM5ODkyOTI=&quot;,&quot;MDQ6VXNlcjEyMzM3ODU=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Alefas' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Alefas&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;niktrop' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;niktrop&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;pavelfatin' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;pavelfatin&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;unkarjedy' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;unkarjedy&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;adkozlov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;adkozlov&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5990&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4708&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2816&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1767&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1659&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321455, rootId: -352321472, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;shalupov&quot;,&quot;msabramo&quot;,&quot;throwable-one&quot;,&quot;leo-from-spb&quot;,&quot;mikekidya&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1244223&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;305268&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7673963&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1406510&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;33327979&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjEyNDQyMjM=&quot;,&quot;MDQ6VXNlcjMwNTI2OA==&quot;,&quot;MDQ6VXNlcjc2NzM5NjM=&quot;,&quot;MDQ6VXNlcjE0MDY1MTA=&quot;,&quot;MDQ6VXNlcjMzMzI3OTc5&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;shalupov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;shalupov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;msabramo' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;msabramo&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;throwable-one&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;throwable-one' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;throwabl&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;leo-from-spb&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;leo-from-spb' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;leo-from&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;mikekidya' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;mikekidya&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;422&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;43&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;24&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;22&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321454, rootId: -352321472, totalRows: 28 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;shalupov&quot;,&quot;zaufi&quot;,&quot;paul-sh&quot;,&quot;pps83&quot;,&quot;edouarda&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1244223&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;548715&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;296510&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1614246&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;331889&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjEyNDQyMjM=&quot;,&quot;MDQ6VXNlcjU0ODcxNQ==&quot;,&quot;MDQ6VXNlcjI5NjUxMA==&quot;,&quot;MDQ6VXNlcjE2MTQyNDY=&quot;,&quot;MDQ6VXNlcjMzMTg4OQ==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;shalupov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;shalupov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;zaufi' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;zaufi&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;paul-sh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;paul-sh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;pps83' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;pps83&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;edouarda' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;edouarda&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;48&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;26&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321453, rootId: -352321472, totalRows: 8 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;udalov&quot;,&quot;mglukhikh&quot;,&quot;goodwinnk&quot;,&quot;valentinkip&quot;,&quot;abreslav&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;292714&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1127631&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;908958&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3007027&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;888318&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjI5MjcxNA==&quot;,&quot;MDQ6VXNlcjExMjc2MzE=&quot;,&quot;MDQ6VXNlcjkwODk1OA==&quot;,&quot;MDQ6VXNlcjMwMDcwMjc=&quot;,&quot;MDQ6VXNlcjg4ODMxOA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;udalov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;udalov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;valentinkip' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;valentinkip&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;abreslav' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;abreslav&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5630&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4015&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3925&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3069&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2862&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321452, rootId: -352321472, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321472) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_5() {\n",
" let elem = document.getElementById(\"iframe_out_5\");\n",
" resize_iframe_out_5(elem);\n",
" setInterval(resize_iframe_out_5, 5000, elem);\n",
" }\n",
" function resize_iframe_out_5(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321451\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">contributors</th></tr></thead><tbody><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [4 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321450\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">chashnikov</td><td style=\"vertical-align:top\">978014</td><td style=\"vertical-align:top\">MDQ6VXNlcjk3ODAxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/chashnikov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">145</td></tr><tr><td style=\"vertical-align:top\">shafirov</td><td style=\"vertical-align:top\">121982</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMTk4Mg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/shafirov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">27</td></tr><tr><td style=\"vertical-align:top\">pavelsher</td><td style=\"vertical-align:top\">301744</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMTc0NA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pavelsher</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6</td></tr><tr><td style=\"vertical-align:top\">yole</td><td style=\"vertical-align:top\">46553</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ2NTUz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/yole</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr></tbody></table></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [20 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321449\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">maartenba</td><td style=\"vertical-align:top\">485230</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ4NTIzMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/maartenba</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">215</td></tr><tr><td style=\"vertical-align:top\">rekolobov</td><td style=\"vertical-align:top\">2941429</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5NDE0Mjk=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rekolobov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">115</td></tr><tr><td style=\"vertical-align:top\">hhariri</td><td style=\"vertical-align:top\">108107</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwODEwNw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/hhariri</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">94</td></tr><tr><td style=\"vertical-align:top\">tdietrich513</td><td style=\"vertical-align:top\">445632</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ0NTYzMg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/tdietric<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5</td></tr><tr><td style=\"vertical-align:top\">Elwetana</td><td style=\"vertical-align:top\">7472690</td><td style=\"vertical-align:top\">MDQ6VXNlcjc0NzI2OTA=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Elwetana</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4</td></tr></tbody></table><p>... showing only top 5 of 20 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [10 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321448\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">denofevil</td><td style=\"vertical-align:top\">32124</td><td style=\"vertical-align:top\">MDQ6VXNlcjMyMTI0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/denofevil</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">49</td></tr><tr><td style=\"vertical-align:top\">iromeo</td><td style=\"vertical-align:top\">72933</td><td style=\"vertical-align:top\">MDQ6VXNlcjcyOTMz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/iromeo</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">26</td></tr><tr><td style=\"vertical-align:top\">rvishnyakov</td><td style=\"vertical-align:top\">54810571</td><td style=\"vertical-align:top\">MDQ6VXNlcjU0ODEwNTcx</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rvishnyakov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">15</td></tr><tr><td style=\"vertical-align:top\">yole</td><td style=\"vertical-align:top\">46553</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ2NTUz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/yole</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">12</td></tr><tr><td style=\"vertical-align:top\">zolotov</td><td style=\"vertical-align:top\">140920</td><td style=\"vertical-align:top\">MDQ6VXNlcjE0MDkyMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/zolotov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">7</td></tr></tbody></table><p>... showing only top 5 of 10 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [87 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321447\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">AlexPl292</td><td style=\"vertical-align:top\">4203721</td><td style=\"vertical-align:top\">MDQ6VXNlcjQyMDM3MjE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AlexPl292</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2195</td></tr><tr><td style=\"vertical-align:top\">vlasovskikh</td><td style=\"vertical-align:top\">126891</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyNjg5MQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/vlasovskikh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">861</td></tr><tr><td style=\"vertical-align:top\">citizenmatt</td><td style=\"vertical-align:top\">222659</td><td style=\"vertical-align:top\">MDQ6VXNlcjIyMjY1OQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/citizenmatt</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">251</td></tr><tr><td style=\"vertical-align:top\">lippfi</td><td style=\"vertical-align:top\">81118900</td><td style=\"vertical-align:top\">MDQ6VXNlcjgxMTE4OTAw</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/lippfi</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">224</td></tr><tr><td style=\"vertical-align:top\">karavaevitalii</td><td style=\"vertical-align:top\">17340655</td><td style=\"vertical-align:top\">MDQ6VXNlcjE3MzQwNjU1</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/karavaev<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">193</td></tr></tbody></table><p>... showing only top 5 of 87 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [1 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321446\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">anna239</td><td style=\"vertical-align:top\">661533</td><td style=\"vertical-align:top\">MDQ6VXNlcjY2MTUzMw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/anna239</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2</td></tr></tbody></table></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [1 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321445\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">anna239</td><td style=\"vertical-align:top\">661533</td><td style=\"vertical-align:top\">MDQ6VXNlcjY2MTUzMw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/anna239</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3</td></tr></tbody></table></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [3 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321444\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">katepol</td><td style=\"vertical-align:top\">484436</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ4NDQzNg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/katepol</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">200</td></tr><tr><td style=\"vertical-align:top\">nd</td><td style=\"vertical-align:top\">38202</td><td style=\"vertical-align:top\">MDQ6VXNlcjM4MjAy</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/nd</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4</td></tr><tr><td style=\"vertical-align:top\">yole</td><td style=\"vertical-align:top\">46553</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ2NTUz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/yole</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3</td></tr></tbody></table></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [1 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321443\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">fearfall</td><td style=\"vertical-align:top\">624708</td><td style=\"vertical-align:top\">MDQ6VXNlcjYyNDcwOA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/fearfall</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">38</td></tr></tbody></table></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [21 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321442\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">jonnyzzz</td><td style=\"vertical-align:top\">256431</td><td style=\"vertical-align:top\">MDQ6VXNlcjI1NjQzMQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/jonnyzzz</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1524</td></tr><tr><td style=\"vertical-align:top\">dtretyakov</td><td style=\"vertical-align:top\">1025927</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwMjU5Mjc=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/dtretyakov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">345</td></tr><tr><td style=\"vertical-align:top\">NikolayPianikov</td><td style=\"vertical-align:top\">11720017</td><td style=\"vertical-align:top\">MDQ6VXNlcjExNzIwMDE3</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/NikolayP<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">94</td></tr><tr><td style=\"vertical-align:top\">IlyaFomenko</td><td style=\"vertical-align:top\">52043002</td><td style=\"vertical-align:top\">MDQ6VXNlcjUyMDQzMDAy</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/IlyaFomenko</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">69</td></tr><tr><td style=\"vertical-align:top\">pavelsher</td><td style=\"vertical-align:top\">301744</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMTc0NA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pavelsher</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">17</td></tr></tbody></table><p>... showing only top 5 of 21 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [12 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321441\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">gregsh</td><td style=\"vertical-align:top\">958865</td><td style=\"vertical-align:top\">MDQ6VXNlcjk1ODg2NQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/gregsh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1084</td></tr><tr><td style=\"vertical-align:top\">dovchinnikov</td><td style=\"vertical-align:top\">5519549</td><td style=\"vertical-align:top\">MDQ6VXNlcjU1MTk1NDk=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/dovchinn<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">19</td></tr><tr><td style=\"vertical-align:top\">ignatov</td><td style=\"vertical-align:top\">426890</td><td style=\"vertical-align:top\">MDQ6VXNlcjQyNjg5MA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/ignatov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">8</td></tr><tr><td style=\"vertical-align:top\">zolotov</td><td style=\"vertical-align:top\">140920</td><td style=\"vertical-align:top\">MDQ6VXNlcjE0MDkyMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/zolotov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">7</td></tr><tr><td style=\"vertical-align:top\">maxmedvedev</td><td style=\"vertical-align:top\">526998</td><td style=\"vertical-align:top\">MDQ6VXNlcjUyNjk5OA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/maxmedvedev</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4</td></tr></tbody></table><p>... showing only top 5 of 12 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [1 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321440\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">yole</td><td style=\"vertical-align:top\">46553</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ2NTUz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/yole</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr></tbody></table></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [27 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321439\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">ilyasergey</td><td style=\"vertical-align:top\">161937</td><td style=\"vertical-align:top\">MDQ6VXNlcjE2MTkzNw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/ilyasergey</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">136</td></tr><tr><td style=\"vertical-align:top\">Alefas</td><td style=\"vertical-align:top\">94064</td><td style=\"vertical-align:top\">MDQ6VXNlcjk0MDY0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Alefas</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">98</td></tr><tr><td style=\"vertical-align:top\">donnerpeter</td><td style=\"vertical-align:top\">122009</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMjAwOQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/donnerpeter</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">70</td></tr><tr><td style=\"vertical-align:top\">OsipovStas</td><td style=\"vertical-align:top\">1499149</td><td style=\"vertical-align:top\">MDQ6VXNlcjE0OTkxNDk=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/OsipovStas</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">33</td></tr><tr><td style=\"vertical-align:top\">ianp</td><td style=\"vertical-align:top\">103420</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwMzQyMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/ianp</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">15</td></tr></tbody></table><p>... showing only top 5 of 27 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [43 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321438\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">artem-tikhomirov</td><td style=\"vertical-align:top\">22168528</td><td style=\"vertical-align:top\">MDQ6VXNlcjIyMTY4NTI4</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/artem-ti<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6418</td></tr><tr><td style=\"vertical-align:top\">juliabeliaeva</td><td style=\"vertical-align:top\">58706</td><td style=\"vertical-align:top\">MDQ6VXNlcjU4NzA2</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/juliabel<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5762</td></tr><tr><td style=\"vertical-align:top\">ashatalin</td><td style=\"vertical-align:top\">980692</td><td style=\"vertical-align:top\">MDQ6VXNlcjk4MDY5Mg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/ashatalin</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4560</td></tr><tr><td style=\"vertical-align:top\">alshan</td><td style=\"vertical-align:top\">4430922</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ0MzA5MjI=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/alshan</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4268</td></tr><tr><td style=\"vertical-align:top\">fisakov</td><td style=\"vertical-align:top\">1011301</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwMTEzMDE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/fisakov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4006</td></tr></tbody></table><p>... showing only top 5 of 43 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [100 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321437\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">akozlova</td><td style=\"vertical-align:top\">4306070</td><td style=\"vertical-align:top\">MDQ6VXNlcjQzMDYwNzA=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/akozlova</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">21724</td></tr><tr><td style=\"vertical-align:top\">yole</td><td style=\"vertical-align:top\">46553</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ2NTUz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/yole</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">17519</td></tr><tr><td style=\"vertical-align:top\">donnerpeter</td><td style=\"vertical-align:top\">122009</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMjAwOQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/donnerpeter</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">17201</td></tr><tr><td style=\"vertical-align:top\">cdracm</td><td style=\"vertical-align:top\">5497783</td><td style=\"vertical-align:top\">MDQ6VXNlcjU0OTc3ODM=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/cdracm</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">14996</td></tr><tr><td style=\"vertical-align:top\">develar</td><td style=\"vertical-align:top\">350686</td><td style=\"vertical-align:top\">MDQ6VXNlcjM1MDY4Ng==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/develar</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">11983</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [10 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321436\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">jonnyzzz</td><td style=\"vertical-align:top\">256431</td><td style=\"vertical-align:top\">MDQ6VXNlcjI1NjQzMQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/jonnyzzz</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">103</td></tr><tr><td style=\"vertical-align:top\">NikolayPianikov</td><td style=\"vertical-align:top\">11720017</td><td style=\"vertical-align:top\">MDQ6VXNlcjExNzIwMDE3</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/NikolayP<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">44</td></tr><tr><td style=\"vertical-align:top\">Julia-Alexandrova</td><td style=\"vertical-align:top\">4893480</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ4OTM0ODA=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Julia-Al<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3</td></tr><tr><td style=\"vertical-align:top\">derigel23</td><td style=\"vertical-align:top\">175250</td><td style=\"vertical-align:top\">MDQ6VXNlcjE3NTI1MA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/derigel23</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2</td></tr><tr><td style=\"vertical-align:top\">AlexanderKholodov46</td><td style=\"vertical-align:top\">27734248</td><td style=\"vertical-align:top\">MDQ6VXNlcjI3NzM0MjQ4</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Alexande<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2</td></tr></tbody></table><p>... showing only top 5 of 10 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [26 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321435\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">boot85</td><td style=\"vertical-align:top\">2348192</td><td style=\"vertical-align:top\">MDQ6VXNlcjIzNDgxOTI=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/boot85</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">53</td></tr><tr><td style=\"vertical-align:top\">pavel-nikolaev</td><td style=\"vertical-align:top\">832406</td><td style=\"vertical-align:top\">MDQ6VXNlcjgzMjQwNg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pavel-ni<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">23</td></tr><tr><td style=\"vertical-align:top\">rushimusmaximus</td><td style=\"vertical-align:top\">4422015</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ0MjIwMTU=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rushimus<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6</td></tr><tr><td style=\"vertical-align:top\">lehvolk</td><td style=\"vertical-align:top\">6284727</td><td style=\"vertical-align:top\">MDQ6VXNlcjYyODQ3Mjc=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/lehvolk</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5</td></tr><tr><td style=\"vertical-align:top\">anna239</td><td style=\"vertical-align:top\">661533</td><td style=\"vertical-align:top\">MDQ6VXNlcjY2MTUzMw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/anna239</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4</td></tr></tbody></table><p>... showing only top 5 of 26 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [100 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321434\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">Alefas</td><td style=\"vertical-align:top\">94064</td><td style=\"vertical-align:top\">MDQ6VXNlcjk0MDY0</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Alefas</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5990</td></tr><tr><td style=\"vertical-align:top\">niktrop</td><td style=\"vertical-align:top\">3604749</td><td style=\"vertical-align:top\">MDQ6VXNlcjM2MDQ3NDk=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/niktrop</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4708</td></tr><tr><td style=\"vertical-align:top\">pavelfatin</td><td style=\"vertical-align:top\">677333</td><td style=\"vertical-align:top\">MDQ6VXNlcjY3NzMzMw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pavelfatin</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2816</td></tr><tr><td style=\"vertical-align:top\">unkarjedy</td><td style=\"vertical-align:top\">3989292</td><td style=\"vertical-align:top\">MDQ6VXNlcjM5ODkyOTI=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/unkarjedy</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1767</td></tr><tr><td style=\"vertical-align:top\">adkozlov</td><td style=\"vertical-align:top\">1233785</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMzM3ODU=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/adkozlov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1659</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [28 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321433\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">shalupov</td><td style=\"vertical-align:top\">1244223</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyNDQyMjM=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/shalupov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">422</td></tr><tr><td style=\"vertical-align:top\">msabramo</td><td style=\"vertical-align:top\">305268</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwNTI2OA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/msabramo</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">46</td></tr><tr><td style=\"vertical-align:top\">throwable-one</td><td style=\"vertical-align:top\">7673963</td><td style=\"vertical-align:top\">MDQ6VXNlcjc2NzM5NjM=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/throwabl<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">43</td></tr><tr><td style=\"vertical-align:top\">leo-from-spb</td><td style=\"vertical-align:top\">1406510</td><td style=\"vertical-align:top\">MDQ6VXNlcjE0MDY1MTA=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/leo-from<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">24</td></tr><tr><td style=\"vertical-align:top\">mikekidya</td><td style=\"vertical-align:top\">33327979</td><td style=\"vertical-align:top\">MDQ6VXNlcjMzMzI3OTc5</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/mikekidya</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">22</td></tr></tbody></table><p>... showing only top 5 of 28 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [8 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321432\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">shalupov</td><td style=\"vertical-align:top\">1244223</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyNDQyMjM=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/shalupov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">48</td></tr><tr><td style=\"vertical-align:top\">zaufi</td><td style=\"vertical-align:top\">548715</td><td style=\"vertical-align:top\">MDQ6VXNlcjU0ODcxNQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/zaufi</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">26</td></tr><tr><td style=\"vertical-align:top\">paul-sh</td><td style=\"vertical-align:top\">296510</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5NjUxMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/paul-sh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3</td></tr><tr><td style=\"vertical-align:top\">pps83</td><td style=\"vertical-align:top\">1614246</td><td style=\"vertical-align:top\">MDQ6VXNlcjE2MTQyNDY=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pps83</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2</td></tr><tr><td style=\"vertical-align:top\">edouarda</td><td style=\"vertical-align:top\">331889</td><td style=\"vertical-align:top\">MDQ6VXNlcjMzMTg4OQ==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/edouarda</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr></tbody></table><p>... showing only top 5 of 8 rows</p></details></td></tr><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [100 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321431\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">udalov</td><td style=\"vertical-align:top\">292714</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5MjcxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/udalov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5630</td></tr><tr><td style=\"vertical-align:top\">mglukhikh</td><td style=\"vertical-align:top\">1127631</td><td style=\"vertical-align:top\">MDQ6VXNlcjExMjc2MzE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/mglukhikh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4015</td></tr><tr><td style=\"vertical-align:top\">goodwinnk</td><td style=\"vertical-align:top\">908958</td><td style=\"vertical-align:top\">MDQ6VXNlcjkwODk1OA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/goodwinnk</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3925</td></tr><tr><td style=\"vertical-align:top\">valentinkip</td><td style=\"vertical-align:top\">3007027</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMDcwMjc=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/valentinkip</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3069</td></tr><tr><td style=\"vertical-align:top\">abreslav</td><td style=\"vertical-align:top\">888318</td><td style=\"vertical-align:top\">MDQ6VXNlcjg4ODMxOA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/abreslav</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2862</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321451\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"contributors\"],\"types\":[{\"kind\":\"FrameColumn\"}],\"nrow\":100,\"ncol\":1},\"kotlin_dataframe\":[{\"contributors\":{\"data\":[{\"login\":\"chashnikov\",\"id\":978014,\"node_id\":\"MDQ6VXNlcjk3ODAxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chashnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":145},{\"login\":\"shafirov\",\"id\":121982,\"node_id\":\"MDQ6VXNlcjEyMTk4Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shafirov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":27},{\"login\":\"pavelsher\",\"id\":301744,\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":4}}},{\"contributors\":{\"data\":[{\"login\":\"maartenba\",\"id\":485230,\"node_id\":\"MDQ6VXNlcjQ4NTIzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maartenba\",\"type\":\"User\",\"site_admin\":false,\"contributions\":215},{\"login\":\"rekolobov\",\"id\":2941429,\"node_id\":\"MDQ6VXNlcjI5NDE0Mjk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rekolobov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":115},{\"login\":\"hhariri\",\"id\":108107,\"node_id\":\"MDQ6VXNlcjEwODEwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hhariri\",\"type\":\"User\",\"site_admin\":false,\"contributions\":94},{\"login\":\"tdietrich513\",\"id\":445632,\"node_id\":\"MDQ6VXNlcjQ0NTYzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tdietrich513\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"Elwetana\",\"id\":7472690,\"node_id\":\"MDQ6VXNlcjc0NzI2OTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Elwetana\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"tablekat\",\"id\":6765561,\"node_id\":\"MDQ6VXNlcjY3NjU1NjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tablekat\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"mwgriffiths88\",\"id\":4941206,\"node_id\":\"MDQ6VXNlcjQ5NDEyMDY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mwgriffiths88\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"tikicoder\",\"id\":787308,\"node_id\":\"MDQ6VXNlcjc4NzMwOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tikicoder\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"aschoelzhorn\",\"id\":1025417,\"node_id\":\"MDQ6VXNlcjEwMjU0MTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aschoelzhorn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"tetsuo13\",\"id\":92477,\"node_id\":\"MDQ6VXNlcjkyNDc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tetsuo13\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"baranovskis\",\"id\":7858775,\"node_id\":\"MDQ6VXNlcjc4NTg3NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/baranovskis\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jawn\",\"id\":1705112,\"node_id\":\"MDQ6VXNlcjE3MDUxMTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jawn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nylchr\",\"id\":25842161,\"node_id\":\"MDQ6VXNlcjI1ODQyMTYx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nylchr\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nesteruk\",\"id\":469046,\"node_id\":\"MDQ6VXNlcjQ2OTA0Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nesteruk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jeff-french\",\"id\":209994,\"node_id\":\"MDQ6VXNlcjIwOTk5NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jeff-french\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"johannesg\",\"id\":186378,\"node_id\":\"MDQ6VXNlcjE4NjM3OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/johannesg\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"matkoch\",\"id\":5005566,\"node_id\":\"MDQ6VXNlcjUwMDU1NjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/matkoch\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"wallaceturner\",\"id\":2849980,\"node_id\":\"MDQ6VXNlcjI4NDk5ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/wallaceturner\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"manbearwiz\",\"id\":3688847,\"node_id\":\"MDQ6VXNlcjM2ODg4NDc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/manbearwiz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"sbaer\",\"id\":518210,\"node_id\":\"MDQ6VXNlcjUxODIxMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sbaer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":20}}},{\"contributors\":{\"data\":[{\"login\":\"denofevil\",\"id\":32124,\"node_id\":\"MDQ6VXNlcjMyMTI0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/denofevil\",\"type\":\"User\",\"site_admin\":false,\"contributions\":49},{\"login\":\"iromeo\",\"id\":72933,\"node_id\":\"MDQ6VXNlcjcyOTMz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/iromeo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":26},{\"login\":\"rvishnyakov\",\"id\":54810571,\"node_id\":\"MDQ6VXNlcjU0ODEwNTcx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rvishnyakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":15},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":12},{\"login\":\"zolotov\",\"id\":140920,\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7},{\"login\":\"yeswolf\",\"id\":1262951,\"node_id\":\"MDQ6VXNlcjEyNjI5NTE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yeswolf\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"zlw\",\"id\":39616,\"node_id\":\"MDQ6VXNlcjM5NjE2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zlw\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"hanleybrand\",\"id\":320464,\"node_id\":\"MDQ6VXNlcjMyMDQ2NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hanleybrand\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"TwiN\",\"id\":15699766,\"node_id\":\"MDQ6VXNlcjE1Njk5NzY2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/TwiN\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"type\":\"Bot\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":10}}},{\"contributors\":{\"data\":[{\"login\":\"AlexPl292\",\"id\":4203721,\"node_id\":\"MDQ6VXNlcjQyMDM3MjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexPl292\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2195},{\"login\":\"vlasovskikh\",\"id\":126891,\"node_id\":\"MDQ6VXNlcjEyNjg5MQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vlasovskikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":861},{\"login\":\"citizenmatt\",\"id\":222659,\"node_id\":\"MDQ6VXNlcjIyMjY1OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/citizenmatt\",\"type\":\"User\",\"site_admin\":false,\"contributions\":251},{\"login\":\"lippfi\",\"id\":81118900,\"node_id\":\"MDQ6VXNlcjgxMTE4OTAw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/lippfi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":224},{\"login\":\"karavaevitalii\",\"id\":17340655,\"node_id\":\"MDQ6VXNlcjE3MzQwNjU1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/karavaevitalii\",\"type\":\"User\",\"site_admin\":false,\"contributions\":193},{\"login\":\"dezgeg\",\"id\":579369,\"node_id\":\"MDQ6VXNlcjU3OTM2OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dezgeg\",\"type\":\"User\",\"site_admin\":false,\"contributions\":35},{\"login\":\"vasalf\",\"id\":11293747,\"node_id\":\"MDQ6VXNlcjExMjkzNzQ3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vasalf\",\"type\":\"User\",\"site_admin\":false,\"contributions\":32},{\"login\":\"dependabot[bot]\",\"id\":49699333,\"node_id\":\"MDM6Qm90NDk2OTkzMzM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dependabot%5Bbot%5D\",\"type\":\"Bot\",\"site_admin\":false,\"contributions\":25},{\"login\":\"fan-tom\",\"id\":14140464,\"node_id\":\"MDQ6VXNlcjE0MTQwNDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fan-tom\",\"type\":\"User\",\"site_admin\":false,\"contributions\":24},{\"login\":\"dhleong\",\"id\":816150,\"node_id\":\"MDQ6VXNlcjgxNjE1MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dhleong\",\"type\":\"User\",\"site_admin\":false,\"contributions\":20},{\"login\":\"olegs\",\"id\":75644,\"node_id\":\"MDQ6VXNlcjc1NjQ0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/olegs\",\"type\":\"User\",\"site_admin\":false,\"contributions\":18},{\"login\":\"angelbot\",\"id\":4204181,\"node_id\":\"MDQ6VXNlcjQyMDQxODE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/angelbot\",\"type\":\"User\",\"site_admin\":false,\"contributions\":13},{\"login\":\"sharat87\",\"id\":120119,\"node_id\":\"MDQ6VXNlcjEyMDExOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sharat87\",\"type\":\"User\",\"site_admin\":false,\"contributions\":12},{\"login\":\"KostkaBrukowa\",\"id\":35625949,\"node_id\":\"MDQ6VXNlcjM1NjI1OTQ5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/KostkaBrukowa\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11},{\"login\":\"zolotov\",\"id\":140920,\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11},{\"login\":\"ayzenquwe\",\"id\":4571520,\"node_id\":\"MDQ6VXNlcjQ1NzE1MjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ayzenquwe\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"jpalus\",\"id\":484155,\"node_id\":\"MDQ6VXNlcjQ4NDE1NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jpalus\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7},{\"login\":\"jorgengranseth\",\"id\":20792760,\"node_id\":\"MDQ6VXNlcjIwNzkyNzYw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jorgengranseth\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"sumoooru2\",\"id\":5037956,\"node_id\":\"MDQ6VXNlcjUwMzc5NTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sumoooru2\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"rasendubi\",\"id\":1366419,\"node_id\":\"MDQ6VXNlcjEzNjY0MTk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rasendubi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":87}}},{\"contributors\":{\"data\":[{\"login\":\"anna239\",\"id\":661533,\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}}},{\"contributors\":{\"data\":[{\"login\":\"anna239\",\"id\":661533,\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}}},{\"contributors\":{\"data\":[{\"login\":\"katepol\",\"id\":484436,\"node_id\":\"MDQ6VXNlcjQ4NDQzNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/katepol\",\"type\":\"User\",\"site_admin\":false,\"contributions\":200},{\"login\":\"nd\",\"id\":38202,\"node_id\":\"MDQ6VXNlcjM4MjAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nd\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":3}}},{\"contributors\":{\"data\":[{\"login\":\"fearfall\",\"id\":624708,\"node_id\":\"MDQ6VXNlcjYyNDcwOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fearfall\",\"type\":\"User\",\"site_admin\":false,\"contributions\":38}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}}},{\"contributors\":{\"data\":[{\"login\":\"jonnyzzz\",\"id\":256431,\"node_id\":\"MDQ6VXNlcjI1NjQzMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jonnyzzz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1524},{\"login\":\"dtretyakov\",\"id\":1025927,\"node_id\":\"MDQ6VXNlcjEwMjU5Mjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dtretyakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":345},{\"login\":\"NikolayPianikov\",\"id\":11720017,\"node_id\":\"MDQ6VXNlcjExNzIwMDE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NikolayPianikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":94},{\"login\":\"IlyaFomenko\",\"id\":52043002,\"node_id\":\"MDQ6VXNlcjUyMDQzMDAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IlyaFomenko\",\"type\":\"User\",\"site_admin\":false,\"contributions\":69},{\"login\":\"pavelsher\",\"id\":301744,\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":false,\"contributions\":17},{\"login\":\"dmitry-treskunov\",\"id\":4550798,\"node_id\":\"MDQ6VXNlcjQ1NTA3OTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dmitry-treskunov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"VladRassokhin\",\"id\":552079,\"node_id\":\"MDQ6VXNlcjU1MjA3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/VladRassokhin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"BenPhegan\",\"id\":674071,\"node_id\":\"MDQ6VXNlcjY3NDA3MQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BenPhegan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"ekoshkin\",\"id\":82939770,\"node_id\":\"MDQ6VXNlcjgyOTM5Nzcw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ekoshkin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"AnthonyCarl\",\"id\":1318679,\"node_id\":\"MDQ6VXNlcjEzMTg2Nzk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AnthonyCarl\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"kir\",\"id\":56328,\"node_id\":\"MDQ6VXNlcjU2MzI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kir\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"nd\",\"id\":38202,\"node_id\":\"MDQ6VXNlcjM4MjAy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nd\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"mikekidya\",\"id\":33327979,\"node_id\":\"MDQ6VXNlcjMzMzI3OTc5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mikekidya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"Leonya\",\"id\":46537,\"node_id\":\"MDQ6VXNlcjQ2NTM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Leonya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"Dead-off\",\"id\":15314440,\"node_id\":\"MDQ6VXNlcjE1MzE0NDQw\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Dead-off\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"nskvortsov\",\"id\":539027,\"node_id\":\"MDQ6VXNlcjUzOTAyNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nskvortsov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"Hypnosphi\",\"id\":6651625,\"node_id\":\"MDQ6VXNlcjY2NTE2MjU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Hypnosphi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"Julia-Alexandrova\",\"id\":4893480,\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"orybak\",\"id\":508674,\"node_id\":\"MDQ6VXNlcjUwODY3NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/orybak\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"vbedrosova\",\"id\":2464205,\"node_id\":\"MDQ6VXNlcjI0NjQyMDU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vbedrosova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":21}}},{\"contributors\":{\"data\":[{\"login\":\"gregsh\",\"id\":958865,\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1084},{\"login\":\"dovchinnikov\",\"id\":5519549,\"node_id\":\"MDQ6VXNlcjU1MTk1NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dovchinnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":19},{\"login\":\"ignatov\",\"id\":426890,\"node_id\":\"MDQ6VXNlcjQyNjg5MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ignatov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"zolotov\",\"id\":140920,\"node_id\":\"MDQ6VXNlcjE0MDkyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zolotov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7},{\"login\":\"maxmedvedev\",\"id\":526998,\"node_id\":\"MDQ6VXNlcjUyNjk5OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maxmedvedev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"calexHG\",\"id\":17525307,\"node_id\":\"MDQ6VXNlcjE3NTI1MzA3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/calexHG\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"hurricup\",\"id\":2811330,\"node_id\":\"MDQ6VXNlcjI4MTEzMzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hurricup\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"hsz\",\"id\":108333,\"node_id\":\"MDQ6VXNlcjEwODMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hsz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"pjonsson\",\"id\":2082449,\"node_id\":\"MDQ6VXNlcjIwODI0NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pjonsson\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"szarnekow\",\"id\":375492,\"node_id\":\"MDQ6VXNlcjM3NTQ5Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/szarnekow\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"ligasgr\",\"id\":1649183,\"node_id\":\"MDQ6VXNlcjE2NDkxODM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligasgr\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"vlad20012\",\"id\":3221931,\"node_id\":\"MDQ6VXNlcjMyMjE5MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vlad20012\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":12}}},{\"contributors\":{\"data\":[{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":1}}},{\"contributors\":{\"data\":[{\"login\":\"ilyasergey\",\"id\":161937,\"node_id\":\"MDQ6VXNlcjE2MTkzNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilyasergey\",\"type\":\"User\",\"site_admin\":false,\"contributions\":136},{\"login\":\"Alefas\",\"id\":94064,\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":false,\"contributions\":98},{\"login\":\"donnerpeter\",\"id\":122009,\"node_id\":\"MDQ6VXNlcjEyMjAwOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donnerpeter\",\"type\":\"User\",\"site_admin\":false,\"contributions\":70},{\"login\":\"OsipovStas\",\"id\":1499149,\"node_id\":\"MDQ6VXNlcjE0OTkxNDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/OsipovStas\",\"type\":\"User\",\"site_admin\":false,\"contributions\":33},{\"login\":\"ianp\",\"id\":103420,\"node_id\":\"MDQ6VXNlcjEwMzQyMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ianp\",\"type\":\"User\",\"site_admin\":false,\"contributions\":15},{\"login\":\"pavelfatin\",\"id\":677333,\"node_id\":\"MDQ6VXNlcjY3NzMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelfatin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"xbsd-nikolay\",\"id\":807103,\"node_id\":\"MDQ6VXNlcjgwNzEwMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/xbsd-nikolay\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"ponomandr\",\"id\":1173842,\"node_id\":\"MDQ6VXNlcjExNzM4NDI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ponomandr\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"dlebrero\",\"id\":2147539,\"node_id\":\"MDQ6VXNlcjIxNDc1Mzk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dlebrero\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"sgt\",\"id\":5119,\"node_id\":\"MDQ6VXNlcjUxMTk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sgt\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"vbauer\",\"id\":578021,\"node_id\":\"MDQ6VXNlcjU3ODAyMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vbauer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"hsestupin\",\"id\":1468392,\"node_id\":\"MDQ6VXNlcjE0NjgzOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hsestupin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"adovzh\",\"id\":557130,\"node_id\":\"MDQ6VXNlcjU1NzEzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/adovzh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"aheusingfeld\",\"id\":534272,\"node_id\":\"MDQ6VXNlcjUzNDI3Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aheusingfeld\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"atifmansoor\",\"id\":1392894,\"node_id\":\"MDQ6VXNlcjEzOTI4OTQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/atifmansoor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"cjkent\",\"id\":98477,\"node_id\":\"MDQ6VXNlcjk4NDc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cjkent\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"trptcolin\",\"id\":15069,\"node_id\":\"MDQ6VXNlcjE1MDY5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/trptcolin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"drewnoakes\",\"id\":350947,\"node_id\":\"MDQ6VXNlcjM1MDk0Nw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/drewnoakes\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"gregsh\",\"id\":958865,\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"mstarzyk\",\"id\":111304,\"node_id\":\"MDQ6VXNlcjExMTMwNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mstarzyk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":27}}},{\"contributors\":{\"data\":[{\"login\":\"artem-tikhomirov\",\"id\":22168528,\"node_id\":\"MDQ6VXNlcjIyMTY4NTI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/artem-tikhomirov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6418},{\"login\":\"juliabeliaeva\",\"id\":58706,\"node_id\":\"MDQ6VXNlcjU4NzA2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/juliabeliaeva\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5762},{\"login\":\"ashatalin\",\"id\":980692,\"node_id\":\"MDQ6VXNlcjk4MDY5Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ashatalin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4560},{\"login\":\"alshan\",\"id\":4430922,\"node_id\":\"MDQ6VXNlcjQ0MzA5MjI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/alshan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4268},{\"login\":\"fisakov\",\"id\":1011301,\"node_id\":\"MDQ6VXNlcjEwMTEzMDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fisakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4006},{\"login\":\"vaclav\",\"id\":30351,\"node_id\":\"MDQ6VXNlcjMwMzUx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vaclav\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3196},{\"login\":\"apyshkin\",\"id\":914744,\"node_id\":\"MDQ6VXNlcjkxNDc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/apyshkin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3134},{\"login\":\"mburyakov\",\"id\":1619076,\"node_id\":\"MDQ6VXNlcjE2MTkwNzY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mburyakov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3129},{\"login\":\"alperovich\",\"id\":1092930,\"node_id\":\"MDQ6VXNlcjEwOTI5MzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/alperovich\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2859},{\"login\":\"mvlassiev\",\"id\":5584929,\"node_id\":\"MDQ6VXNlcjU1ODQ5Mjk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mvlassiev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2607},{\"login\":\"timzam\",\"id\":3537182,\"node_id\":\"MDQ6VXNlcjM1MzcxODI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/timzam\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1386},{\"login\":\"atsky\",\"id\":145728,\"node_id\":\"MDQ6VXNlcjE0NTcyOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/atsky\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1341},{\"login\":\"danilla\",\"id\":5068115,\"node_id\":\"MDQ6VXNlcjUwNjgxMTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/danilla\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1193},{\"login\":\"qradimir\",\"id\":12241937,\"node_id\":\"MDQ6VXNlcjEyMjQxOTM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/qradimir\",\"type\":\"User\",\"site_admin\":false,\"contributions\":580},{\"login\":\"mazine\",\"id\":92777,\"node_id\":\"MDQ6VXNlcjkyNzc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mazine\",\"type\":\"User\",\"site_admin\":false,\"contributions\":450},{\"login\":\"sergej-koscejev\",\"id\":538095,\"node_id\":\"MDQ6VXNlcjUzODA5NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sergej-koscejev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":438},{\"login\":\"mvvolkov1\",\"id\":71877593,\"node_id\":\"MDQ6VXNlcjcxODc3NTkz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mvvolkov1\",\"type\":\"User\",\"site_admin\":false,\"contributions\":218},{\"login\":\"maros-sandor\",\"id\":57262585,\"node_id\":\"MDQ6VXNlcjU3MjYyNTg1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maros-sandor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":169},{\"login\":\"glebleonov\",\"id\":1438035,\"node_id\":\"MDQ6VXNlcjE0MzgwMzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/glebleonov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":161},{\"login\":\"artemohanjanyan\",\"id\":7469923,\"node_id\":\"MDQ6VXNlcjc0Njk5MjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/artemohanjanyan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":112}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":43}}},{\"contributors\":{\"data\":[{\"login\":\"akozlova\",\"id\":4306070,\"node_id\":\"MDQ6VXNlcjQzMDYwNzA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/akozlova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":21724},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":17519},{\"login\":\"donnerpeter\",\"id\":122009,\"node_id\":\"MDQ6VXNlcjEyMjAwOQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/donnerpeter\",\"type\":\"User\",\"site_admin\":false,\"contributions\":17201},{\"login\":\"cdracm\",\"id\":5497783,\"node_id\":\"MDQ6VXNlcjU0OTc3ODM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cdracm\",\"type\":\"User\",\"site_admin\":false,\"contributions\":14996},{\"login\":\"develar\",\"id\":350686,\"node_id\":\"MDQ6VXNlcjM1MDY4Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/develar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11983},{\"login\":\"trespasserw\",\"id\":594866,\"node_id\":\"MDQ6VXNlcjU5NDg2Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/trespasserw\",\"type\":\"User\",\"site_admin\":false,\"contributions\":9922},{\"login\":\"chashnikov\",\"id\":978014,\"node_id\":\"MDQ6VXNlcjk3ODAxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chashnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8034},{\"login\":\"bulenkov\",\"id\":4202603,\"node_id\":\"MDQ6VXNlcjQyMDI2MDM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/bulenkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7564},{\"login\":\"BasLeijdekkers\",\"id\":139643,\"node_id\":\"MDQ6VXNlcjEzOTY0Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/BasLeijdekkers\",\"type\":\"User\",\"site_admin\":false,\"contributions\":7237},{\"login\":\"AMPivovarov\",\"id\":2601755,\"node_id\":\"MDQ6VXNlcjI2MDE3NTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AMPivovarov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6641},{\"login\":\"amaembo\",\"id\":5114450,\"node_id\":\"MDQ6VXNlcjUxMTQ0NTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/amaembo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6469},{\"login\":\"klikh\",\"id\":46236,\"node_id\":\"MDQ6VXNlcjQ2MjM2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/klikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6147},{\"login\":\"dmitry-avdeev\",\"id\":2445120,\"node_id\":\"MDQ6VXNlcjI0NDUxMjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dmitry-avdeev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5940},{\"login\":\"nicity\",\"id\":161005,\"node_id\":\"MDQ6VXNlcjE2MTAwNQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nicity\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5024},{\"login\":\"ktisha\",\"id\":437080,\"node_id\":\"MDQ6VXNlcjQzNzA4MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ktisha\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4693},{\"login\":\"shafirov\",\"id\":121982,\"node_id\":\"MDQ6VXNlcjEyMTk4Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shafirov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4627},{\"login\":\"traff\",\"id\":1814841,\"node_id\":\"MDQ6VXNlcjE4MTQ4NDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/traff\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4505},{\"login\":\"gregsh\",\"id\":958865,\"node_id\":\"MDQ6VXNlcjk1ODg2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gregsh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4442},{\"login\":\"juliabeliaeva\",\"id\":58706,\"node_id\":\"MDQ6VXNlcjU4NzA2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/juliabeliaeva\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4309},{\"login\":\"dovchinnikov\",\"id\":5519549,\"node_id\":\"MDQ6VXNlcjU1MTk1NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dovchinnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4189}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}}},{\"contributors\":{\"data\":[{\"login\":\"jonnyzzz\",\"id\":256431,\"node_id\":\"MDQ6VXNlcjI1NjQzMQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jonnyzzz\",\"type\":\"User\",\"site_admin\":false,\"contributions\":103},{\"login\":\"NikolayPianikov\",\"id\":11720017,\"node_id\":\"MDQ6VXNlcjExNzIwMDE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NikolayPianikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":44},{\"login\":\"Julia-Alexandrova\",\"id\":4893480,\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"derigel23\",\"id\":175250,\"node_id\":\"MDQ6VXNlcjE3NTI1MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/derigel23\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"AlexanderKholodov46\",\"id\":27734248,\"node_id\":\"MDQ6VXNlcjI3NzM0MjQ4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexanderKholodov46\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"mausch\",\"id\":95194,\"node_id\":\"MDQ6VXNlcjk1MTk0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mausch\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"maartenba\",\"id\":485230,\"node_id\":\"MDQ6VXNlcjQ4NTIzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maartenba\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"hickford\",\"id\":105314,\"node_id\":\"MDQ6VXNlcjEwNTMxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hickford\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"pavelsher\",\"id\":301744,\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"sdamian\",\"id\":139804,\"node_id\":\"MDQ6VXNlcjEzOTgwNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sdamian\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":10}}},{\"contributors\":{\"data\":[{\"login\":\"boot85\",\"id\":2348192,\"node_id\":\"MDQ6VXNlcjIzNDgxOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/boot85\",\"type\":\"User\",\"site_admin\":false,\"contributions\":53},{\"login\":\"pavel-nikolaev\",\"id\":832406,\"node_id\":\"MDQ6VXNlcjgzMjQwNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavel-nikolaev\",\"type\":\"User\",\"site_admin\":false,\"contributions\":23},{\"login\":\"rushimusmaximus\",\"id\":4422015,\"node_id\":\"MDQ6VXNlcjQ0MjIwMTU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rushimusmaximus\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"lehvolk\",\"id\":6284727,\"node_id\":\"MDQ6VXNlcjYyODQ3Mjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/lehvolk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"anna239\",\"id\":661533,\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"allvo\",\"id\":2121620,\"node_id\":\"MDQ6VXNlcjIxMjE2MjA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/allvo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"jiakuan\",\"id\":533236,\"node_id\":\"MDQ6VXNlcjUzMzIzNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jiakuan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"pacopablo\",\"id\":666517,\"node_id\":\"MDQ6VXNlcjY2NjUxNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pacopablo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"willholley\",\"id\":97787,\"node_id\":\"MDQ6VXNlcjk3Nzg3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/willholley\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"klkvsk\",\"id\":1466771,\"node_id\":\"MDQ6VXNlcjE0NjY3NzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/klkvsk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"abhi18av\",\"id\":12799326,\"node_id\":\"MDQ6VXNlcjEyNzk5MzI2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abhi18av\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"kirmandi\",\"id\":7925154,\"node_id\":\"MDQ6VXNlcjc5MjUxNTQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kirmandi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"extempl\",\"id\":447059,\"node_id\":\"MDQ6VXNlcjQ0NzA1OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/extempl\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"bsutherland\",\"id\":169313,\"node_id\":\"MDQ6VXNlcjE2OTMxMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/bsutherland\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"DGuidi\",\"id\":216627,\"node_id\":\"MDQ6VXNlcjIxNjYyNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/DGuidi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"edoshor\",\"id\":1357545,\"node_id\":\"MDQ6VXNlcjEzNTc1NDU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/edoshor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jk1\",\"id\":715844,\"node_id\":\"MDQ6VXNlcjcxNTg0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jk1\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"grzegorznowak\",\"id\":617275,\"node_id\":\"MDQ6VXNlcjYxNzI3NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/grzegorznowak\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jimmystridh\",\"id\":61634,\"node_id\":\"MDQ6VXNlcjYxNjM0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jimmystridh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nightflash\",\"id\":1948936,\"node_id\":\"MDQ6VXNlcjE5NDg5MzY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nightflash\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":26}}},{\"contributors\":{\"data\":[{\"login\":\"Alefas\",\"id\":94064,\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5990},{\"login\":\"niktrop\",\"id\":3604749,\"node_id\":\"MDQ6VXNlcjM2MDQ3NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/niktrop\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4708},{\"login\":\"pavelfatin\",\"id\":677333,\"node_id\":\"MDQ6VXNlcjY3NzMzMw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelfatin\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2816},{\"login\":\"unkarjedy\",\"id\":3989292,\"node_id\":\"MDQ6VXNlcjM5ODkyOTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/unkarjedy\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1767},{\"login\":\"adkozlov\",\"id\":1233785,\"node_id\":\"MDQ6VXNlcjEyMzM3ODU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/adkozlov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1659},{\"login\":\"SrTobi\",\"id\":4148534,\"node_id\":\"MDQ6VXNlcjQxNDg1MzQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SrTobi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1430},{\"login\":\"jastice\",\"id\":770879,\"node_id\":\"MDQ6VXNlcjc3MDg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jastice\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1281},{\"login\":\"mutcianm\",\"id\":1345782,\"node_id\":\"MDQ6VXNlcjEzNDU3ODI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mutcianm\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1227},{\"login\":\"Lugzan\",\"id\":2060943,\"node_id\":\"MDQ6VXNlcjIwNjA5NDM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Lugzan\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1155},{\"login\":\"jamesbrain\",\"id\":4904037,\"node_id\":\"MDQ6VXNlcjQ5MDQwMzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jamesbrain\",\"type\":\"User\",\"site_admin\":false,\"contributions\":662},{\"login\":\"retronym\",\"id\":65551,\"node_id\":\"MDQ6VXNlcjY1NTUx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/retronym\",\"type\":\"User\",\"site_admin\":false,\"contributions\":611},{\"login\":\"sugakandrey\",\"id\":7085718,\"node_id\":\"MDQ6VXNlcjcwODU3MTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sugakandrey\",\"type\":\"User\",\"site_admin\":false,\"contributions\":468},{\"login\":\"katejim\",\"id\":5734796,\"node_id\":\"MDQ6VXNlcjU3MzQ3OTY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/katejim\",\"type\":\"User\",\"site_admin\":false,\"contributions\":428},{\"login\":\"ilinum\",\"id\":5924452,\"node_id\":\"MDQ6VXNlcjU5MjQ0NTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilinum\",\"type\":\"User\",\"site_admin\":false,\"contributions\":326},{\"login\":\"semkagtn\",\"id\":2456926,\"node_id\":\"MDQ6VXNlcjI0NTY5MjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/semkagtn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":302},{\"login\":\"darthorimar\",\"id\":16403337,\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":196},{\"login\":\"kseniasautina\",\"id\":2247166,\"node_id\":\"MDQ6VXNlcjIyNDcxNjY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kseniasautina\",\"type\":\"User\",\"site_admin\":false,\"contributions\":183},{\"login\":\"gerardd33\",\"id\":56594942,\"node_id\":\"MDQ6VXNlcjU2NTk0OTQy\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gerardd33\",\"type\":\"User\",\"site_admin\":false,\"contributions\":131},{\"login\":\"ghik\",\"id\":1022675,\"node_id\":\"MDQ6VXNlcjEwMjI2NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ghik\",\"type\":\"User\",\"site_admin\":false,\"contributions\":103},{\"login\":\"xuansontrinh\",\"id\":18229317,\"node_id\":\"MDQ6VXNlcjE4MjI5MzE3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/xuansontrinh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":94}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}}},{\"contributors\":{\"data\":[{\"login\":\"shalupov\",\"id\":1244223,\"node_id\":\"MDQ6VXNlcjEyNDQyMjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shalupov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":422},{\"login\":\"msabramo\",\"id\":305268,\"node_id\":\"MDQ6VXNlcjMwNTI2OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/msabramo\",\"type\":\"User\",\"site_admin\":false,\"contributions\":46},{\"login\":\"throwable-one\",\"id\":7673963,\"node_id\":\"MDQ6VXNlcjc2NzM5NjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/throwable-one\",\"type\":\"User\",\"site_admin\":false,\"contributions\":43},{\"login\":\"leo-from-spb\",\"id\":1406510,\"node_id\":\"MDQ6VXNlcjE0MDY1MTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/leo-from-spb\",\"type\":\"User\",\"site_admin\":false,\"contributions\":24},{\"login\":\"mikekidya\",\"id\":33327979,\"node_id\":\"MDQ6VXNlcjMzMzI3OTc5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mikekidya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":22},{\"login\":\"sambrightman\",\"id\":536652,\"node_id\":\"MDQ6VXNlcjUzNjY1Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sambrightman\",\"type\":\"User\",\"site_admin\":false,\"contributions\":15},{\"login\":\"djeebus\",\"id\":669730,\"node_id\":\"MDQ6VXNlcjY2OTczMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/djeebus\",\"type\":\"User\",\"site_admin\":false,\"contributions\":11},{\"login\":\"ikonst\",\"id\":1186084,\"node_id\":\"MDQ6VXNlcjExODYwODQ=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ikonst\",\"type\":\"User\",\"site_admin\":false,\"contributions\":8},{\"login\":\"thedrow\",\"id\":48936,\"node_id\":\"MDQ6VXNlcjQ4OTM2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/thedrow\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"gmlexx\",\"id\":1112318,\"node_id\":\"MDQ6VXNlcjExMTIzMTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/gmlexx\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"curzona\",\"id\":1147498,\"node_id\":\"MDQ6VXNlcjExNDc0OTg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/curzona\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"enkelli\",\"id\":14038418,\"node_id\":\"MDQ6VXNlcjE0MDM4NDE4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/enkelli\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"PetrWolf\",\"id\":1173038,\"node_id\":\"MDQ6VXNlcjExNzMwMzg=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/PetrWolf\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"ralphje\",\"id\":1107949,\"node_id\":\"MDQ6VXNlcjExMDc5NDk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ralphje\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"vtitor\",\"id\":2708101,\"node_id\":\"MDQ6VXNlcjI3MDgxMDE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/vtitor\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"aaronb-inova\",\"id\":2257080,\"node_id\":\"MDQ6VXNlcjIyNTcwODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aaronb-inova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"madlexa\",\"id\":11231241,\"node_id\":\"MDQ6VXNlcjExMjMxMjQx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/madlexa\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"denisenkom\",\"id\":2815692,\"node_id\":\"MDQ6VXNlcjI4MTU2OTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/denisenkom\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"cmaloney\",\"id\":751088,\"node_id\":\"MDQ6VXNlcjc1MTA4OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cmaloney\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"garyd203\",\"id\":2515775,\"node_id\":\"MDQ6VXNlcjI1MTU3NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/garyd203\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":28}}},{\"contributors\":{\"data\":[{\"login\":\"shalupov\",\"id\":1244223,\"node_id\":\"MDQ6VXNlcjEyNDQyMjM=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shalupov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":48},{\"login\":\"zaufi\",\"id\":548715,\"node_id\":\"MDQ6VXNlcjU0ODcxNQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/zaufi\",\"type\":\"User\",\"site_admin\":false,\"contributions\":26},{\"login\":\"paul-sh\",\"id\":296510,\"node_id\":\"MDQ6VXNlcjI5NjUxMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/paul-sh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"pps83\",\"id\":1614246,\"node_id\":\"MDQ6VXNlcjE2MTQyNDY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pps83\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"edouarda\",\"id\":331889,\"node_id\":\"MDQ6VXNlcjMzMTg4OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/edouarda\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"k15tfu\",\"id\":979106,\"node_id\":\"MDQ6VXNlcjk3OTEwNg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/k15tfu\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"Julia-Alexandrova\",\"id\":4893480,\"node_id\":\"MDQ6VXNlcjQ4OTM0ODA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Julia-Alexandrova\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"toonetown\",\"id\":97324,\"node_id\":\"MDQ6VXNlcjk3MzI0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/toonetown\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":8}}},{\"contributors\":{\"data\":[{\"login\":\"udalov\",\"id\":292714,\"node_id\":\"MDQ6VXNlcjI5MjcxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/udalov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5630},{\"login\":\"mglukhikh\",\"id\":1127631,\"node_id\":\"MDQ6VXNlcjExMjc2MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mglukhikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4015},{\"login\":\"goodwinnk\",\"id\":908958,\"node_id\":\"MDQ6VXNlcjkwODk1OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodwinnk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3925},{\"login\":\"valentinkip\",\"id\":3007027,\"node_id\":\"MDQ6VXNlcjMwMDcwMjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/valentinkip\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3069},{\"login\":\"abreslav\",\"id\":888318,\"node_id\":\"MDQ6VXNlcjg4ODMxOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abreslav\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2862},{\"login\":\"pTalanov\",\"id\":442640,\"node_id\":\"MDQ6VXNlcjQ0MjY0MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pTalanov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2810},{\"login\":\"dzharkov\",\"id\":863207,\"node_id\":\"MDQ6VXNlcjg2MzIwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dzharkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2662},{\"login\":\"ilya-g\",\"id\":4257577,\"node_id\":\"MDQ6VXNlcjQyNTc1Nzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilya-g\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2566},{\"login\":\"asedunov\",\"id\":2734357,\"node_id\":\"MDQ6VXNlcjI3MzQzNTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/asedunov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2456},{\"login\":\"demiurg906\",\"id\":14974409,\"node_id\":\"MDQ6VXNlcjE0OTc0NDA5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/demiurg906\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2199},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2174},{\"login\":\"dnpetrov\",\"id\":544563,\"node_id\":\"MDQ6VXNlcjU0NDU2Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dnpetrov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2148},{\"login\":\"max-kammerer\",\"id\":1205032,\"node_id\":\"MDQ6VXNlcjEyMDUwMzI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-kammerer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2131},{\"login\":\"yanex\",\"id\":95996,\"node_id\":\"MDQ6VXNlcjk1OTk2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yanex\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1911},{\"login\":\"NataliaUkhorskaya\",\"id\":968879,\"node_id\":\"MDQ6VXNlcjk2ODg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NataliaUkhorskaya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1825},{\"login\":\"darthorimar\",\"id\":16403337,\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1791},{\"login\":\"AlexeyTsvetkov\",\"id\":654232,\"node_id\":\"MDQ6VXNlcjY1NDIzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyTsvetkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1381},{\"login\":\"ligee\",\"id\":329565,\"node_id\":\"MDQ6VXNlcjMyOTU2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligee\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1376},{\"login\":\"svtk\",\"id\":1447386,\"node_id\":\"MDQ6VXNlcjE0NDczODY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/svtk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1273},{\"login\":\"SvyatoslavScherbina\",\"id\":22007028,\"node_id\":\"MDQ6VXNlcjIyMDA3MDI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SvyatoslavScherbina\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1172}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}}}]}"
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 11
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"So `contributors` is a [FrameColumn](https://kotlin.github.io/dataframe/datacolumn.html#framecolumn), a column of dataframes. There is a family of operations [to work with several dataframes](https://kotlin.github.io/dataframe/multipledataframes.html). We can use [`concat`](https://kotlin.github.io/dataframe/concat.html) to simplify the structure."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:19:02.987571Z",
"start_time": "2025-05-27T13:19:02.637516Z"
}
},
"source": [
"val jbContributors = jbRepos.contributors.concat()\n",
"jbContributors"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_7()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_7\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321388&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;... showing only top 20 of 1673 rows&lt;&sol;p&gt;&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1673, columnsCount = 8&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;chashnikov&quot;,&quot;shafirov&quot;,&quot;pavelsher&quot;,&quot;yole&quot;,&quot;maartenba&quot;,&quot;rekolobov&quot;,&quot;hhariri&quot;,&quot;tdietrich513&quot;,&quot;Elwetana&quot;,&quot;tablekat&quot;,&quot;mwgriffiths88&quot;,&quot;tikicoder&quot;,&quot;aschoelzhorn&quot;,&quot;tetsuo13&quot;,&quot;baranovskis&quot;,&quot;jawn&quot;,&quot;nylchr&quot;,&quot;nesteruk&quot;,&quot;jeff-french&quot;,&quot;johannesg&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;978014&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;121982&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;301744&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;46553&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;485230&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2941429&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;108107&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;445632&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7472690&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6765561&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4941206&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;787308&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1025417&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;92477&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7858775&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1705112&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;25842161&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;469046&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;209994&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;186378&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjk3ODAxNA==&quot;,&quot;MDQ6VXNlcjEyMTk4Mg==&quot;,&quot;MDQ6VXNlcjMwMTc0NA==&quot;,&quot;MDQ6VXNlcjQ2NTUz&quot;,&quot;MDQ6VXNlcjQ4NTIzMA==&quot;,&quot;MDQ6VXNlcjI5NDE0Mjk=&quot;,&quot;MDQ6VXNlcjEwODEwNw==&quot;,&quot;MDQ6VXNlcjQ0NTYzMg==&quot;,&quot;MDQ6VXNlcjc0NzI2OTA=&quot;,&quot;MDQ6VXNlcjY3NjU1NjE=&quot;,&quot;MDQ6VXNlcjQ5NDEyMDY=&quot;,&quot;MDQ6VXNlcjc4NzMwOA==&quot;,&quot;MDQ6VXNlcjEwMjU0MTc=&quot;,&quot;MDQ6VXNlcjkyNDc3&quot;,&quot;MDQ6VXNlcjc4NTg3NzU=&quot;,&quot;MDQ6VXNlcjE3MDUxMTI=&quot;,&quot;MDQ6VXNlcjI1ODQyMTYx&quot;,&quot;MDQ6VXNlcjQ2OTA0Ng==&quot;,&quot;MDQ6VXNlcjIwOTk5NA==&quot;,&quot;MDQ6VXNlcjE4NjM3OA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;chashnikov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;chashnikov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;shafirov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;shafirov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;pavelsher' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;pavelsher&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;yole' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;yole&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;maartenba' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;maartenba&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;rekolobov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;rekolobov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;hhariri' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;hhariri&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;tdietrich513&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;tdietrich513' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;tdietric&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Elwetana' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Elwetana&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;tablekat' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;tablekat&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;mwgriffiths88&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;mwgriffiths88' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;mwgriffi&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;tikicoder' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;tikicoder&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;aschoelzhorn&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;aschoelzhorn' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;aschoelz&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;tetsuo13' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;tetsuo13&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;baranovskis' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;baranovskis&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;jawn' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;jawn&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;nylchr' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;nylchr&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;nesteruk' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;nesteruk&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;jeff-french' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;jeff-french&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;johannesg' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;johannesg&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;145&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;215&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;115&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;94&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321388, rootId: -352321388, totalRows: 1673 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321388) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_7() {\n",
" let elem = document.getElementById(\"iframe_out_7\");\n",
" resize_iframe_out_7(elem);\n",
" setInterval(resize_iframe_out_7, 5000, elem);\n",
" }\n",
" function resize_iframe_out_7(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321387\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">chashnikov</td><td style=\"vertical-align:top\">978014</td><td style=\"vertical-align:top\">MDQ6VXNlcjk3ODAxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/chashnikov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">145</td></tr><tr><td style=\"vertical-align:top\">shafirov</td><td style=\"vertical-align:top\">121982</td><td style=\"vertical-align:top\">MDQ6VXNlcjEyMTk4Mg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/shafirov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">27</td></tr><tr><td style=\"vertical-align:top\">pavelsher</td><td style=\"vertical-align:top\">301744</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMTc0NA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/pavelsher</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">6</td></tr><tr><td style=\"vertical-align:top\">yole</td><td style=\"vertical-align:top\">46553</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ2NTUz</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/yole</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">maartenba</td><td style=\"vertical-align:top\">485230</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ4NTIzMA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/maartenba</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">215</td></tr><tr><td style=\"vertical-align:top\">rekolobov</td><td style=\"vertical-align:top\">2941429</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5NDE0Mjk=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/rekolobov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">115</td></tr><tr><td style=\"vertical-align:top\">hhariri</td><td style=\"vertical-align:top\">108107</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwODEwNw==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/hhariri</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">94</td></tr><tr><td style=\"vertical-align:top\">tdietrich513</td><td style=\"vertical-align:top\">445632</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ0NTYzMg==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/tdietric<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5</td></tr><tr><td style=\"vertical-align:top\">Elwetana</td><td style=\"vertical-align:top\">7472690</td><td style=\"vertical-align:top\">MDQ6VXNlcjc0NzI2OTA=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/Elwetana</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4</td></tr><tr><td style=\"vertical-align:top\">tablekat</td><td style=\"vertical-align:top\">6765561</td><td style=\"vertical-align:top\">MDQ6VXNlcjY3NjU1NjE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/tablekat</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4</td></tr><tr><td style=\"vertical-align:top\">mwgriffiths88</td><td style=\"vertical-align:top\">4941206</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ5NDEyMDY=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/mwgriffi<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4</td></tr><tr><td style=\"vertical-align:top\">tikicoder</td><td style=\"vertical-align:top\">787308</td><td style=\"vertical-align:top\">MDQ6VXNlcjc4NzMwOA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/tikicoder</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3</td></tr><tr><td style=\"vertical-align:top\">aschoelzhorn</td><td style=\"vertical-align:top\">1025417</td><td style=\"vertical-align:top\">MDQ6VXNlcjEwMjU0MTc=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/aschoelz<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2</td></tr><tr><td style=\"vertical-align:top\">tetsuo13</td><td style=\"vertical-align:top\">92477</td><td style=\"vertical-align:top\">MDQ6VXNlcjkyNDc3</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/tetsuo13</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">baranovskis</td><td style=\"vertical-align:top\">7858775</td><td style=\"vertical-align:top\">MDQ6VXNlcjc4NTg3NzU=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/baranovskis</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">jawn</td><td style=\"vertical-align:top\">1705112</td><td style=\"vertical-align:top\">MDQ6VXNlcjE3MDUxMTI=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/jawn</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">nylchr</td><td style=\"vertical-align:top\">25842161</td><td style=\"vertical-align:top\">MDQ6VXNlcjI1ODQyMTYx</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/nylchr</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">nesteruk</td><td style=\"vertical-align:top\">469046</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ2OTA0Ng==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/nesteruk</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">jeff-french</td><td style=\"vertical-align:top\">209994</td><td style=\"vertical-align:top\">MDQ6VXNlcjIwOTk5NA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/jeff-french</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">johannesg</td><td style=\"vertical-align:top\">186378</td><td style=\"vertical-align:top\">MDQ6VXNlcjE4NjM3OA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/johannesg</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">1</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321387\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"nrow\":1673,\"ncol\":8},\"kotlin_dataframe\":[{\"login\":\"chashnikov\",\"id\":978014,\"node_id\":\"MDQ6VXNlcjk3ODAxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/chashnikov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":145},{\"login\":\"shafirov\",\"id\":121982,\"node_id\":\"MDQ6VXNlcjEyMTk4Mg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/shafirov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":27},{\"login\":\"pavelsher\",\"id\":301744,\"node_id\":\"MDQ6VXNlcjMwMTc0NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pavelsher\",\"type\":\"User\",\"site_admin\":false,\"contributions\":6},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"maartenba\",\"id\":485230,\"node_id\":\"MDQ6VXNlcjQ4NTIzMA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/maartenba\",\"type\":\"User\",\"site_admin\":false,\"contributions\":215},{\"login\":\"rekolobov\",\"id\":2941429,\"node_id\":\"MDQ6VXNlcjI5NDE0Mjk=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rekolobov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":115},{\"login\":\"hhariri\",\"id\":108107,\"node_id\":\"MDQ6VXNlcjEwODEwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hhariri\",\"type\":\"User\",\"site_admin\":false,\"contributions\":94},{\"login\":\"tdietrich513\",\"id\":445632,\"node_id\":\"MDQ6VXNlcjQ0NTYzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tdietrich513\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5},{\"login\":\"Elwetana\",\"id\":7472690,\"node_id\":\"MDQ6VXNlcjc0NzI2OTA=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Elwetana\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"tablekat\",\"id\":6765561,\"node_id\":\"MDQ6VXNlcjY3NjU1NjE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tablekat\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"mwgriffiths88\",\"id\":4941206,\"node_id\":\"MDQ6VXNlcjQ5NDEyMDY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mwgriffiths88\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4},{\"login\":\"tikicoder\",\"id\":787308,\"node_id\":\"MDQ6VXNlcjc4NzMwOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tikicoder\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3},{\"login\":\"aschoelzhorn\",\"id\":1025417,\"node_id\":\"MDQ6VXNlcjEwMjU0MTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aschoelzhorn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2},{\"login\":\"tetsuo13\",\"id\":92477,\"node_id\":\"MDQ6VXNlcjkyNDc3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tetsuo13\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"baranovskis\",\"id\":7858775,\"node_id\":\"MDQ6VXNlcjc4NTg3NzU=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/baranovskis\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jawn\",\"id\":1705112,\"node_id\":\"MDQ6VXNlcjE3MDUxMTI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jawn\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nylchr\",\"id\":25842161,\"node_id\":\"MDQ6VXNlcjI1ODQyMTYx\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nylchr\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"nesteruk\",\"id\":469046,\"node_id\":\"MDQ6VXNlcjQ2OTA0Ng==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/nesteruk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"jeff-french\",\"id\":209994,\"node_id\":\"MDQ6VXNlcjIwOTk5NA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/jeff-french\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1},{\"login\":\"johannesg\",\"id\":186378,\"node_id\":\"MDQ6VXNlcjE4NjM3OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/johannesg\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1}]}"
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 12
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Probably not all of them are unique rows. Let's use [`distinctBy`](https://kotlin.github.io/dataframe/distinct.html#distinctby)"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:19:48.584719Z",
"start_time": "2025-05-27T13:19:48.460566Z"
}
},
"source": [
"jbContributors.distinctBy { login }.count()"
],
"outputs": [
{
"data": {
"text/plain": [
"1123"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 13
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"So, the answer to the question \"How many contributors there are\" is 1123."
]
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Now that we have a dataframe with all contributors from jb repositories, let's see **how much do they contribute** with the help of [groupBy aggregations](https://kotlin.github.io/dataframe/groupby.html#aggregation)"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:19:57.820572Z",
"start_time": "2025-05-27T13:19:56.885642Z"
}
},
"source": [
"val top = jbContributors\n",
" .groupBy { login and url }.sum { contributions }\n",
" .sortByDesc { contributions }"
],
"outputs": [],
"execution_count": 14
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"2. How many of those contributors are not JetBrains members (according to GitHub)?"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:08.962002Z",
"start_time": "2025-05-27T13:21:08.869298Z"
}
},
"source": [
"val memberIds = jb.members.id.toSet()\n",
"memberIds.size"
],
"outputs": [
{
"data": {
"text/plain": [
"187"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 15
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:10.737332Z",
"start_time": "2025-05-27T13:21:10.140128Z"
}
},
"source": [
"val communityContributors = jbContributors.filter { it.id !in memberIds }"
],
"outputs": [],
"execution_count": 16
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:47.355779Z",
"start_time": "2025-05-27T13:21:47.190803Z"
}
},
"source": [
"communityContributors\n",
" .groupBy { login and url }.sum { contributions }\n",
" .sortByDesc { contributions }"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_11()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_11\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321380&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;... showing only top 20 of 997 rows&lt;&sol;p&gt;&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 997, columnsCount = 3&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;akozlova&quot;,&quot;cdracm&quot;,&quot;develar&quot;,&quot;juliabeliaeva&quot;,&quot;bulenkov&quot;,&quot;goodwinnk&quot;,&quot;AMPivovarov&quot;,&quot;amaembo&quot;,&quot;artem-tikhomirov&quot;,&quot;valentinkip&quot;,&quot;mglukhikh&quot;,&quot;traff&quot;,&quot;ktisha&quot;,&quot;asedunov&quot;,&quot;Iris24&quot;,&quot;alshan&quot;,&quot;fisakov&quot;,&quot;abreslav&quot;,&quot;maxmedvedev&quot;,&quot;JB-Dmitry&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;akozlova' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;akozlova&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;cdracm' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;cdracm&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;develar' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;develar&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;juliabeliaeva&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;juliabeliaeva' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;juliabel&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;bulenkov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;bulenkov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;AMPivovarov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;AMPivovarov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;amaembo' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;amaembo&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;artem-tikhomirov&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;artem-tikhomirov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;artem-ti&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;valentinkip' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;valentinkip&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;traff' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;traff&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;ktisha' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;ktisha&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;asedunov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;asedunov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;Iris24' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;Iris24&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;alshan' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;alshan&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;fisakov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;fisakov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;abreslav' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;abreslav&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;maxmedvedev' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;maxmedvedev&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;JB-Dmitry' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;JB-Dmitry&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;21886&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;15667&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;13844&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10827&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7689&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6880&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6676&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6593&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6448&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5950&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5705&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5328&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5017&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4879&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4624&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4380&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4313&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4188&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3955&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3314&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321380, rootId: -352321380, totalRows: 997 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321380) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_11() {\n",
" let elem = document.getElementById(\"iframe_out_11\");\n",
" resize_iframe_out_11(elem);\n",
" setInterval(resize_iframe_out_11, 5000, elem);\n",
" }\n",
" function resize_iframe_out_11(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321379\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">akozlova</td><td style=\"vertical-align:top\">https://api.github.com/users/akozlova</td><td style=\"vertical-align:top\">21886</td></tr><tr><td style=\"vertical-align:top\">cdracm</td><td style=\"vertical-align:top\">https://api.github.com/users/cdracm</td><td style=\"vertical-align:top\">15667</td></tr><tr><td style=\"vertical-align:top\">develar</td><td style=\"vertical-align:top\">https://api.github.com/users/develar</td><td style=\"vertical-align:top\">13844</td></tr><tr><td style=\"vertical-align:top\">juliabeliaeva</td><td style=\"vertical-align:top\">https://api.github.com/users/juliabel<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">10827</td></tr><tr><td style=\"vertical-align:top\">bulenkov</td><td style=\"vertical-align:top\">https://api.github.com/users/bulenkov</td><td style=\"vertical-align:top\">7689</td></tr><tr><td style=\"vertical-align:top\">goodwinnk</td><td style=\"vertical-align:top\">https://api.github.com/users/goodwinnk</td><td style=\"vertical-align:top\">6880</td></tr><tr><td style=\"vertical-align:top\">AMPivovarov</td><td style=\"vertical-align:top\">https://api.github.com/users/AMPivovarov</td><td style=\"vertical-align:top\">6676</td></tr><tr><td style=\"vertical-align:top\">amaembo</td><td style=\"vertical-align:top\">https://api.github.com/users/amaembo</td><td style=\"vertical-align:top\">6593</td></tr><tr><td style=\"vertical-align:top\">artem-tikhomirov</td><td style=\"vertical-align:top\">https://api.github.com/users/artem-ti<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">6448</td></tr><tr><td style=\"vertical-align:top\">valentinkip</td><td style=\"vertical-align:top\">https://api.github.com/users/valentinkip</td><td style=\"vertical-align:top\">5950</td></tr><tr><td style=\"vertical-align:top\">mglukhikh</td><td style=\"vertical-align:top\">https://api.github.com/users/mglukhikh</td><td style=\"vertical-align:top\">5705</td></tr><tr><td style=\"vertical-align:top\">traff</td><td style=\"vertical-align:top\">https://api.github.com/users/traff</td><td style=\"vertical-align:top\">5328</td></tr><tr><td style=\"vertical-align:top\">ktisha</td><td style=\"vertical-align:top\">https://api.github.com/users/ktisha</td><td style=\"vertical-align:top\">5017</td></tr><tr><td style=\"vertical-align:top\">asedunov</td><td style=\"vertical-align:top\">https://api.github.com/users/asedunov</td><td style=\"vertical-align:top\">4879</td></tr><tr><td style=\"vertical-align:top\">Iris24</td><td style=\"vertical-align:top\">https://api.github.com/users/Iris24</td><td style=\"vertical-align:top\">4624</td></tr><tr><td style=\"vertical-align:top\">alshan</td><td style=\"vertical-align:top\">https://api.github.com/users/alshan</td><td style=\"vertical-align:top\">4380</td></tr><tr><td style=\"vertical-align:top\">fisakov</td><td style=\"vertical-align:top\">https://api.github.com/users/fisakov</td><td style=\"vertical-align:top\">4313</td></tr><tr><td style=\"vertical-align:top\">abreslav</td><td style=\"vertical-align:top\">https://api.github.com/users/abreslav</td><td style=\"vertical-align:top\">4188</td></tr><tr><td style=\"vertical-align:top\">maxmedvedev</td><td style=\"vertical-align:top\">https://api.github.com/users/maxmedvedev</td><td style=\"vertical-align:top\">3955</td></tr><tr><td style=\"vertical-align:top\">JB-Dmitry</td><td style=\"vertical-align:top\">https://api.github.com/users/JB-Dmitry</td><td style=\"vertical-align:top\">3314</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321379\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"login\",\"url\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"nrow\":997,\"ncol\":3},\"kotlin_dataframe\":[{\"login\":\"akozlova\",\"url\":\"https://api.github.com/users/akozlova\",\"contributions\":21886},{\"login\":\"cdracm\",\"url\":\"https://api.github.com/users/cdracm\",\"contributions\":15667},{\"login\":\"develar\",\"url\":\"https://api.github.com/users/develar\",\"contributions\":13844},{\"login\":\"juliabeliaeva\",\"url\":\"https://api.github.com/users/juliabeliaeva\",\"contributions\":10827},{\"login\":\"bulenkov\",\"url\":\"https://api.github.com/users/bulenkov\",\"contributions\":7689},{\"login\":\"goodwinnk\",\"url\":\"https://api.github.com/users/goodwinnk\",\"contributions\":6880},{\"login\":\"AMPivovarov\",\"url\":\"https://api.github.com/users/AMPivovarov\",\"contributions\":6676},{\"login\":\"amaembo\",\"url\":\"https://api.github.com/users/amaembo\",\"contributions\":6593},{\"login\":\"artem-tikhomirov\",\"url\":\"https://api.github.com/users/artem-tikhomirov\",\"contributions\":6448},{\"login\":\"valentinkip\",\"url\":\"https://api.github.com/users/valentinkip\",\"contributions\":5950},{\"login\":\"mglukhikh\",\"url\":\"https://api.github.com/users/mglukhikh\",\"contributions\":5705},{\"login\":\"traff\",\"url\":\"https://api.github.com/users/traff\",\"contributions\":5328},{\"login\":\"ktisha\",\"url\":\"https://api.github.com/users/ktisha\",\"contributions\":5017},{\"login\":\"asedunov\",\"url\":\"https://api.github.com/users/asedunov\",\"contributions\":4879},{\"login\":\"Iris24\",\"url\":\"https://api.github.com/users/Iris24\",\"contributions\":4624},{\"login\":\"alshan\",\"url\":\"https://api.github.com/users/alshan\",\"contributions\":4380},{\"login\":\"fisakov\",\"url\":\"https://api.github.com/users/fisakov\",\"contributions\":4313},{\"login\":\"abreslav\",\"url\":\"https://api.github.com/users/abreslav\",\"contributions\":4188},{\"login\":\"maxmedvedev\",\"url\":\"https://api.github.com/users/maxmedvedev\",\"contributions\":3955},{\"login\":\"JB-Dmitry\",\"url\":\"https://api.github.com/users/JB-Dmitry\",\"contributions\":3314}]}"
},
"execution_count": 18,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 18
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Let's visualise the difference two groups of contributors: members and non-members. We will explain `map` operation in more details later"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:47.780531Z",
"start_time": "2025-05-27T13:21:47.357404Z"
}
},
"source": [
"val df = jbRepos.mapToFrame {\n",
" \"id\" from { id }\n",
" +name\n",
" \"total\" from { contributors.count() }\n",
" \"community\" from { contributors.filter { it.id !in memberIds }.count() }\n",
"}\n",
"df"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_12()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_12\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321378&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;... showing only top 20 of 100 rows&lt;&sol;p&gt;&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 100, columnsCount = 4&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;294457&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1098358&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1156792&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1459486&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1900367&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1900601&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2011701&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2029446&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2046399&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2154376&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2159815&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2172650&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2209077&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2489216&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2608089&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2702303&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2756223&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2924705&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2924963&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3432266&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JPS&quot;,&quot;YouTrackSharp&quot;,&quot;colorSchemeTool&quot;,&quot;ideavim&quot;,&quot;youtrack-vcs-hooks&quot;,&quot;youtrack-rest-ruby-library&quot;,&quot;emacs4ij&quot;,&quot;codereview4intellij&quot;,&quot;teamcity-nuget-support&quot;,&quot;Grammar-Kit&quot;,&quot;intellij-starteam-plugin&quot;,&quot;la-clojure&quot;,&quot;MPS&quot;,&quot;intellij-community&quot;,&quot;TeamCity.ServiceMessages&quot;,&quot;youtrack-rest-python-library&quot;,&quot;intellij-scala&quot;,&quot;teamcity-messages&quot;,&quot;teamcity-cpp&quot;,&quot;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;total: Int&bsol;&quot;&gt;total&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;20&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;87&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;21&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;12&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;43&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;100&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;26&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;100&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;28&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;8&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;100&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;community: Int&bsol;&quot;&gt;community&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;17&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;78&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;14&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;8&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;23&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;38&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;56&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;23&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;89&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;25&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;67&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321378, rootId: -352321378, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321378) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_12() {\n",
" let elem = document.getElementById(\"iframe_out_12\");\n",
" resize_iframe_out_12(elem);\n",
" setInterval(resize_iframe_out_12, 5000, elem);\n",
" }\n",
" function resize_iframe_out_12(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321377\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">total</th><th class=\"bottomBorder\" style=\"text-align:left\">community</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">294457</td><td style=\"vertical-align:top\">JPS</td><td style=\"vertical-align:top\">4</td><td style=\"vertical-align:top\">0</td></tr><tr><td style=\"vertical-align:top\">1098358</td><td style=\"vertical-align:top\">YouTrackSharp</td><td style=\"vertical-align:top\">20</td><td style=\"vertical-align:top\">17</td></tr><tr><td style=\"vertical-align:top\">1156792</td><td style=\"vertical-align:top\">colorSchemeTool</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">7</td></tr><tr><td style=\"vertical-align:top\">1459486</td><td style=\"vertical-align:top\">ideavim</td><td style=\"vertical-align:top\">87</td><td style=\"vertical-align:top\">78</td></tr><tr><td style=\"vertical-align:top\">1900367</td><td style=\"vertical-align:top\">youtrack-vcs-hooks</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">0</td></tr><tr><td style=\"vertical-align:top\">1900601</td><td style=\"vertical-align:top\">youtrack-rest-ruby-library</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">0</td></tr><tr><td style=\"vertical-align:top\">2011701</td><td style=\"vertical-align:top\">emacs4ij</td><td style=\"vertical-align:top\">3</td><td style=\"vertical-align:top\">2</td></tr><tr><td style=\"vertical-align:top\">2029446</td><td style=\"vertical-align:top\">codereview4intellij</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">1</td></tr><tr><td style=\"vertical-align:top\">2046399</td><td style=\"vertical-align:top\">teamcity-nuget-support</td><td style=\"vertical-align:top\">21</td><td style=\"vertical-align:top\">14</td></tr><tr><td style=\"vertical-align:top\">2154376</td><td style=\"vertical-align:top\">Grammar-Kit</td><td style=\"vertical-align:top\">12</td><td style=\"vertical-align:top\">8</td></tr><tr><td style=\"vertical-align:top\">2159815</td><td style=\"vertical-align:top\">intellij-starteam-plugin</td><td style=\"vertical-align:top\">1</td><td style=\"vertical-align:top\">0</td></tr><tr><td style=\"vertical-align:top\">2172650</td><td style=\"vertical-align:top\">la-clojure</td><td style=\"vertical-align:top\">27</td><td style=\"vertical-align:top\">23</td></tr><tr><td style=\"vertical-align:top\">2209077</td><td style=\"vertical-align:top\">MPS</td><td style=\"vertical-align:top\">43</td><td style=\"vertical-align:top\">38</td></tr><tr><td style=\"vertical-align:top\">2489216</td><td style=\"vertical-align:top\">intellij-community</td><td style=\"vertical-align:top\">100</td><td style=\"vertical-align:top\">56</td></tr><tr><td style=\"vertical-align:top\">2608089</td><td style=\"vertical-align:top\">TeamCity.ServiceMessages</td><td style=\"vertical-align:top\">10</td><td style=\"vertical-align:top\">7</td></tr><tr><td style=\"vertical-align:top\">2702303</td><td style=\"vertical-align:top\">youtrack-rest-python-library</td><td style=\"vertical-align:top\">26</td><td style=\"vertical-align:top\">23</td></tr><tr><td style=\"vertical-align:top\">2756223</td><td style=\"vertical-align:top\">intellij-scala</td><td style=\"vertical-align:top\">100</td><td style=\"vertical-align:top\">89</td></tr><tr><td style=\"vertical-align:top\">2924705</td><td style=\"vertical-align:top\">teamcity-messages</td><td style=\"vertical-align:top\">28</td><td style=\"vertical-align:top\">25</td></tr><tr><td style=\"vertical-align:top\">2924963</td><td style=\"vertical-align:top\">teamcity-cpp</td><td style=\"vertical-align:top\">8</td><td style=\"vertical-align:top\">7</td></tr><tr><td style=\"vertical-align:top\">3432266</td><td style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">100</td><td style=\"vertical-align:top\">67</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321377\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"id\",\"name\",\"total\",\"community\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"nrow\":100,\"ncol\":4},\"kotlin_dataframe\":[{\"id\":294457,\"name\":\"JPS\",\"total\":4,\"community\":0},{\"id\":1098358,\"name\":\"YouTrackSharp\",\"total\":20,\"community\":17},{\"id\":1156792,\"name\":\"colorSchemeTool\",\"total\":10,\"community\":7},{\"id\":1459486,\"name\":\"ideavim\",\"total\":87,\"community\":78},{\"id\":1900367,\"name\":\"youtrack-vcs-hooks\",\"total\":1,\"community\":0},{\"id\":1900601,\"name\":\"youtrack-rest-ruby-library\",\"total\":1,\"community\":0},{\"id\":2011701,\"name\":\"emacs4ij\",\"total\":3,\"community\":2},{\"id\":2029446,\"name\":\"codereview4intellij\",\"total\":1,\"community\":1},{\"id\":2046399,\"name\":\"teamcity-nuget-support\",\"total\":21,\"community\":14},{\"id\":2154376,\"name\":\"Grammar-Kit\",\"total\":12,\"community\":8},{\"id\":2159815,\"name\":\"intellij-starteam-plugin\",\"total\":1,\"community\":0},{\"id\":2172650,\"name\":\"la-clojure\",\"total\":27,\"community\":23},{\"id\":2209077,\"name\":\"MPS\",\"total\":43,\"community\":38},{\"id\":2489216,\"name\":\"intellij-community\",\"total\":100,\"community\":56},{\"id\":2608089,\"name\":\"TeamCity.ServiceMessages\",\"total\":10,\"community\":7},{\"id\":2702303,\"name\":\"youtrack-rest-python-library\",\"total\":26,\"community\":23},{\"id\":2756223,\"name\":\"intellij-scala\",\"total\":100,\"community\":89},{\"id\":2924705,\"name\":\"teamcity-messages\",\"total\":28,\"community\":25},{\"id\":2924963,\"name\":\"teamcity-cpp\",\"total\":8,\"community\":7},{\"id\":3432266,\"name\":\"kotlin\",\"total\":100,\"community\":67}]}"
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 19
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:48.859870Z",
"start_time": "2025-05-27T13:21:47.784821Z"
}
},
"source": [
"df.plot {\n",
" x(name)\n",
" step {\n",
" y(total) { axis.name = \"contrib\" }\n",
" }\n",
" step {\n",
" y(community)\n",
" color = Color.named(\"dark_green\")\n",
" }\n",
" layout.size = 1200 to 500\n",
"}"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe src='about:blank' style='border:none !important;' width='1200' height='500' srcdoc=\"&lt;html lang=&quot;en&quot;>\n",
" &lt;head>\n",
" &lt;meta charset=&quot;UTF-8&quot;>\n",
" &lt;style> html, body { margin: 0; overflow: hidden; } &lt;/style>\n",
" &lt;script type=&quot;text/javascript&quot; data-lets-plot-script=&quot;library&quot; src=&quot;https://cdn.jsdelivr.net/gh/JetBrains/lets-plot@v4.5.1/js-package/distr/lets-plot.min.js&quot;>&lt;/script>\n",
" &lt;/head>\n",
" &lt;body>\n",
" &lt;div id=&quot;aDjN06&quot;>&lt;/div>\n",
" &lt;script type=&quot;text/javascript&quot; data-lets-plot-script=&quot;plot&quot;>\n",
" \n",
" (function() {\n",
" // ----------\n",
" \n",
" var plotSpec={\n",
"&quot;mapping&quot;:{\n",
"},\n",
"&quot;data&quot;:{\n",
"&quot;total&quot;:[4.0,20.0,10.0,87.0,1.0,1.0,3.0,1.0,21.0,12.0,1.0,27.0,43.0,100.0,10.0,26.0,100.0,28.0,8.0,100.0,3.0,29.0,19.0,9.0,1.0,10.0,100.0,1.0,8.0,1.0,19.0,4.0,3.0,9.0,1.0,1.0,17.0,18.0,2.0,5.0,7.0,3.0,26.0,37.0,28.0,19.0,4.0,1.0,2.0,5.0,1.0,1.0,7.0,11.0,6.0,17.0,37.0,39.0,7.0,12.0,18.0,1.0,100.0,10.0,7.0,6.0,2.0,11.0,2.0,2.0,8.0,1.0,15.0,100.0,3.0,9.0,1.0,5.0,6.0,5.0,16.0,2.0,3.0,2.0,3.0,3.0,1.0,3.0,10.0,1.0,7.0,11.0,20.0,27.0,3.0,13.0,16.0,8.0,3.0,76.0],\n",
"&quot;name&quot;:[&quot;JPS&quot;,&quot;YouTrackSharp&quot;,&quot;colorSchemeTool&quot;,&quot;ideavim&quot;,&quot;youtrack-vcs-hooks&quot;,&quot;youtrack-rest-ruby-library&quot;,&quot;emacs4ij&quot;,&quot;codereview4intellij&quot;,&quot;teamcity-nuget-support&quot;,&quot;Grammar-Kit&quot;,&quot;intellij-starteam-plugin&quot;,&quot;la-clojure&quot;,&quot;MPS&quot;,&quot;intellij-community&quot;,&quot;TeamCity.ServiceMessages&quot;,&quot;youtrack-rest-python-library&quot;,&quot;intellij-scala&quot;,&quot;teamcity-messages&quot;,&quot;teamcity-cpp&quot;,&quot;kotlin&quot;,&quot;teamcity-local-cloud&quot;,&quot;kotlin-web-demo&quot;,&quot;intellij-plugin-verifier&quot;,&quot;intellij-samples&quot;,&quot;dottrace-demos&quot;,&quot;youtrack-workflows&quot;,&quot;intellij-plugins&quot;,&quot;youtrack-slide&quot;,&quot;teamcity-shared-resources&quot;,&quot;resharper-plugins&quot;,&quot;kannotator&quot;,&quot;resharper-nuget&quot;,&quot;mnemonics&quot;,&quot;teamcity-queue-pauser&quot;,&quot;intellij-coffee-script-debugger&quot;,&quot;coffee-script-debug-example&quot;,&quot;kara&quot;,&quot;jediterm&quot;,&quot;hsql1&quot;,&quot;teamcity-maven-archetypes&quot;,&quot;resharper-angularjs&quot;,&quot;intellij-sbt&quot;,&quot;kotlin-eclipse&quot;,&quot;commit-status-publisher&quot;,&quot;ReSharperGallery&quot;,&quot;mapper&quot;,&quot;ReTrack&quot;,&quot;resharper-sample-patterns&quot;,&quot;dotpeek-nupeek&quot;,&quot;hackathon-Embeditor&quot;,&quot;JetBox&quot;,&quot;hackathon-unchain&quot;,&quot;intellij-feature-suggester&quot;,&quot;resharper-rider-samples&quot;,&quot;dotnet-cas-client&quot;,&quot;MPS-Contrib&quot;,&quot;intellij-haxe&quot;,&quot;meta-runner-power-pack&quot;,&quot;dekaf&quot;,&quot;ttorrent-lib&quot;,&quot;pty4j&quot;,&quot;clazz-loaderz&quot;,&quot;Exposed&quot;,&quot;teamcity-torrent-plugin&quot;,&quot;NuGetOperations&quot;,&quot;youtrack-l10n&quot;,&quot;youtrack.mylyn.connector&quot;,&quot;python-skeletons&quot;,&quot;dotpeek-peekfx&quot;,&quot;resharper-vsix&quot;,&quot;TeamCity.StaticUIExtensions&quot;,&quot;Android-Tuts-Samples&quot;,&quot;sbt-structure&quot;,&quot;kotlin-web-site&quot;,&quot;resharper-phantomjs&quot;,&quot;jetpad-projectional-open-source&quot;,&quot;intellij-tutorials-december-2013&quot;,&quot;sbt-tc-logger&quot;,&quot;tc-sbt-runner&quot;,&quot;youtrack-confluence-plugin&quot;,&quot;phpstorm-workshop&quot;,&quot;Chocolatey&quot;,&quot;integration-tests-vm-scripts&quot;,&quot;kotlin-fiddle&quot;,&quot;TeamCity.PluginTemplate&quot;,&quot;TeamCity.WidgetsPlugin&quot;,&quot;dotpeek-console&quot;,&quot;teamcity-build-agents-diff&quot;,&quot;teamcity-sdk-maven-plugin&quot;,&quot;JetPass&quot;,&quot;teamcity-achievements&quot;,&quot;teamcity-investigations-auto-assigner&quot;,&quot;intellij-ipnb&quot;,&quot;xodus&quot;,&quot;TeamCity.Widgets&quot;,&quot;teamcity-vmware-plugin&quot;,&quot;resharper-devguide&quot;,&quot;Nitra&quot;,&quot;teamcity-tests-watchdog&quot;,&quot;nvd3&quot;],\n",
"&quot;community&quot;:[0.0,17.0,7.0,78.0,0.0,0.0,2.0,1.0,14.0,8.0,0.0,23.0,38.0,56.0,7.0,23.0,89.0,25.0,7.0,67.0,1.0,22.0,11.0,6.0,1.0,10.0,67.0,0.0,6.0,0.0,10.0,2.0,1.0,5.0,1.0,1.0,8.0,16.0,0.0,3.0,4.0,0.0,21.0,30.0,26.0,18.0,2.0,0.0,1.0,2.0,0.0,0.0,2.0,9.0,5.0,14.0,28.0,36.0,4.0,10.0,11.0,0.0,95.0,7.0,6.0,6.0,2.0,9.0,1.0,1.0,2.0,0.0,9.0,82.0,2.0,9.0,0.0,3.0,2.0,4.0,15.0,1.0,3.0,1.0,2.0,1.0,1.0,2.0,7.0,0.0,4.0,6.0,12.0,22.0,1.0,8.0,11.0,8.0,2.0,75.0]\n",
"},\n",
"&quot;ggsize&quot;:{\n",
"&quot;width&quot;:1200.0,\n",
"&quot;height&quot;:500.0\n",
"},\n",
"&quot;kind&quot;:&quot;plot&quot;,\n",
"&quot;scales&quot;:[{\n",
"&quot;aesthetic&quot;:&quot;x&quot;,\n",
"&quot;discrete&quot;:true\n",
"},{\n",
"&quot;aesthetic&quot;:&quot;y&quot;,\n",
"&quot;name&quot;:&quot;contrib&quot;,\n",
"&quot;limits&quot;:[null,null]\n",
"},{\n",
"&quot;aesthetic&quot;:&quot;x&quot;,\n",
"&quot;discrete&quot;:true\n",
"},{\n",
"&quot;aesthetic&quot;:&quot;y&quot;,\n",
"&quot;limits&quot;:[null,null]\n",
"}],\n",
"&quot;layers&quot;:[{\n",
"&quot;mapping&quot;:{\n",
"&quot;x&quot;:&quot;name&quot;,\n",
"&quot;y&quot;:&quot;total&quot;\n",
"},\n",
"&quot;stat&quot;:&quot;identity&quot;,\n",
"&quot;sampling&quot;:&quot;none&quot;,\n",
"&quot;inherit_aes&quot;:false,\n",
"&quot;position&quot;:&quot;identity&quot;,\n",
"&quot;geom&quot;:&quot;step&quot;,\n",
"&quot;data&quot;:{\n",
"}\n",
"},{\n",
"&quot;mapping&quot;:{\n",
"&quot;x&quot;:&quot;name&quot;,\n",
"&quot;y&quot;:&quot;community&quot;\n",
"},\n",
"&quot;stat&quot;:&quot;identity&quot;,\n",
"&quot;color&quot;:&quot;dark_green&quot;,\n",
"&quot;sampling&quot;:&quot;none&quot;,\n",
"&quot;inherit_aes&quot;:false,\n",
"&quot;position&quot;:&quot;identity&quot;,\n",
"&quot;geom&quot;:&quot;step&quot;,\n",
"&quot;data&quot;:{\n",
"}\n",
"}],\n",
"&quot;data_meta&quot;:{\n",
"&quot;series_annotations&quot;:[{\n",
"&quot;type&quot;:&quot;str&quot;,\n",
"&quot;column&quot;:&quot;name&quot;\n",
"},{\n",
"&quot;type&quot;:&quot;int&quot;,\n",
"&quot;column&quot;:&quot;total&quot;\n",
"},{\n",
"&quot;type&quot;:&quot;int&quot;,\n",
"&quot;column&quot;:&quot;community&quot;\n",
"}]\n",
"},\n",
"&quot;spec_id&quot;:&quot;2&quot;\n",
"};\n",
" var containerDiv = document.getElementById(&quot;aDjN06&quot;);\n",
" \n",
" var toolbar = null;\n",
" var plotContainer = containerDiv; \n",
" \n",
" var options = {\n",
" sizing: {\n",
" width_mode: &quot;fixed&quot;,\n",
" height_mode: &quot;fixed&quot;,\n",
" width: 1200.0,\n",
" height: 500.0\n",
" }\n",
" };\n",
" var fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, -1, -1, plotContainer, options);\n",
" if (toolbar) {\n",
" toolbar.bind(fig);\n",
" }\n",
" \n",
" // ----------\n",
" })();\n",
" \n",
" &lt;/script>\n",
" &lt;/body>\n",
"&lt;/html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=bdb84107-6840-4e3a-afd6-4810ffdb39d7 width=\"100%\" height=\"100%\" style=\"max-width: 1200.0px; max-height: 500.0px;\" viewBox=\"0 0 1200.0 500.0\" preserveAspectRatio=\"xMinYMin meet\">\n",
" <style type=\"text/css\">\n",
" .plt-container {\n",
" font-family: Lucida Grande, sans-serif;\n",
" user-select: none;\n",
" -webkit-user-select: none;\n",
" -moz-user-select: none;\n",
" -ms-user-select: none;\n",
"}\n",
"text {\n",
" text-rendering: optimizeLegibility;\n",
"}\n",
"#pBN3D1x .plot-title {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 16.0px;\n",
"\n",
"}\n",
"#pBN3D1x .plot-subtitle {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 15.0px;\n",
"\n",
"}\n",
"#pBN3D1x .plot-caption {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#pBN3D1x .hyperlink-element {\n",
"fill: #118ed8;\n",
"font-weight: normal;\n",
" font-style: normal;\n",
"}\n",
"#pBN3D1x .legend-title {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 15.0px;\n",
"\n",
"}\n",
"#pBN3D1x .legend-item {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#pBN3D1x .axis-title-x {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 15.0px;\n",
"\n",
"}\n",
"#pBN3D1x .axis-text-x {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#dPiPEUQ .axis-tooltip-text-x {\n",
"fill: #ffffff;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#pBN3D1x .axis-title-y {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 15.0px;\n",
"\n",
"}\n",
"#pBN3D1x .axis-text-y {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#dPiPEUQ .axis-tooltip-text-y {\n",
"fill: #ffffff;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#pBN3D1x .facet-strip-text-x {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#pBN3D1x .facet-strip-text-y {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#dPiPEUQ .tooltip-text {\n",
"fill: #474747;\n",
"font-weight: normal;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#dPiPEUQ .tooltip-title {\n",
"fill: #474747;\n",
"font-weight: bold;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"#dPiPEUQ .tooltip-label {\n",
"fill: #474747;\n",
"font-weight: bold;\n",
" font-style: normal;font-family: Lucida Grande, sans-serif;\n",
"font-size: 13.0px;\n",
"\n",
"}\n",
"\n",
" </style>\n",
" <g id=\"pBN3D1x\">\n",
" <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 500.0 L1200.0 500.0 L1200.0 0.0 Z\">\n",
" </path>\n",
" <g transform=\"translate(29.5 6.5 ) \">\n",
" <g>\n",
" <g transform=\"translate(29.941816366404606 0.0 ) \">\n",
" <g>\n",
" <line x1=\"2.2818072105303733\" y1=\"0.0\" x2=\"2.2818072105303733\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"25.099879315834105\" y1=\"0.0\" x2=\"25.099879315834105\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"47.917951421137836\" y1=\"0.0\" x2=\"47.917951421137836\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"70.73602352644157\" y1=\"0.0\" x2=\"70.73602352644157\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"93.5540956317453\" y1=\"0.0\" x2=\"93.5540956317453\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"116.37216773704903\" y1=\"0.0\" x2=\"116.37216773704903\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"139.19023984235275\" y1=\"0.0\" x2=\"139.19023984235275\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"162.00831194765647\" y1=\"0.0\" x2=\"162.00831194765647\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"184.8263840529602\" y1=\"0.0\" x2=\"184.8263840529602\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"207.64445615826395\" y1=\"0.0\" x2=\"207.64445615826395\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"230.46252826356766\" y1=\"0.0\" x2=\"230.46252826356766\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"253.2806003688714\" y1=\"0.0\" x2=\"253.2806003688714\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"276.09867247417515\" y1=\"0.0\" x2=\"276.09867247417515\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"298.91674457947886\" y1=\"0.0\" x2=\"298.91674457947886\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"321.7348166847826\" y1=\"0.0\" x2=\"321.7348166847826\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"344.55288879008634\" y1=\"0.0\" x2=\"344.55288879008634\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"367.37096089539006\" y1=\"0.0\" x2=\"367.37096089539006\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"390.18903300069377\" y1=\"0.0\" x2=\"390.18903300069377\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"413.00710510599754\" y1=\"0.0\" x2=\"413.00710510599754\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"435.82517721130125\" y1=\"0.0\" x2=\"435.82517721130125\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"458.64324931660497\" y1=\"0.0\" x2=\"458.64324931660497\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"481.46132142190874\" y1=\"0.0\" x2=\"481.46132142190874\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"504.27939352721245\" y1=\"0.0\" x2=\"504.27939352721245\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"527.0974656325162\" y1=\"0.0\" x2=\"527.0974656325162\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"549.9155377378199\" y1=\"0.0\" x2=\"549.9155377378199\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"572.7336098431236\" y1=\"0.0\" x2=\"572.7336098431236\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"595.5516819484274\" y1=\"0.0\" x2=\"595.5516819484274\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"618.3697540537311\" y1=\"0.0\" x2=\"618.3697540537311\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"641.1878261590348\" y1=\"0.0\" x2=\"641.1878261590348\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"664.0058982643386\" y1=\"0.0\" x2=\"664.0058982643386\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"686.8239703696423\" y1=\"0.0\" x2=\"686.8239703696423\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"709.642042474946\" y1=\"0.0\" x2=\"709.642042474946\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"732.4601145802498\" y1=\"0.0\" x2=\"732.4601145802498\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"755.2781866855535\" y1=\"0.0\" x2=\"755.2781866855535\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"778.0962587908572\" y1=\"0.0\" x2=\"778.0962587908572\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"800.9143308961609\" y1=\"0.0\" x2=\"800.9143308961609\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"823.7324030014647\" y1=\"0.0\" x2=\"823.7324030014647\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"846.5504751067684\" y1=\"0.0\" x2=\"846.5504751067684\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"869.3685472120721\" y1=\"0.0\" x2=\"869.3685472120721\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"892.1866193173759\" y1=\"0.0\" x2=\"892.1866193173759\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"915.0046914226796\" y1=\"0.0\" x2=\"915.0046914226796\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"937.8227635279833\" y1=\"0.0\" x2=\"937.8227635279833\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"960.6408356332871\" y1=\"0.0\" x2=\"960.6408356332871\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"983.4589077385908\" y1=\"0.0\" x2=\"983.4589077385908\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"1006.2769798438945\" y1=\"0.0\" x2=\"1006.2769798438945\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"1029.0950519491983\" y1=\"0.0\" x2=\"1029.0950519491983\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"1051.913124054502\" y1=\"0.0\" x2=\"1051.913124054502\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"1074.7311961598057\" y1=\"0.0\" x2=\"1074.7311961598057\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"1097.5492682651095\" y1=\"0.0\" x2=\"1097.5492682651095\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"1120.367340370413\" y1=\"0.0\" x2=\"1120.367340370413\" y2=\"187.31099073326072\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(29.941816366404606 0.0 ) \">\n",
" <g>\n",
" <line x1=\"0.0\" y1=\"178.79685479083977\" x2=\"1134.0581836335955\" y2=\"178.79685479083977\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"0.0\" y1=\"93.65549536663036\" x2=\"1134.0581836335955\" y2=\"93.65549536663036\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" <line x1=\"0.0\" y1=\"8.51413594242095\" x2=\"1134.0581836335955\" y2=\"8.51413594242095\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n",
" </line>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g clip-path=\"url(#cKN8RGx)\" clip-bounds-jfx=\"[rect (29.941816366404606, 0.0), (1134.0581836335955, 187.31099073326072)]\">\n",
" <g transform=\"translate(29.941816366404606 0.0 ) \">\n",
" <g>\n",
" <g>\n",
" <g>\n",
" <path d=\"M2.2818072105303733 171.98554603690303 L2.2818072105303733 171.98554603690303 L13.690843263182238 171.98554603690303 L13.690843263182238 144.740311021156 L25.099879315834105 144.740311021156 L25.099879315834105 161.7685829059979 L36.50891536848597 161.7685829059979 L36.50891536848597 30.650889392715385 L47.917951421137836 30.650889392715385 L47.917951421137836 177.0940276023556 L59.3269874737897 177.0940276023556 L59.3269874737897 177.0940276023556 L70.73602352644157 177.0940276023556 L70.73602352644157 173.6883732253872 L82.14505957909343 173.6883732253872 L82.14505957909343 177.0940276023556 L93.5540956317453 177.0940276023556 L93.5540956317453 143.03748383267182 L104.96313168439717 143.03748383267182 L104.96313168439717 158.36292852902952 L116.37216773704903 158.36292852902952 L116.37216773704903 177.0940276023556 L127.7812037897009 177.0940276023556 L127.7812037897009 132.8205207017667 L139.19023984235275 132.8205207017667 L139.19023984235275 105.57528568601967 L150.5992758950046 105.57528568601967 L150.5992758950046 8.51413594242095 L162.00831194765647 8.51413594242095 L162.00831194765647 161.7685829059979 L173.41734800030835 161.7685829059979 L173.41734800030835 134.52334789025088 L184.8263840529602 134.52334789025088 L184.8263840529602 8.51413594242095 L196.23542010561206 8.51413594242095 L196.23542010561206 131.11769351328252 L207.64445615826395 131.11769351328252 L207.64445615826395 165.17423728296626 L219.0534922109158 165.17423728296626 L219.0534922109158 8.51413594242095 L230.46252826356766 8.51413594242095 L230.46252826356766 173.6883732253872 L241.87156431621955 173.6883732253872 L241.87156431621955 129.4148663247983 L253.2806003688714 129.4148663247983 L253.2806003688714 146.4431382096402 L264.6896364215233 146.4431382096402 L264.6896364215233 163.47141009448208 L276.09867247417515 163.47141009448208 L276.09867247417515 177.0940276023556 L287.507708526827 177.0940276023556 L287.507708526827 161.7685829059979 L298.91674457947886 161.7685829059979 L298.91674457947886 8.51413594242095 L310.3257806321307 8.51413594242095 L310.3257806321307 177.0940276023556 L321.7348166847826 177.0940276023556 L321.7348166847826 165.17423728296626 L333.1438527374345 165.17423728296626 L333.1438527374345 177.0940276023556 L344.55288879008634 177.0940276023556 L344.55288879008634 146.4431382096402 L355.9619248427382 146.4431382096402 L355.9619248427382 171.98554603690303 L367.37096089539006 171.98554603690303 L367.37096089539006 173.6883732253872 L378.7799969480419 173.6883732253872 L378.7799969480419 163.47141009448208 L390.18903300069377 163.47141009448208 L390.18903300069377 177.0940276023556 L401.5980690533456 177.0940276023556 L401.5980690533456 177.0940276023556 L413.00710510599754 177.0940276023556 L413.00710510599754 149.84879258660857 L424.4161411586494 149.84879258660857 L424.4161411586494 148.1459653981244 L435.82517721130125 148.1459653981244 L435.82517721130125 175.3912004138714 L447.2342132639531 175.3912004138714 L447.2342132639531 170.28271884841882 L458.64324931660497 170.28271884841882 L458.64324931660497 166.87706447145047 L470.0522853692568 166.87706447145047 L470.0522853692568 173.6883732253872 L481.46132142190874 173.6883732253872 L481.46132142190874 134.52334789025088 L492.8703574745606 134.52334789025088 L492.8703574745606 115.7922488169248 L504.27939352721245 115.7922488169248 L504.27939352721245 131.11769351328252 L515.6884295798643 131.11769351328252 L515.6884295798643 146.4431382096402 L527.0974656325162 146.4431382096402 L527.0974656325162 171.98554603690303 L538.506501685168 171.98554603690303 L538.506501685168 177.0940276023556 L549.9155377378199 177.0940276023556 L549.9155377378199 175.3912004138714 L561.3245737904717 175.3912004138714 L561.3245737904717 170.28271884841882 L572.7336098431236 170.28271884841882 L572.7336098431236 177.0940276023556 L584.1426458957754 177.0940276023556 L584.1426458957754 177.0940276023556 L595.5516819484274 177.0940276023556 L595.5516819484274 166.87706447145047 L606.9607180010793 166.87706447145047 L606.9607180010793 160.0657557175137 L618.3697540537311 160.0657557175137 L618.3697540537311 168.57989165993465 L629.778790106383 168.57989165993465 L629.778790106383 149.84879258660857 L641.1878261590348 149.84879258660857 L641.1878261590348 115.7922488169248 L652.5968622116867 115.7922488169248 L652.5968622116867 112.38659443995643 L664.0058982643386 112.38659443995643 L664.0058982643386 166.87706447145047 L675.4149343169904 166.87706447145047 L675.4149343169904 158.36292852902952 L686.8239703696423 158.36292852902952 L686.8239703696423 148.1459653981244 L698.2330064222941 148.1459653981244 L698.2330064222941 177.0940276023556 L709.642042474946 177.0940276023556 L709.642042474946 8.51413594242095 L721.0510785275978 8.51413594242095 L721.0510785275978 161.7685829059979 L732.4601145802498 161.7685829059979 L732.4601145802498 166.87706447145047 L743.8691506329017 166.87706447145047 L743.8691506329017 168.57989165993465 L755.2781866855535 168.57989165993465 L755.2781866855535 175.3912004138714 L766.6872227382054 175.3912004138714 L766.6872227382054 160.0657557175137 L778.0962587908572 160.0657557175137 L778.0962587908572 175.3912004138714 L789.5052948435091 175.3912004138714 L789.5052948435091 175.3912004138714 L800.9143308961609 175.3912004138714 L800.9143308961609 165.17423728296626 L812.3233669488128 165.17423728296626 L812.3233669488128 177.0940276023556 L823.7324030014647 177.0940276023556 L823.7324030014647 153.25444696357695 L835.1414390541165 153.25444696357695 L835.1414390541165 8.51413594242095 L846.5504751067684 8.51413594242095 L846.5504751067684 173.6883732253872 L857.9595111594202 173.6883732253872 L857.9595111594202 163.47141009448208 L869.3685472120721 163.47141009448208 L869.3685472120721 177.0940276023556 L880.7775832647241 177.0940276023556 L880.7775832647241 170.28271884841882 L892.1866193173759 170.28271884841882 L892.1866193173759 168.57989165993465 L903.5956553700278 168.57989165993465 L903.5956553700278 170.28271884841882 L915.0046914226796 170.28271884841882 L915.0046914226796 151.55161977509277 L926.4137274753315 151.55161977509277 L926.4137274753315 175.3912004138714 L937.8227635279833 175.3912004138714 L937.8227635279833 173.6883732253872 L949.2317995806352 173.6883732253872 L949.2317995806352 175.3912004138714 L960.6408356332871 175.3912004138714 L960.6408356332871 173.6883732253872 L972.0498716859389 173.6883732253872 L972.0498716859389 173.6883732253872 L983.4589077385908 173.6883732253872 L983.4589077385908 177.0940276023556 L994.8679437912426 177.0940276023556 L994.8679437912426 173.6883732253872 L1006.2769798438945 173.6883732253872 L1006.2769798438945 161.7685829059979 L1017.6860158965463 161.7685829059979 L1017.6860158965463 177.0940276023556 L1029.0950519491983 177.0940276023556 L1029.0950519491983 166.87706447145047 L1040.50408800185 166.87706447145047 L1040.50408800185 160.0657557175137 L1051.913124054502 160.0657557175137 L1051.913124054502 144.740311021156 L1063.3221601071539 144.740311021156 L1063.3221601071539 132.8205207017667 L1074.7311961598057 132.8205207017667 L1074.7311961598057 173.6883732253872 L1086.1402322124575 173.6883732253872 L1086.1402322124575 156.66010134054534 L1097.5492682651095 156.66010134054534 L1097.5492682651095 151.55161977509277 L1108.9583043177613 151.55161977509277 L1108.9583043177613 165.17423728296626 L1120.367340370413 165.17423728296626 L1120.367340370413 173.6883732253872 L1131.7763764230651 173.6883732253872 L1131.7763764230651 49.38198846604146 \" fill=\"none\" stroke-width=\"1.6500000000000001\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n",
" </path>\n",
" </g>\n",
" </g>\n",
" <g>\n",
" <g>\n",
" <path d=\"M2.2818072105303733 178.79685479083977 L2.2818072105303733 178.79685479083977 L13.690843263182238 178.79685479083977 L13.690843263182238 149.84879258660857 L25.099879315834105 149.84879258660857 L25.099879315834105 166.87706447145047 L36.50891536848597 166.87706447145047 L36.50891536848597 45.97633408907308 L47.917951421137836 45.97633408907308 L47.917951421137836 178.79685479083977 L59.3269874737897 178.79685479083977 L59.3269874737897 178.79685479083977 L70.73602352644157 178.79685479083977 L70.73602352644157 175.3912004138714 L82.14505957909343 175.3912004138714 L82.14505957909343 177.0940276023556 L93.5540956317453 177.0940276023556 L93.5540956317453 154.95727415206113 L104.96313168439717 154.95727415206113 L104.96313168439717 165.17423728296626 L116.37216773704903 165.17423728296626 L116.37216773704903 178.79685479083977 L127.7812037897009 178.79685479083977 L127.7812037897009 139.63182945570344 L139.19023984235275 139.63182945570344 L139.19023984235275 114.08942162844062 L150.5992758950046 114.08942162844062 L150.5992758950046 83.43853223572523 L162.00831194765647 83.43853223572523 L162.00831194765647 166.87706447145047 L173.41734800030835 166.87706447145047 L173.41734800030835 139.63182945570344 L184.8263840529602 139.63182945570344 L184.8263840529602 27.245235015747 L196.23542010561206 27.245235015747 L196.23542010561206 136.22617507873508 L207.64445615826395 136.22617507873508 L207.64445615826395 166.87706447145047 L219.0534922109158 166.87706447145047 L219.0534922109158 64.70743316239916 L230.46252826356766 64.70743316239916 L230.46252826356766 177.0940276023556 L241.87156431621955 177.0940276023556 L241.87156431621955 141.33465664418765 L253.2806003688714 141.33465664418765 L253.2806003688714 160.0657557175137 L264.6896364215233 160.0657557175137 L264.6896364215233 168.57989165993465 L276.09867247417515 168.57989165993465 L276.09867247417515 177.0940276023556 L287.507708526827 177.0940276023556 L287.507708526827 161.7685829059979 L298.91674457947886 161.7685829059979 L298.91674457947886 64.70743316239916 L310.3257806321307 64.70743316239916 L310.3257806321307 178.79685479083977 L321.7348166847826 178.79685479083977 L321.7348166847826 168.57989165993465 L333.1438527374345 168.57989165993465 L333.1438527374345 178.79685479083977 L344.55288879008634 178.79685479083977 L344.55288879008634 161.7685829059979 L355.9619248427382 161.7685829059979 L355.9619248427382 175.3912004138714 L367.37096089539006 175.3912004138714 L367.37096089539006 177.0940276023556 L378.7799969480419 177.0940276023556 L378.7799969480419 170.28271884841882 L390.18903300069377 170.28271884841882 L390.18903300069377 177.0940276023556 L401.5980690533456 177.0940276023556 L401.5980690533456 177.0940276023556 L413.00710510599754 177.0940276023556 L413.00710510599754 165.17423728296626 L424.4161411586494 165.17423728296626 L424.4161411586494 151.55161977509277 L435.82517721130125 151.55161977509277 L435.82517721130125 178.79685479083977 L447.2342132639531 178.79685479083977 L447.2342132639531 173.6883732253872 L458.64324931660497 173.6883732253872 L458.64324931660497 171.98554603690303 L470.0522853692568 171.98554603690303 L470.0522853692568 178.79685479083977 L481.46132142190874 178.79685479083977 L481.46132142190874 143.03748383267182 L492.8703574745606 143.03748383267182 L492.8703574745606 127.71203913631413 L504.27939352721245 127.71203913631413 L504.27939352721245 134.52334789025088 L515.6884295798643 134.52334789025088 L515.6884295798643 148.1459653981244 L527.0974656325162 148.1459653981244 L527.0974656325162 175.3912004138714 L538.506501685168 175.3912004138714 L538.506501685168 178.79685479083977 L549.9155377378199 178.79685479083977 L549.9155377378199 177.0940276023556 L561.3245737904717 177.0940276023556 L561.3245737904717 175.3912004138714 L572.7336098431236 175.3912004138714 L572.7336098431236 178.79685479083977 L584.1426458957754 178.79685479083977 L584.1426458957754 178.79685479083977 L595.5516819484274 178.79685479083977 L595.5516819484274 175.3912004138714 L606.9607180010793 175.3912004138714 L606.9607180010793 163.47141009448208 L618.3697540537311 163.47141009448208 L618.3697540537311 170.28271884841882 L629.778790106383 170.28271884841882 L629.778790106383 154.95727415206113 L641.1878261590348 154.95727415206113 L641.1878261590348 131.11769351328252 L652.5968622116867 131.11769351328252 L652.5968622116867 117.49507600540899 L664.0058982643386 117.49507600540899 L664.0058982643386 171.98554603690303 L675.4149343169904 171.98554603690303 L675.4149343169904 161.7685829059979 L686.8239703696423 161.7685829059979 L686.8239703696423 160.0657557175137 L698.2330064222941 160.0657557175137 L698.2330064222941 178.79685479083977 L709.642042474946 178.79685479083977 L709.642042474946 17.02827188484187 L721.0510785275978 17.02827188484187 L721.0510785275978 166.87706447145047 L732.4601145802498 166.87706447145047 L732.4601145802498 168.57989165993465 L743.8691506329017 168.57989165993465 L743.8691506329017 168.57989165993465 L755.2781866855535 168.57989165993465 L755.2781866855535 175.3912004138714 L766.6872227382054 175.3912004138714 L766.6872227382054 163.47141009448208 L778.0962587908572 163.47141009448208 L778.0962587908572 177.0940276023556 L789.5052948435091 177.0940276023556 L789.5052948435091 177.0940276023556 L800.9143308961609 177.0940276023556 L800.9143308961609 175.3912004138714 L812.3233669488128 175.3912004138714 L812.3233669488128 178.79685479083977 L823.7324030014647 178.79685479083977 L823.7324030014647 163.47141009448208 L835.1414390541165 163.47141009448208 L835.1414390541165 39.165025335136335 L846.5504751067684 39.165025335136335 L846.5504751067684 175.3912004138714 L857.9595111594202 175.3912004138714 L857.9595111594202 163.47141009448208 L869.3685472120721 163.47141009448208 L869.3685472120721 178.79685479083977 L880.7775832647241 178.79685479083977 L880.7775832647241 173.6883732253872 L892.1866193173759 173.6883732253872 L892.1866193173759 175.3912004138714 L903.5956553700278 175.3912004138714 L903.5956553700278 171.98554603690303 L915.0046914226796 171.98554603690303 L915.0046914226796 153.25444696357695 L926.4137274753315 153.25444696357695 L926.4137274753315 177.0940276023556 L937.8227635279833 177.0940276023556 L937.8227635279833 173.6883732253872 L949.2317995806352 173.6883732253872 L949.2317995806352 177.0940276023556 L960.6408356332871 177.0940276023556 L960.6408356332871 175.3912004138714 L972.0498716859389 175.3912004138714 L972.0498716859389 177.0940276023556 L983.4589077385908 177.0940276023556 L983.4589077385908 177.0940276023556 L994.8679437912426 177.0940276023556 L994.8679437912426 175.3912004138714 L1006.2769798438945 175.3912004138714 L1006.2769798438945 166.87706447145047 L1017.6860158965463 166.87706447145047 L1017.6860158965463 178.79685479083977 L1029.0950519491983 178.79685479083977 L1029.0950519491983 171.98554603690303 L1040.50408800185 171.98554603690303 L1040.50408800185 168.57989165993465 L1051.913124054502 168.57989165993465 L1051.913124054502 158.36292852902952 L1063.3221601071539 158.36292852902952 L1063.3221601071539 141.33465664418765 L1074.7311961598057 141.33465664418765 L1074.7311961598057 177.0940276023556 L1086.1402322124575 177.0940276023556 L1086.1402322124575 165.17423728296626 L1097.5492682651095 165.17423728296626 L1097.5492682651095 160.0657557175137 L1108.9583043177613 160.0657557175137 L1108.9583043177613 165.17423728296626 L1120.367340370413 165.17423728296626 L1120.367340370413 175.3912004138714 L1131.7763764230651 175.3912004138714 L1131.7763764230651 51.08481565452564 \" fill=\"none\" stroke-width=\"1.6500000000000001\" stroke=\"rgb(0,128,0)\" stroke-opacity=\"1.0\">\n",
" </path>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <defs>\n",
" <clipPath id=\"cUm1S7G\">\n",
" <rect x=\"29.941816366404606\" y=\"0.0\" width=\"1134.0581836335955\" height=\"187.31099073326072\">\n",
" </rect>\n",
" </clipPath>\n",
" </defs>\n",
" <defs>\n",
" <clipPath id=\"cKN8RGx\">\n",
" <rect x=\"29.941816366404606\" y=\"0.0\" width=\"1134.0581836335955\" height=\"187.31099073326072\">\n",
" </rect>\n",
" </clipPath>\n",
" </defs>\n",
" </g>\n",
" <g>\n",
" <g transform=\"translate(29.941816366404606 187.31099073326072 ) \">\n",
" <g transform=\"translate(2.2818072105303733 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>JPS</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(25.099879315834105 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>colorSchemeTool</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(47.917951421137836 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>youtrack-vcs-hooks</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(70.73602352644157 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>emacs4ij</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(93.5540956317453 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>teamcity-nuget-support</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(116.37216773704903 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-starteam-plugin</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(139.19023984235275 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>MPS</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(162.00831194765647 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>TeamCity.ServiceMessages</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(184.8263840529602 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-scala</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(207.64445615826395 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>teamcity-cpp</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(230.46252826356766 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>teamcity-local-cloud</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(253.2806003688714 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-plugin-verifier</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(276.09867247417515 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>dottrace-demos</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(298.91674457947886 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-plugins</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(321.7348166847826 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>teamcity-shared-resources</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(344.55288879008634 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>kannotator</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(367.37096089539006 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>mnemonics</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(390.18903300069377 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-coffee-script-debugger</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(413.00710510599754 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>kara</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(435.82517721130125 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>hsql1</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(458.64324931660497 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>resharper-angularjs</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(481.46132142190874 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>kotlin-eclipse</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(504.27939352721245 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>ReSharperGallery</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(527.0974656325162 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>ReTrack</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(549.9155377378199 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>dotpeek-nupeek</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(572.7336098431236 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>JetBox</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(595.5516819484274 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-feature-suggester</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(618.3697540537311 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>dotnet-cas-client</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(641.1878261590348 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-haxe</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(664.0058982643386 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>dekaf</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(686.8239703696423 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>pty4j</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(709.642042474946 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>Exposed</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(732.4601145802498 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>NuGetOperations</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(755.2781866855535 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>youtrack.mylyn.connector</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(778.0962587908572 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>dotpeek-peekfx</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(800.9143308961609 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>TeamCity.StaticUIExtensions</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(823.7324030014647 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>sbt-structure</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(846.5504751067684 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>resharper-phantomjs</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(869.3685472120721 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-tutorials-december-2013</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(892.1866193173759 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>tc-sbt-runner</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(915.0046914226796 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>phpstorm-workshop</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(937.8227635279833 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>integration-tests-vm-scripts</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(960.6408356332871 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>TeamCity.PluginTemplate</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(983.4589077385908 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>dotpeek-console</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(1006.2769798438945 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>teamcity-sdk-maven-plugin</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(1029.0950519491983 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>teamcity-achievements</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(1051.913124054502 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>intellij-ipnb</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(1074.7311961598057 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>TeamCity.Widgets</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(1097.5492682651095 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>resharper-devguide</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(1120.367340370413 0.0 ) \">\n",
" <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"0.0\" y2=\"4.0\">\n",
" </line>\n",
" <g transform=\"translate(0.0 7.0 ) rotate(90.0 ) \">\n",
" <text class=\"axis-text-x\" dy=\"0.35em\">\n",
" <tspan>teamcity-tests-watchdog</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <line x1=\"0.0\" y1=\"0.0\" x2=\"1134.0581836335955\" y2=\"0.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n",
" </line>\n",
" </g>\n",
" <g transform=\"translate(29.941816366404606 0.0 ) \">\n",
" <g transform=\"translate(0.0 178.79685479083977 ) \">\n",
" <g transform=\"translate(-3.0 0.0 ) \">\n",
" <text class=\"axis-text-y\" text-anchor=\"end\" dy=\"0.35em\">\n",
" <tspan>0</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(0.0 93.65549536663036 ) \">\n",
" <g transform=\"translate(-3.0 0.0 ) \">\n",
" <text class=\"axis-text-y\" text-anchor=\"end\" dy=\"0.35em\">\n",
" <tspan>50</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(0.0 8.51413594242095 ) \">\n",
" <g transform=\"translate(-3.0 0.0 ) \">\n",
" <text class=\"axis-text-y\" text-anchor=\"end\" dy=\"0.35em\">\n",
" <tspan>100</tspan>\n",
" </text>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g transform=\"translate(16.0 100.15549536663036 ) rotate(-90.0 ) \">\n",
" <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n",
" <tspan>contrib</tspan>\n",
" </text>\n",
" </g>\n",
" <g transform=\"translate(626.4709081832024 493.0 ) \">\n",
" <text class=\"axis-title-x\" y=\"0.0\" text-anchor=\"middle\">\n",
" <tspan>name</tspan>\n",
" </text>\n",
" </g>\n",
" <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 500.0 L1200.0 500.0 L1200.0 0.0 Z\" pointer-events=\"none\">\n",
" </path>\n",
" </g>\n",
" <g id=\"dPiPEUQ\">\n",
" </g>\n",
"</svg>\n",
" <script>document.getElementById(\"bdb84107-6840-4e3a-afd6-4810ffdb39d7\").style.display = \"none\";</script>"
],
"application/plot+json": {
"output_type": "lets_plot_spec",
"output": {
"mapping": {},
"data": {
"total": [
4.0,
20.0,
10.0,
87.0,
1.0,
1.0,
3.0,
1.0,
21.0,
12.0,
1.0,
27.0,
43.0,
100.0,
10.0,
26.0,
100.0,
28.0,
8.0,
100.0,
3.0,
29.0,
19.0,
9.0,
1.0,
10.0,
100.0,
1.0,
8.0,
1.0,
19.0,
4.0,
3.0,
9.0,
1.0,
1.0,
17.0,
18.0,
2.0,
5.0,
7.0,
3.0,
26.0,
37.0,
28.0,
19.0,
4.0,
1.0,
2.0,
5.0,
1.0,
1.0,
7.0,
11.0,
6.0,
17.0,
37.0,
39.0,
7.0,
12.0,
18.0,
1.0,
100.0,
10.0,
7.0,
6.0,
2.0,
11.0,
2.0,
2.0,
8.0,
1.0,
15.0,
100.0,
3.0,
9.0,
1.0,
5.0,
6.0,
5.0,
16.0,
2.0,
3.0,
2.0,
3.0,
3.0,
1.0,
3.0,
10.0,
1.0,
7.0,
11.0,
20.0,
27.0,
3.0,
13.0,
16.0,
8.0,
3.0,
76.0
],
"name": [
"JPS",
"YouTrackSharp",
"colorSchemeTool",
"ideavim",
"youtrack-vcs-hooks",
"youtrack-rest-ruby-library",
"emacs4ij",
"codereview4intellij",
"teamcity-nuget-support",
"Grammar-Kit",
"intellij-starteam-plugin",
"la-clojure",
"MPS",
"intellij-community",
"TeamCity.ServiceMessages",
"youtrack-rest-python-library",
"intellij-scala",
"teamcity-messages",
"teamcity-cpp",
"kotlin",
"teamcity-local-cloud",
"kotlin-web-demo",
"intellij-plugin-verifier",
"intellij-samples",
"dottrace-demos",
"youtrack-workflows",
"intellij-plugins",
"youtrack-slide",
"teamcity-shared-resources",
"resharper-plugins",
"kannotator",
"resharper-nuget",
"mnemonics",
"teamcity-queue-pauser",
"intellij-coffee-script-debugger",
"coffee-script-debug-example",
"kara",
"jediterm",
"hsql1",
"teamcity-maven-archetypes",
"resharper-angularjs",
"intellij-sbt",
"kotlin-eclipse",
"commit-status-publisher",
"ReSharperGallery",
"mapper",
"ReTrack",
"resharper-sample-patterns",
"dotpeek-nupeek",
"hackathon-Embeditor",
"JetBox",
"hackathon-unchain",
"intellij-feature-suggester",
"resharper-rider-samples",
"dotnet-cas-client",
"MPS-Contrib",
"intellij-haxe",
"meta-runner-power-pack",
"dekaf",
"ttorrent-lib",
"pty4j",
"clazz-loaderz",
"Exposed",
"teamcity-torrent-plugin",
"NuGetOperations",
"youtrack-l10n",
"youtrack.mylyn.connector",
"python-skeletons",
"dotpeek-peekfx",
"resharper-vsix",
"TeamCity.StaticUIExtensions",
"Android-Tuts-Samples",
"sbt-structure",
"kotlin-web-site",
"resharper-phantomjs",
"jetpad-projectional-open-source",
"intellij-tutorials-december-2013",
"sbt-tc-logger",
"tc-sbt-runner",
"youtrack-confluence-plugin",
"phpstorm-workshop",
"Chocolatey",
"integration-tests-vm-scripts",
"kotlin-fiddle",
"TeamCity.PluginTemplate",
"TeamCity.WidgetsPlugin",
"dotpeek-console",
"teamcity-build-agents-diff",
"teamcity-sdk-maven-plugin",
"JetPass",
"teamcity-achievements",
"teamcity-investigations-auto-assigner",
"intellij-ipnb",
"xodus",
"TeamCity.Widgets",
"teamcity-vmware-plugin",
"resharper-devguide",
"Nitra",
"teamcity-tests-watchdog",
"nvd3"
],
"community": [
0.0,
17.0,
7.0,
78.0,
0.0,
0.0,
2.0,
1.0,
14.0,
8.0,
0.0,
23.0,
38.0,
56.0,
7.0,
23.0,
89.0,
25.0,
7.0,
67.0,
1.0,
22.0,
11.0,
6.0,
1.0,
10.0,
67.0,
0.0,
6.0,
0.0,
10.0,
2.0,
1.0,
5.0,
1.0,
1.0,
8.0,
16.0,
0.0,
3.0,
4.0,
0.0,
21.0,
30.0,
26.0,
18.0,
2.0,
0.0,
1.0,
2.0,
0.0,
0.0,
2.0,
9.0,
5.0,
14.0,
28.0,
36.0,
4.0,
10.0,
11.0,
0.0,
95.0,
7.0,
6.0,
6.0,
2.0,
9.0,
1.0,
1.0,
2.0,
0.0,
9.0,
82.0,
2.0,
9.0,
0.0,
3.0,
2.0,
4.0,
15.0,
1.0,
3.0,
1.0,
2.0,
1.0,
1.0,
2.0,
7.0,
0.0,
4.0,
6.0,
12.0,
22.0,
1.0,
8.0,
11.0,
8.0,
2.0,
75.0
]
},
"ggsize": {
"width": 1200.0,
"height": 500.0
},
"kind": "plot",
"scales": [
{
"aesthetic": "x",
"discrete": true
},
{
"aesthetic": "y",
"name": "contrib",
"limits": [
null,
null
]
},
{
"aesthetic": "x",
"discrete": true
},
{
"aesthetic": "y",
"limits": [
null,
null
]
}
],
"layers": [
{
"mapping": {
"x": "name",
"y": "total"
},
"stat": "identity",
"sampling": "none",
"inherit_aes": false,
"position": "identity",
"geom": "step"
},
{
"mapping": {
"x": "name",
"y": "community"
},
"stat": "identity",
"color": "dark_green",
"sampling": "none",
"inherit_aes": false,
"position": "identity",
"geom": "step"
}
],
"data_meta": {
"series_annotations": [
{
"type": "str",
"column": "name"
},
{
"type": "int",
"column": "total"
},
{
"type": "int",
"column": "community"
}
]
}
},
"apply_color_scheme": true,
"swing_enabled": true
}
},
"execution_count": 20,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 20
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"3. **What is the most starred project?** Naturally, as our dataframe has only one row, we can find it out like this"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:49.093615Z",
"start_time": "2025-05-27T13:21:48.863660Z"
}
},
"source": [
"jbRepos.maxBy { stargazers_count }"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_13()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_13\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321376&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataRow: index = 19, columnsCount = 37&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3432266&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEwOlJlcG9zaXRvcnkzNDMyMjY2&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;full_name: String&bsol;&quot;&gt;full_name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&sol;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;private: Boolean&bsol;&quot;&gt;private&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;The Kotlin Programming Language. &quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;fork: Boolean&bsol;&quot;&gt;fork&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: kotlinx.datetime.Instant&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2012-02-13T17:29:58Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: kotlinx.datetime.Instant&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-25T10:55:55Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pushed_at: kotlinx.datetime.Instant&bsol;&quot;&gt;pushed_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-25T10:54:01Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;homepage: String&bsol;&quot;&gt;homepage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;kotlinlang.org&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;size: Int&bsol;&quot;&gt;size&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1292704&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers_count: Int&bsol;&quot;&gt;watchers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;language: String&bsol;&quot;&gt;language&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_issues: Boolean&bsol;&quot;&gt;has_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_projects: Boolean&bsol;&quot;&gt;has_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_downloads: Boolean&bsol;&quot;&gt;has_downloads&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_wiki: Boolean&bsol;&quot;&gt;has_wiki&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_pages: Boolean&bsol;&quot;&gt;has_pages&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks_count: Int&bsol;&quot;&gt;forks_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4824&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived: Boolean&bsol;&quot;&gt;archived&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;disabled: Boolean&bsol;&quot;&gt;disabled&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues_count: Int&bsol;&quot;&gt;open_issues_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;125&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;allow_forking: Boolean&bsol;&quot;&gt;allow_forking&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_template: Boolean&bsol;&quot;&gt;is_template&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;topics: String&bsol;&quot;&gt;topics&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]&bsol;&quot;&gt;[compiler, gradle-plugin, intellij-pl&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;visibility: String&bsol;&quot;&gt;visibility&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks: Int&bsol;&quot;&gt;forks&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4824&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues: Int&bsol;&quot;&gt;open_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;125&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers: Int&bsol;&quot;&gt;watchers&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;default_branch: String&bsol;&quot;&gt;default_branch&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;master&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;admin: Boolean&bsol;&quot;&gt;admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;maintain: Boolean&bsol;&quot;&gt;maintain&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;push: Boolean&bsol;&quot;&gt;push&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;triage: Boolean&bsol;&quot;&gt;triage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pull: Boolean&bsol;&quot;&gt;pull&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;permissions: DataRow&lt;*&gt;&bsol;&quot;&gt;permissions&lt;&sol;span&gt;&quot;, children: [34, 35, 36, 37, 38], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributors: DataFrame&lt;*&gt;&bsol;&quot;&gt;contributors&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321375, value: &quot;&lt;b&gt;DataFrame 100 x 8&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;key: String?&bsol;&quot;&gt;key&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String?&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;spdx_id: String?&bsol;&quot;&gt;spdx_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL?&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String?&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;license: DataRow&lt;*&gt;&bsol;&quot;&gt;license&lt;&sol;span&gt;&quot;, children: [41, 42, 43, 44, 45], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;{ }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321376, rootId: -352321376, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;udalov&quot;,&quot;mglukhikh&quot;,&quot;goodwinnk&quot;,&quot;valentinkip&quot;,&quot;abreslav&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;292714&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1127631&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;908958&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3007027&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;888318&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjI5MjcxNA==&quot;,&quot;MDQ6VXNlcjExMjc2MzE=&quot;,&quot;MDQ6VXNlcjkwODk1OA==&quot;,&quot;MDQ6VXNlcjMwMDcwMjc=&quot;,&quot;MDQ6VXNlcjg4ODMxOA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;udalov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;udalov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;valentinkip' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;valentinkip&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;abreslav' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;abreslav&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5630&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4015&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3925&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3069&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2862&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321375, rootId: -352321376, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321376) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_13() {\n",
" let elem = document.getElementById(\"iframe_out_13\");\n",
" resize_iframe_out_13(elem);\n",
" setInterval(resize_iframe_out_13, 5000, elem);\n",
" }\n",
" function resize_iframe_out_13(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321374\"><thead><tr><th style=\"text-align:left\">id</th><th style=\"text-align:left\">node_id</th><th style=\"text-align:left\">name</th><th style=\"text-align:left\">full_name</th><th style=\"text-align:left\">private</th><th style=\"text-align:left\">html_url</th><th style=\"text-align:left\">description</th><th style=\"text-align:left\">fork</th><th style=\"text-align:left\">url</th><th style=\"text-align:left\">created_at</th><th style=\"text-align:left\">updated_at</th><th style=\"text-align:left\">pushed_at</th><th style=\"text-align:left\">homepage</th><th style=\"text-align:left\">size</th><th style=\"text-align:left\">stargazers_count</th><th style=\"text-align:left\">watchers_count</th><th style=\"text-align:left\">language</th><th style=\"text-align:left\">has_issues</th><th style=\"text-align:left\">has_projects</th><th style=\"text-align:left\">has_downloads</th><th style=\"text-align:left\">has_wiki</th><th style=\"text-align:left\">has_pages</th><th style=\"text-align:left\">forks_count</th><th style=\"text-align:left\">archived</th><th style=\"text-align:left\">disabled</th><th style=\"text-align:left\">open_issues_count</th><th style=\"text-align:left\">allow_forking</th><th style=\"text-align:left\">is_template</th><th style=\"text-align:left\">topics</th><th style=\"text-align:left\">visibility</th><th style=\"text-align:left\">forks</th><th style=\"text-align:left\">open_issues</th><th style=\"text-align:left\">watchers</th><th class=\"rightBorder\" style=\"text-align:left\">default_branch</th><th class=\"leftBorder\" style=\"text-align:left\">permissions</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\">contributors</th><th class=\"rightBorder leftBorder\" style=\"text-align:left\">license</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">admin</th><th class=\"bottomBorder\" style=\"text-align:left\">maintain</th><th class=\"bottomBorder\" style=\"text-align:left\">push</th><th class=\"bottomBorder\" style=\"text-align:left\">triage</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">pull</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder leftBorder\" style=\"text-align:left\">key</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">spdx_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">3432266</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkzNDMyMjY2</td><td style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">JetBrains/kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/kotlin</td><td style=\"vertical-align:top\">The Kotlin Programming Language. </td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2012-02-13T17:29:58Z</td><td style=\"vertical-align:top\">2021-11-25T10:55:55Z</td><td style=\"vertical-align:top\">2021-11-25T10:54:01Z</td><td style=\"vertical-align:top\">https://kotlinlang.org</td><td style=\"vertical-align:top\">1292704</td><td style=\"vertical-align:top\">39402</td><td style=\"vertical-align:top\">39402</td><td style=\"vertical-align:top\">Kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4824</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">125</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[compiler, gradle-plugin, intellij-pl<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">4824</td><td style=\"vertical-align:top\">125</td><td style=\"vertical-align:top\">39402</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [100 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321373\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">udalov</td><td style=\"vertical-align:top\">292714</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5MjcxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/udalov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5630</td></tr><tr><td style=\"vertical-align:top\">mglukhikh</td><td style=\"vertical-align:top\">1127631</td><td style=\"vertical-align:top\">MDQ6VXNlcjExMjc2MzE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/mglukhikh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4015</td></tr><tr><td style=\"vertical-align:top\">goodwinnk</td><td style=\"vertical-align:top\">908958</td><td style=\"vertical-align:top\">MDQ6VXNlcjkwODk1OA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/goodwinnk</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3925</td></tr><tr><td style=\"vertical-align:top\">valentinkip</td><td style=\"vertical-align:top\">3007027</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMDcwMjc=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/valentinkip</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3069</td></tr><tr><td style=\"vertical-align:top\">abreslav</td><td style=\"vertical-align:top\">888318</td><td style=\"vertical-align:top\">MDQ6VXNlcjg4ODMxOA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/abreslav</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2862</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321374\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"id\",\"node_id\",\"name\",\"full_name\",\"private\",\"html_url\",\"description\",\"fork\",\"url\",\"created_at\",\"updated_at\",\"pushed_at\",\"homepage\",\"size\",\"stargazers_count\",\"watchers_count\",\"language\",\"has_issues\",\"has_projects\",\"has_downloads\",\"has_wiki\",\"has_pages\",\"forks_count\",\"archived\",\"disabled\",\"open_issues_count\",\"allow_forking\",\"is_template\",\"topics\",\"visibility\",\"forks\",\"open_issues\",\"watchers\",\"default_branch\",\"permissions\",\"contributors\",\"license\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"ColumnGroup\"}],\"nrow\":1,\"ncol\":37},\"kotlin_dataframe\":[{\"id\":3432266,\"node_id\":\"MDEwOlJlcG9zaXRvcnkzNDMyMjY2\",\"name\":\"kotlin\",\"full_name\":\"JetBrains/kotlin\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/kotlin\",\"description\":\"The Kotlin Programming Language. \",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/kotlin\",\"created_at\":\"2012-02-13T17:29:58Z\",\"updated_at\":\"2021-11-25T10:55:55Z\",\"pushed_at\":\"2021-11-25T10:54:01Z\",\"homepage\":\"https://kotlinlang.org\",\"size\":1292704,\"stargazers_count\":39402,\"watchers_count\":39402,\"language\":\"Kotlin\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":4824,\"archived\":false,\"disabled\":false,\"open_issues_count\":125,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]\",\"visibility\":\"public\",\"forks\":4824,\"open_issues\":125,\"watchers\":39402,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"udalov\",\"id\":292714,\"node_id\":\"MDQ6VXNlcjI5MjcxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/udalov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5630},{\"login\":\"mglukhikh\",\"id\":1127631,\"node_id\":\"MDQ6VXNlcjExMjc2MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mglukhikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4015},{\"login\":\"goodwinnk\",\"id\":908958,\"node_id\":\"MDQ6VXNlcjkwODk1OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodwinnk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3925},{\"login\":\"valentinkip\",\"id\":3007027,\"node_id\":\"MDQ6VXNlcjMwMDcwMjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/valentinkip\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3069},{\"login\":\"abreslav\",\"id\":888318,\"node_id\":\"MDQ6VXNlcjg4ODMxOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abreslav\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2862},{\"login\":\"pTalanov\",\"id\":442640,\"node_id\":\"MDQ6VXNlcjQ0MjY0MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pTalanov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2810},{\"login\":\"dzharkov\",\"id\":863207,\"node_id\":\"MDQ6VXNlcjg2MzIwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dzharkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2662},{\"login\":\"ilya-g\",\"id\":4257577,\"node_id\":\"MDQ6VXNlcjQyNTc1Nzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilya-g\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2566},{\"login\":\"asedunov\",\"id\":2734357,\"node_id\":\"MDQ6VXNlcjI3MzQzNTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/asedunov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2456},{\"login\":\"demiurg906\",\"id\":14974409,\"node_id\":\"MDQ6VXNlcjE0OTc0NDA5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/demiurg906\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2199},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2174},{\"login\":\"dnpetrov\",\"id\":544563,\"node_id\":\"MDQ6VXNlcjU0NDU2Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dnpetrov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2148},{\"login\":\"max-kammerer\",\"id\":1205032,\"node_id\":\"MDQ6VXNlcjEyMDUwMzI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-kammerer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2131},{\"login\":\"yanex\",\"id\":95996,\"node_id\":\"MDQ6VXNlcjk1OTk2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yanex\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1911},{\"login\":\"NataliaUkhorskaya\",\"id\":968879,\"node_id\":\"MDQ6VXNlcjk2ODg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NataliaUkhorskaya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1825},{\"login\":\"darthorimar\",\"id\":16403337,\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1791},{\"login\":\"AlexeyTsvetkov\",\"id\":654232,\"node_id\":\"MDQ6VXNlcjY1NDIzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyTsvetkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1381},{\"login\":\"ligee\",\"id\":329565,\"node_id\":\"MDQ6VXNlcjMyOTU2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligee\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1376},{\"login\":\"svtk\",\"id\":1447386,\"node_id\":\"MDQ6VXNlcjE0NDczODY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/svtk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1273},{\"login\":\"SvyatoslavScherbina\",\"id\":22007028,\"node_id\":\"MDQ6VXNlcjIyMDA3MDI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SvyatoslavScherbina\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1172}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}}]}"
},
"execution_count": 21,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 21
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"But usually dataframe has several rows. With dataframe, you can work with hierarchical data structures as a whole, if you need to. Let's use `map` to find a repository with the most stars for each row in the `jb` dataframe. The result of `map` is a data column `most_starred_repo`. "
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:49.418310Z",
"start_time": "2025-05-27T13:21:49.251213Z"
}
},
"source": [
"organizations.mapToColumn(\"most_starred_repo\") {\n",
" it.repos.maxBy { stargazers_count }\n",
"}"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_15()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_15\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321370&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 37&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3432266&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEwOlJlcG9zaXRvcnkzNDMyMjY2&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;full_name: String&bsol;&quot;&gt;full_name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&sol;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;private: Boolean&bsol;&quot;&gt;private&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;The Kotlin Programming Language. &quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;fork: Boolean&bsol;&quot;&gt;fork&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: kotlinx.datetime.Instant&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2012-02-13T17:29:58Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: kotlinx.datetime.Instant&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-25T10:55:55Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pushed_at: kotlinx.datetime.Instant&bsol;&quot;&gt;pushed_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-25T10:54:01Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;homepage: String&bsol;&quot;&gt;homepage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;kotlinlang.org&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;size: Int&bsol;&quot;&gt;size&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1292704&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers_count: Int&bsol;&quot;&gt;watchers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;language: String&bsol;&quot;&gt;language&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_issues: Boolean&bsol;&quot;&gt;has_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_projects: Boolean&bsol;&quot;&gt;has_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_downloads: Boolean&bsol;&quot;&gt;has_downloads&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_wiki: Boolean&bsol;&quot;&gt;has_wiki&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_pages: Boolean&bsol;&quot;&gt;has_pages&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks_count: Int&bsol;&quot;&gt;forks_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4824&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived: Boolean&bsol;&quot;&gt;archived&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;disabled: Boolean&bsol;&quot;&gt;disabled&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues_count: Int&bsol;&quot;&gt;open_issues_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;125&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;allow_forking: Boolean&bsol;&quot;&gt;allow_forking&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_template: Boolean&bsol;&quot;&gt;is_template&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;topics: String&bsol;&quot;&gt;topics&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]&bsol;&quot;&gt;[compiler, gradle-plugin, intellij-pl&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;visibility: String&bsol;&quot;&gt;visibility&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks: Int&bsol;&quot;&gt;forks&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4824&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues: Int&bsol;&quot;&gt;open_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;125&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers: Int&bsol;&quot;&gt;watchers&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;default_branch: String&bsol;&quot;&gt;default_branch&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;master&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;admin: Boolean&bsol;&quot;&gt;admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;maintain: Boolean&bsol;&quot;&gt;maintain&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;push: Boolean&bsol;&quot;&gt;push&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;triage: Boolean&bsol;&quot;&gt;triage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pull: Boolean&bsol;&quot;&gt;pull&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;permissions: DataRow&lt;*&gt;&bsol;&quot;&gt;permissions&lt;&sol;span&gt;&quot;, children: [34, 35, 36, 37, 38], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributors: DataFrame&lt;*&gt;&bsol;&quot;&gt;contributors&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321369, value: &quot;&lt;b&gt;DataFrame 100 x 8&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;key: String?&bsol;&quot;&gt;key&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String?&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;spdx_id: String?&bsol;&quot;&gt;spdx_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL?&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String?&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;license: DataRow&lt;*&gt;&bsol;&quot;&gt;license&lt;&sol;span&gt;&quot;, children: [41, 42, 43, 44, 45], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;{ }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;most_starred_repo: DataRow&lt;*&gt;&bsol;&quot;&gt;most_starred_repo&lt;&sol;span&gt;&quot;, children: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 39, 40, 46], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;id: 3432266&bsol;nnode_id: MDEwOlJlcG9zaXRvcnkzNDMyMjY2&bsol;nname: kotlin&bsol;nfull_name: JetBrains&sol;kotlin&bsol;nprivate: false&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&bsol;ndescription: The Kotlin Programming Language. &bsol;nfork: false&bsol;nurl: https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin&bsol;ncreated_at: 2012-02-13T17:29:58Z&bsol;nupdated_at: 2021-11-25T10:55:55Z&bsol;npushed_at: 2021-11-25T10:54:01Z&bsol;nhomepage: https:&sol;&sol;kotlinlang.org&bsol;nsize: 1292704&bsol;nstargazers_count: 39402&bsol;nwatchers_count: 39402&bsol;nlanguage: Kotlin&bsol;nhas_issues: false&bsol;nhas_projects: false&bsol;nhas_downloads: true&bsol;nhas_wiki: false&bsol;nhas_pages: false&bsol;nforks_count: 4824&bsol;narchived: false&bsol;ndisabled: false&bsol;nopen_issues_count: 125&bsol;nallow_forking: true&bsol;nis_template: false&bsol;ntopics: [compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]&bsol;nvisibility: public&bsol;nforks: 4824&bsol;nopen_issues: 125&bsol;nwatchers: 39402&bsol;ndefault_branch: master&bsol;npermissions: { admin:false, maintain:false, push:false, triage:false, pull:true }&bsol;ncontributors: login id node_id gravatar_id url type site_admin contributions&bsol;n 0 udalov 292714 MDQ6VXNlcjI5MjcxNA== https:&sol;&sol;api.github.com&sol;users&sol;udalov User false 5630&bsol;n 1 mglukhikh 1127631 MDQ6VXNlcjExMjc2MzE= https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh User false 4015&bsol;n 2 goodwinnk 908958 MDQ6VXNlcjkwODk1OA== https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk User false 3925&bsol;n 3 valentinkip 3007027 MDQ6VXNlcjMwMDcwMjc= https:&sol;&sol;api.github.com&sol;users&sol;valentinkip User false 3069&bsol;n 4 abreslav 888318 MDQ6VXNlcjg4ODMxOA== https:&sol;&sol;api.github.com&sol;users&sol;abreslav User false 2862&bsol;n 5 pTalanov 442640 MDQ6VXNlcjQ0MjY0MA== https:&sol;&sol;api.github.com&sol;users&sol;pTalanov User false 2810&bsol;n 6 dzharkov 863207 MDQ6VXNlcjg2MzIwNw== https:&sol;&sol;api.github.com&sol;users&sol;dzharkov User false 2662&bsol;n 7 ilya-g 4257577 MDQ6VXNlcjQyNTc1Nzc= https:&sol;&sol;api.github.com&sol;users&sol;ilya-g User false 2566&bsol;n 8 asedunov 2734357 MDQ6VXNlcjI3MzQzNTc= https:&sol;&sol;api.github.com&sol;users&sol;asedunov User false 2456&bsol;n 9 demiurg906 14974409 MDQ6VXNlcjE0OTc0NDA5 https:&sol;&sol;api.github.com&sol;users&sol;demiurg906 User false 2199&bsol;n 10 yole 46553 MDQ6VXNlcjQ2NTUz https:&sol;&sol;api.github.com&sol;users&sol;yole User false 2174&bsol;n 11 dnpetrov 544563 MDQ6VXNlcjU0NDU2Mw== https:&sol;&sol;api.github.com&sol;users&sol;dnpetrov User false 2148&bsol;n 12 max-kammerer 1205032 MDQ6VXNlcjEyMDUwMzI= https:&sol;&sol;api.github.com&sol;users&sol;max-kamm... User false 2131&bsol;n 13 yanex 95996 MDQ6VXNlcjk1OTk2 https:&sol;&sol;api.github.com&sol;users&sol;yanex User false 1911&bsol;n 14 NataliaUkhorskaya 968879 MDQ6VXNlcjk2ODg3OQ== https:&sol;&sol;api.github.com&sol;users&sol;NataliaU... User false 1825&bsol;n 15 darthorimar 16403337 MDQ6VXNlcjE2NDAzMzM3 https:&sol;&sol;api.github.com&sol;users&sol;darthorimar User false 1791&bsol;n 16 AlexeyTsvetkov 654232 MDQ6VXNlcjY1NDIzMg== https:&sol;&sol;api.github.com&sol;users&sol;AlexeyTs... User false 1381&bsol;n 17 ligee 329565 MDQ6VXNlcjMyOTU2NQ== https:&sol;&sol;api.github.com&sol;users&sol;ligee User false 1376&bsol;n 18 svtk 1447386 MDQ6VXNlcjE0NDczODY= https:&sol;&sol;api.github.com&sol;users&sol;svtk User false 1273&bsol;n 19 SvyatoslavScherbina 22007028 MDQ6VXNlcjIyMDA3MDI4 https:&sol;&sol;api.github.com&sol;users&sol;Svyatosl... User false 1172&bsol;n...&bsol;n&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;id: &lt;&sol;span&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3432266&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;node_id: &lt;&sol;span&gt;MDEwOl&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321370, rootId: -352321370, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;udalov&quot;,&quot;mglukhikh&quot;,&quot;goodwinnk&quot;,&quot;valentinkip&quot;,&quot;abreslav&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;292714&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1127631&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;908958&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3007027&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;888318&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjI5MjcxNA==&quot;,&quot;MDQ6VXNlcjExMjc2MzE=&quot;,&quot;MDQ6VXNlcjkwODk1OA==&quot;,&quot;MDQ6VXNlcjMwMDcwMjc=&quot;,&quot;MDQ6VXNlcjg4ODMxOA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;udalov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;udalov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;valentinkip' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;valentinkip&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;abreslav' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;abreslav&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5630&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4015&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3925&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3069&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2862&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321369, rootId: -352321370, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321370) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_15() {\n",
" let elem = document.getElementById(\"iframe_out_15\");\n",
" resize_iframe_out_15(elem);\n",
" setInterval(resize_iframe_out_15, 5000, elem);\n",
" }\n",
" function resize_iframe_out_15(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321368\"><thead><tr><th class=\"rightBorder\" style=\"text-align:left\">most_starred_repo</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"rightBorder\" style=\"text-align:left\">id</th><th style=\"text-align:left\">node_id</th><th style=\"text-align:left\">name</th><th style=\"text-align:left\">full_name</th><th style=\"text-align:left\">private</th><th style=\"text-align:left\">html_url</th><th style=\"text-align:left\">description</th><th style=\"text-align:left\">fork</th><th style=\"text-align:left\">url</th><th style=\"text-align:left\">created_at</th><th style=\"text-align:left\">updated_at</th><th style=\"text-align:left\">pushed_at</th><th style=\"text-align:left\">homepage</th><th style=\"text-align:left\">size</th><th style=\"text-align:left\">stargazers_count</th><th style=\"text-align:left\">watchers_count</th><th style=\"text-align:left\">language</th><th style=\"text-align:left\">has_issues</th><th style=\"text-align:left\">has_projects</th><th style=\"text-align:left\">has_downloads</th><th style=\"text-align:left\">has_wiki</th><th style=\"text-align:left\">has_pages</th><th style=\"text-align:left\">forks_count</th><th style=\"text-align:left\">archived</th><th style=\"text-align:left\">disabled</th><th style=\"text-align:left\">open_issues_count</th><th style=\"text-align:left\">allow_forking</th><th style=\"text-align:left\">is_template</th><th style=\"text-align:left\">topics</th><th style=\"text-align:left\">visibility</th><th style=\"text-align:left\">forks</th><th style=\"text-align:left\">open_issues</th><th style=\"text-align:left\">watchers</th><th class=\"rightBorder\" style=\"text-align:left\">default_branch</th><th class=\"leftBorder\" style=\"text-align:left\">permissions</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\">contributors</th><th class=\"rightBorder leftBorder\" style=\"text-align:left\">license</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">admin</th><th class=\"bottomBorder\" style=\"text-align:left\">maintain</th><th class=\"bottomBorder\" style=\"text-align:left\">push</th><th class=\"bottomBorder\" style=\"text-align:left\">triage</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">pull</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder leftBorder\" style=\"text-align:left\">key</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">spdx_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th></tr></thead><tbody><tr><td class=\"rightBorder\" style=\"vertical-align:top\">3432266</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkzNDMyMjY2</td><td style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">JetBrains/kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/kotlin</td><td style=\"vertical-align:top\">The Kotlin Programming Language. </td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2012-02-13T17:29:58Z</td><td style=\"vertical-align:top\">2021-11-25T10:55:55Z</td><td style=\"vertical-align:top\">2021-11-25T10:54:01Z</td><td style=\"vertical-align:top\">https://kotlinlang.org</td><td style=\"vertical-align:top\">1292704</td><td style=\"vertical-align:top\">39402</td><td style=\"vertical-align:top\">39402</td><td style=\"vertical-align:top\">Kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4824</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">125</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[compiler, gradle-plugin, intellij-pl<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">4824</td><td style=\"vertical-align:top\">125</td><td style=\"vertical-align:top\">39402</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [100 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321367\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">udalov</td><td style=\"vertical-align:top\">292714</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5MjcxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/udalov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5630</td></tr><tr><td style=\"vertical-align:top\">mglukhikh</td><td style=\"vertical-align:top\">1127631</td><td style=\"vertical-align:top\">MDQ6VXNlcjExMjc2MzE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/mglukhikh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4015</td></tr><tr><td style=\"vertical-align:top\">goodwinnk</td><td style=\"vertical-align:top\">908958</td><td style=\"vertical-align:top\">MDQ6VXNlcjkwODk1OA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/goodwinnk</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3925</td></tr><tr><td style=\"vertical-align:top\">valentinkip</td><td style=\"vertical-align:top\">3007027</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMDcwMjc=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/valentinkip</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3069</td></tr><tr><td style=\"vertical-align:top\">abreslav</td><td style=\"vertical-align:top\">888318</td><td style=\"vertical-align:top\">MDQ6VXNlcjg4ODMxOA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/abreslav</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2862</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321368\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"most_starred_repo\"],\"types\":[{\"kind\":\"ColumnGroup\"}],\"nrow\":1,\"ncol\":1},\"kotlin_dataframe\":[{\"most_starred_repo\":{\"data\":{\"id\":3432266,\"node_id\":\"MDEwOlJlcG9zaXRvcnkzNDMyMjY2\",\"name\":\"kotlin\",\"full_name\":\"JetBrains/kotlin\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/kotlin\",\"description\":\"The Kotlin Programming Language. \",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/kotlin\",\"created_at\":\"2012-02-13T17:29:58Z\",\"updated_at\":\"2021-11-25T10:55:55Z\",\"pushed_at\":\"2021-11-25T10:54:01Z\",\"homepage\":\"https://kotlinlang.org\",\"size\":1292704,\"stargazers_count\":39402,\"watchers_count\":39402,\"language\":\"Kotlin\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":4824,\"archived\":false,\"disabled\":false,\"open_issues_count\":125,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]\",\"visibility\":\"public\",\"forks\":4824,\"open_issues\":125,\"watchers\":39402,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"udalov\",\"id\":292714,\"node_id\":\"MDQ6VXNlcjI5MjcxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/udalov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5630},{\"login\":\"mglukhikh\",\"id\":1127631,\"node_id\":\"MDQ6VXNlcjExMjc2MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mglukhikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4015},{\"login\":\"goodwinnk\",\"id\":908958,\"node_id\":\"MDQ6VXNlcjkwODk1OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodwinnk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3925},{\"login\":\"valentinkip\",\"id\":3007027,\"node_id\":\"MDQ6VXNlcjMwMDcwMjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/valentinkip\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3069},{\"login\":\"abreslav\",\"id\":888318,\"node_id\":\"MDQ6VXNlcjg4ODMxOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abreslav\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2862},{\"login\":\"pTalanov\",\"id\":442640,\"node_id\":\"MDQ6VXNlcjQ0MjY0MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pTalanov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2810},{\"login\":\"dzharkov\",\"id\":863207,\"node_id\":\"MDQ6VXNlcjg2MzIwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dzharkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2662},{\"login\":\"ilya-g\",\"id\":4257577,\"node_id\":\"MDQ6VXNlcjQyNTc1Nzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilya-g\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2566},{\"login\":\"asedunov\",\"id\":2734357,\"node_id\":\"MDQ6VXNlcjI3MzQzNTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/asedunov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2456},{\"login\":\"demiurg906\",\"id\":14974409,\"node_id\":\"MDQ6VXNlcjE0OTc0NDA5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/demiurg906\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2199},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2174},{\"login\":\"dnpetrov\",\"id\":544563,\"node_id\":\"MDQ6VXNlcjU0NDU2Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dnpetrov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2148},{\"login\":\"max-kammerer\",\"id\":1205032,\"node_id\":\"MDQ6VXNlcjEyMDUwMzI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-kammerer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2131},{\"login\":\"yanex\",\"id\":95996,\"node_id\":\"MDQ6VXNlcjk1OTk2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yanex\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1911},{\"login\":\"NataliaUkhorskaya\",\"id\":968879,\"node_id\":\"MDQ6VXNlcjk2ODg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NataliaUkhorskaya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1825},{\"login\":\"darthorimar\",\"id\":16403337,\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1791},{\"login\":\"AlexeyTsvetkov\",\"id\":654232,\"node_id\":\"MDQ6VXNlcjY1NDIzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyTsvetkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1381},{\"login\":\"ligee\",\"id\":329565,\"node_id\":\"MDQ6VXNlcjMyOTU2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligee\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1376},{\"login\":\"svtk\",\"id\":1447386,\"node_id\":\"MDQ6VXNlcjE0NDczODY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/svtk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1273},{\"login\":\"SvyatoslavScherbina\",\"id\":22007028,\"node_id\":\"MDQ6VXNlcjIyMDA3MDI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SvyatoslavScherbina\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1172}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"id\",\"node_id\",\"name\",\"full_name\",\"private\",\"html_url\",\"description\",\"fork\",\"url\",\"created_at\",\"updated_at\",\"pushed_at\",\"homepage\",\"size\",\"stargazers_count\",\"watchers_count\",\"language\",\"has_issues\",\"has_projects\",\"has_downloads\",\"has_wiki\",\"has_pages\",\"forks_count\",\"archived\",\"disabled\",\"open_issues_count\",\"allow_forking\",\"is_template\",\"topics\",\"visibility\",\"forks\",\"open_issues\",\"watchers\",\"default_branch\",\"permissions\",\"contributors\",\"license\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"ColumnGroup\"}]}}}]}"
},
"execution_count": 22,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 22
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Expressions inside map, a row expression (docs), enable two different syntax to refer to data. **You can write `this.repos`, `it.repos` or just `repos`. It's all the same, but let's use shorter syntax from now on.**"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:49.567028Z",
"start_time": "2025-05-27T13:21:49.421824Z"
}
},
"source": [
"organizations.mapToColumn(\"most_starred_repo\") {\n",
" // Alternative syntax\n",
" // this.repos.maxBy { stargazers_count }\n",
" // it.repos.maxBy { stargazers_count }\n",
" repos.maxBy { stargazers_count }\n",
"}"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_16()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_16\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321366&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 37&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3432266&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEwOlJlcG9zaXRvcnkzNDMyMjY2&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;full_name: String&bsol;&quot;&gt;full_name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&sol;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;private: Boolean&bsol;&quot;&gt;private&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;The Kotlin Programming Language. &quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;fork: Boolean&bsol;&quot;&gt;fork&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: kotlinx.datetime.Instant&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2012-02-13T17:29:58Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: kotlinx.datetime.Instant&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-25T10:55:55Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pushed_at: kotlinx.datetime.Instant&bsol;&quot;&gt;pushed_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2021-11-25T10:54:01Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;homepage: String&bsol;&quot;&gt;homepage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;kotlinlang.org&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;size: Int&bsol;&quot;&gt;size&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1292704&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers_count: Int&bsol;&quot;&gt;watchers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;language: String&bsol;&quot;&gt;language&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_issues: Boolean&bsol;&quot;&gt;has_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_projects: Boolean&bsol;&quot;&gt;has_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_downloads: Boolean&bsol;&quot;&gt;has_downloads&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_wiki: Boolean&bsol;&quot;&gt;has_wiki&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_pages: Boolean&bsol;&quot;&gt;has_pages&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks_count: Int&bsol;&quot;&gt;forks_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4824&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived: Boolean&bsol;&quot;&gt;archived&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;disabled: Boolean&bsol;&quot;&gt;disabled&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues_count: Int&bsol;&quot;&gt;open_issues_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;125&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;allow_forking: Boolean&bsol;&quot;&gt;allow_forking&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_template: Boolean&bsol;&quot;&gt;is_template&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;topics: String&bsol;&quot;&gt;topics&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]&bsol;&quot;&gt;[compiler, gradle-plugin, intellij-pl&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;visibility: String&bsol;&quot;&gt;visibility&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks: Int&bsol;&quot;&gt;forks&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4824&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues: Int&bsol;&quot;&gt;open_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;125&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers: Int&bsol;&quot;&gt;watchers&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;default_branch: String&bsol;&quot;&gt;default_branch&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;master&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;admin: Boolean&bsol;&quot;&gt;admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;maintain: Boolean&bsol;&quot;&gt;maintain&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;push: Boolean&bsol;&quot;&gt;push&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;triage: Boolean&bsol;&quot;&gt;triage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pull: Boolean&bsol;&quot;&gt;pull&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;permissions: DataRow&lt;*&gt;&bsol;&quot;&gt;permissions&lt;&sol;span&gt;&quot;, children: [34, 35, 36, 37, 38], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributors: DataFrame&lt;*&gt;&bsol;&quot;&gt;contributors&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321365, value: &quot;&lt;b&gt;DataFrame 100 x 8&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;key: String?&bsol;&quot;&gt;key&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String?&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;spdx_id: String?&bsol;&quot;&gt;spdx_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL?&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String?&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;license: DataRow&lt;*&gt;&bsol;&quot;&gt;license&lt;&sol;span&gt;&quot;, children: [41, 42, 43, 44, 45], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;{ }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;most_starred_repo: DataRow&lt;*&gt;&bsol;&quot;&gt;most_starred_repo&lt;&sol;span&gt;&quot;, children: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 39, 40, 46], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;id: 3432266&bsol;nnode_id: MDEwOlJlcG9zaXRvcnkzNDMyMjY2&bsol;nname: kotlin&bsol;nfull_name: JetBrains&sol;kotlin&bsol;nprivate: false&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&bsol;ndescription: The Kotlin Programming Language. &bsol;nfork: false&bsol;nurl: https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;kotlin&bsol;ncreated_at: 2012-02-13T17:29:58Z&bsol;nupdated_at: 2021-11-25T10:55:55Z&bsol;npushed_at: 2021-11-25T10:54:01Z&bsol;nhomepage: https:&sol;&sol;kotlinlang.org&bsol;nsize: 1292704&bsol;nstargazers_count: 39402&bsol;nwatchers_count: 39402&bsol;nlanguage: Kotlin&bsol;nhas_issues: false&bsol;nhas_projects: false&bsol;nhas_downloads: true&bsol;nhas_wiki: false&bsol;nhas_pages: false&bsol;nforks_count: 4824&bsol;narchived: false&bsol;ndisabled: false&bsol;nopen_issues_count: 125&bsol;nallow_forking: true&bsol;nis_template: false&bsol;ntopics: [compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]&bsol;nvisibility: public&bsol;nforks: 4824&bsol;nopen_issues: 125&bsol;nwatchers: 39402&bsol;ndefault_branch: master&bsol;npermissions: { admin:false, maintain:false, push:false, triage:false, pull:true }&bsol;ncontributors: login id node_id gravatar_id url type site_admin contributions&bsol;n 0 udalov 292714 MDQ6VXNlcjI5MjcxNA== https:&sol;&sol;api.github.com&sol;users&sol;udalov User false 5630&bsol;n 1 mglukhikh 1127631 MDQ6VXNlcjExMjc2MzE= https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh User false 4015&bsol;n 2 goodwinnk 908958 MDQ6VXNlcjkwODk1OA== https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk User false 3925&bsol;n 3 valentinkip 3007027 MDQ6VXNlcjMwMDcwMjc= https:&sol;&sol;api.github.com&sol;users&sol;valentinkip User false 3069&bsol;n 4 abreslav 888318 MDQ6VXNlcjg4ODMxOA== https:&sol;&sol;api.github.com&sol;users&sol;abreslav User false 2862&bsol;n 5 pTalanov 442640 MDQ6VXNlcjQ0MjY0MA== https:&sol;&sol;api.github.com&sol;users&sol;pTalanov User false 2810&bsol;n 6 dzharkov 863207 MDQ6VXNlcjg2MzIwNw== https:&sol;&sol;api.github.com&sol;users&sol;dzharkov User false 2662&bsol;n 7 ilya-g 4257577 MDQ6VXNlcjQyNTc1Nzc= https:&sol;&sol;api.github.com&sol;users&sol;ilya-g User false 2566&bsol;n 8 asedunov 2734357 MDQ6VXNlcjI3MzQzNTc= https:&sol;&sol;api.github.com&sol;users&sol;asedunov User false 2456&bsol;n 9 demiurg906 14974409 MDQ6VXNlcjE0OTc0NDA5 https:&sol;&sol;api.github.com&sol;users&sol;demiurg906 User false 2199&bsol;n 10 yole 46553 MDQ6VXNlcjQ2NTUz https:&sol;&sol;api.github.com&sol;users&sol;yole User false 2174&bsol;n 11 dnpetrov 544563 MDQ6VXNlcjU0NDU2Mw== https:&sol;&sol;api.github.com&sol;users&sol;dnpetrov User false 2148&bsol;n 12 max-kammerer 1205032 MDQ6VXNlcjEyMDUwMzI= https:&sol;&sol;api.github.com&sol;users&sol;max-kamm... User false 2131&bsol;n 13 yanex 95996 MDQ6VXNlcjk1OTk2 https:&sol;&sol;api.github.com&sol;users&sol;yanex User false 1911&bsol;n 14 NataliaUkhorskaya 968879 MDQ6VXNlcjk2ODg3OQ== https:&sol;&sol;api.github.com&sol;users&sol;NataliaU... User false 1825&bsol;n 15 darthorimar 16403337 MDQ6VXNlcjE2NDAzMzM3 https:&sol;&sol;api.github.com&sol;users&sol;darthorimar User false 1791&bsol;n 16 AlexeyTsvetkov 654232 MDQ6VXNlcjY1NDIzMg== https:&sol;&sol;api.github.com&sol;users&sol;AlexeyTs... User false 1381&bsol;n 17 ligee 329565 MDQ6VXNlcjMyOTU2NQ== https:&sol;&sol;api.github.com&sol;users&sol;ligee User false 1376&bsol;n 18 svtk 1447386 MDQ6VXNlcjE0NDczODY= https:&sol;&sol;api.github.com&sol;users&sol;svtk User false 1273&bsol;n 19 SvyatoslavScherbina 22007028 MDQ6VXNlcjIyMDA3MDI4 https:&sol;&sol;api.github.com&sol;users&sol;Svyatosl... User false 1172&bsol;n...&bsol;n&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;id: &lt;&sol;span&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3432266&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;node_id: &lt;&sol;span&gt;MDEwOl&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321366, rootId: -352321366, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;udalov&quot;,&quot;mglukhikh&quot;,&quot;goodwinnk&quot;,&quot;valentinkip&quot;,&quot;abreslav&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;292714&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1127631&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;908958&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3007027&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;888318&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjI5MjcxNA==&quot;,&quot;MDQ6VXNlcjExMjc2MzE=&quot;,&quot;MDQ6VXNlcjkwODk1OA==&quot;,&quot;MDQ6VXNlcjMwMDcwMjc=&quot;,&quot;MDQ6VXNlcjg4ODMxOA==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: URL&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;udalov' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;udalov&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;mglukhikh&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;goodwinnk&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;valentinkip' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;valentinkip&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;api.github.com&sol;users&sol;abreslav' target='_blank'&gt;https:&sol;&sol;api.github.com&sol;users&sol;abreslav&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributions: Int&bsol;&quot;&gt;contributions&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5630&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;4015&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3925&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3069&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;2862&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321365, rootId: -352321366, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321366) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_16() {\n",
" let elem = document.getElementById(\"iframe_out_16\");\n",
" resize_iframe_out_16(elem);\n",
" setInterval(resize_iframe_out_16, 5000, elem);\n",
" }\n",
" function resize_iframe_out_16(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321364\"><thead><tr><th class=\"rightBorder\" style=\"text-align:left\">most_starred_repo</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"rightBorder\" style=\"text-align:left\">id</th><th style=\"text-align:left\">node_id</th><th style=\"text-align:left\">name</th><th style=\"text-align:left\">full_name</th><th style=\"text-align:left\">private</th><th style=\"text-align:left\">html_url</th><th style=\"text-align:left\">description</th><th style=\"text-align:left\">fork</th><th style=\"text-align:left\">url</th><th style=\"text-align:left\">created_at</th><th style=\"text-align:left\">updated_at</th><th style=\"text-align:left\">pushed_at</th><th style=\"text-align:left\">homepage</th><th style=\"text-align:left\">size</th><th style=\"text-align:left\">stargazers_count</th><th style=\"text-align:left\">watchers_count</th><th style=\"text-align:left\">language</th><th style=\"text-align:left\">has_issues</th><th style=\"text-align:left\">has_projects</th><th style=\"text-align:left\">has_downloads</th><th style=\"text-align:left\">has_wiki</th><th style=\"text-align:left\">has_pages</th><th style=\"text-align:left\">forks_count</th><th style=\"text-align:left\">archived</th><th style=\"text-align:left\">disabled</th><th style=\"text-align:left\">open_issues_count</th><th style=\"text-align:left\">allow_forking</th><th style=\"text-align:left\">is_template</th><th style=\"text-align:left\">topics</th><th style=\"text-align:left\">visibility</th><th style=\"text-align:left\">forks</th><th style=\"text-align:left\">open_issues</th><th style=\"text-align:left\">watchers</th><th class=\"rightBorder\" style=\"text-align:left\">default_branch</th><th class=\"leftBorder\" style=\"text-align:left\">permissions</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\">contributors</th><th class=\"rightBorder leftBorder\" style=\"text-align:left\">license</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">admin</th><th class=\"bottomBorder\" style=\"text-align:left\">maintain</th><th class=\"bottomBorder\" style=\"text-align:left\">push</th><th class=\"bottomBorder\" style=\"text-align:left\">triage</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">pull</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder leftBorder\" style=\"text-align:left\">key</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">spdx_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th></tr></thead><tbody><tr><td class=\"rightBorder\" style=\"vertical-align:top\">3432266</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkzNDMyMjY2</td><td style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">JetBrains/kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/kotlin</td><td style=\"vertical-align:top\">The Kotlin Programming Language. </td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2012-02-13T17:29:58Z</td><td style=\"vertical-align:top\">2021-11-25T10:55:55Z</td><td style=\"vertical-align:top\">2021-11-25T10:54:01Z</td><td style=\"vertical-align:top\">https://kotlinlang.org</td><td style=\"vertical-align:top\">1292704</td><td style=\"vertical-align:top\">39402</td><td style=\"vertical-align:top\">39402</td><td style=\"vertical-align:top\">Kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4824</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">125</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[compiler, gradle-plugin, intellij-pl<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">4824</td><td style=\"vertical-align:top\">125</td><td style=\"vertical-align:top\">39402</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td class=\"rightBorder\" style=\"vertical-align:top\"><details><summary>DataFrame [100 x 8]</summary><table class=\"dataframe\" id=\"static_df_-352321363\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\">contributions</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">udalov</td><td style=\"vertical-align:top\">292714</td><td style=\"vertical-align:top\">MDQ6VXNlcjI5MjcxNA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/udalov</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">5630</td></tr><tr><td style=\"vertical-align:top\">mglukhikh</td><td style=\"vertical-align:top\">1127631</td><td style=\"vertical-align:top\">MDQ6VXNlcjExMjc2MzE=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/mglukhikh</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">4015</td></tr><tr><td style=\"vertical-align:top\">goodwinnk</td><td style=\"vertical-align:top\">908958</td><td style=\"vertical-align:top\">MDQ6VXNlcjkwODk1OA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/goodwinnk</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3925</td></tr><tr><td style=\"vertical-align:top\">valentinkip</td><td style=\"vertical-align:top\">3007027</td><td style=\"vertical-align:top\">MDQ6VXNlcjMwMDcwMjc=</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/valentinkip</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">3069</td></tr><tr><td style=\"vertical-align:top\">abreslav</td><td style=\"vertical-align:top\">888318</td><td style=\"vertical-align:top\">MDQ6VXNlcjg4ODMxOA==</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/abreslav</td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">2862</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">null</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321364\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"most_starred_repo\"],\"types\":[{\"kind\":\"ColumnGroup\"}],\"nrow\":1,\"ncol\":1},\"kotlin_dataframe\":[{\"most_starred_repo\":{\"data\":{\"id\":3432266,\"node_id\":\"MDEwOlJlcG9zaXRvcnkzNDMyMjY2\",\"name\":\"kotlin\",\"full_name\":\"JetBrains/kotlin\",\"private\":false,\"html_url\":\"https://github.com/JetBrains/kotlin\",\"description\":\"The Kotlin Programming Language. \",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/kotlin\",\"created_at\":\"2012-02-13T17:29:58Z\",\"updated_at\":\"2021-11-25T10:55:55Z\",\"pushed_at\":\"2021-11-25T10:54:01Z\",\"homepage\":\"https://kotlinlang.org\",\"size\":1292704,\"stargazers_count\":39402,\"watchers_count\":39402,\"language\":\"Kotlin\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"forks_count\":4824,\"archived\":false,\"disabled\":false,\"open_issues_count\":125,\"allow_forking\":true,\"is_template\":false,\"topics\":\"[compiler, gradle-plugin, intellij-plugin, kotlin, kotlin-library, maven-plugin, programming-language]\",\"visibility\":\"public\",\"forks\":4824,\"open_issues\":125,\"watchers\":39402,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"contributors\":{\"data\":[{\"login\":\"udalov\",\"id\":292714,\"node_id\":\"MDQ6VXNlcjI5MjcxNA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/udalov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":5630},{\"login\":\"mglukhikh\",\"id\":1127631,\"node_id\":\"MDQ6VXNlcjExMjc2MzE=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mglukhikh\",\"type\":\"User\",\"site_admin\":false,\"contributions\":4015},{\"login\":\"goodwinnk\",\"id\":908958,\"node_id\":\"MDQ6VXNlcjkwODk1OA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/goodwinnk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3925},{\"login\":\"valentinkip\",\"id\":3007027,\"node_id\":\"MDQ6VXNlcjMwMDcwMjc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/valentinkip\",\"type\":\"User\",\"site_admin\":false,\"contributions\":3069},{\"login\":\"abreslav\",\"id\":888318,\"node_id\":\"MDQ6VXNlcjg4ODMxOA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abreslav\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2862},{\"login\":\"pTalanov\",\"id\":442640,\"node_id\":\"MDQ6VXNlcjQ0MjY0MA==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/pTalanov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2810},{\"login\":\"dzharkov\",\"id\":863207,\"node_id\":\"MDQ6VXNlcjg2MzIwNw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dzharkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2662},{\"login\":\"ilya-g\",\"id\":4257577,\"node_id\":\"MDQ6VXNlcjQyNTc1Nzc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ilya-g\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2566},{\"login\":\"asedunov\",\"id\":2734357,\"node_id\":\"MDQ6VXNlcjI3MzQzNTc=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/asedunov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2456},{\"login\":\"demiurg906\",\"id\":14974409,\"node_id\":\"MDQ6VXNlcjE0OTc0NDA5\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/demiurg906\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2199},{\"login\":\"yole\",\"id\":46553,\"node_id\":\"MDQ6VXNlcjQ2NTUz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yole\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2174},{\"login\":\"dnpetrov\",\"id\":544563,\"node_id\":\"MDQ6VXNlcjU0NDU2Mw==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/dnpetrov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2148},{\"login\":\"max-kammerer\",\"id\":1205032,\"node_id\":\"MDQ6VXNlcjEyMDUwMzI=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/max-kammerer\",\"type\":\"User\",\"site_admin\":false,\"contributions\":2131},{\"login\":\"yanex\",\"id\":95996,\"node_id\":\"MDQ6VXNlcjk1OTk2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/yanex\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1911},{\"login\":\"NataliaUkhorskaya\",\"id\":968879,\"node_id\":\"MDQ6VXNlcjk2ODg3OQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NataliaUkhorskaya\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1825},{\"login\":\"darthorimar\",\"id\":16403337,\"node_id\":\"MDQ6VXNlcjE2NDAzMzM3\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/darthorimar\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1791},{\"login\":\"AlexeyTsvetkov\",\"id\":654232,\"node_id\":\"MDQ6VXNlcjY1NDIzMg==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyTsvetkov\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1381},{\"login\":\"ligee\",\"id\":329565,\"node_id\":\"MDQ6VXNlcjMyOTU2NQ==\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ligee\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1376},{\"login\":\"svtk\",\"id\":1447386,\"node_id\":\"MDQ6VXNlcjE0NDczODY=\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/svtk\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1273},{\"login\":\"SvyatoslavScherbina\",\"id\":22007028,\"node_id\":\"MDQ6VXNlcjIyMDA3MDI4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SvyatoslavScherbina\",\"type\":\"User\",\"site_admin\":false,\"contributions\":1172}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"gravatar_id\",\"url\",\"type\",\"site_admin\",\"contributions\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":8,\"nrow\":100}},\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}}},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"id\",\"node_id\",\"name\",\"full_name\",\"private\",\"html_url\",\"description\",\"fork\",\"url\",\"created_at\",\"updated_at\",\"pushed_at\",\"homepage\",\"size\",\"stargazers_count\",\"watchers_count\",\"language\",\"has_issues\",\"has_projects\",\"has_downloads\",\"has_wiki\",\"has_pages\",\"forks_count\",\"archived\",\"disabled\",\"open_issues_count\",\"allow_forking\",\"is_template\",\"topics\",\"visibility\",\"forks\",\"open_issues\",\"watchers\",\"default_branch\",\"permissions\",\"contributors\",\"license\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlinx.datetime.Instant\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"ColumnGroup\"}]}}}]}"
},
"execution_count": 23,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 23
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"To make the result more obvious, let's create a new dataframe with a subset of columns from repos using `select`. Then we will use `head` to check the first 5 rows in the dataframe. "
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:49.864995Z",
"start_time": "2025-05-27T13:21:49.675720Z"
}
},
"source": [
"organizations[0].repos\n",
" .select { name and html_url and stargazers_count }\n",
" .head(5)"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_18()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_18\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321360&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 5, columnsCount = 3&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JPS&quot;,&quot;YouTrackSharp&quot;,&quot;colorSchemeTool&quot;,&quot;ideavim&quot;,&quot;youtrack-vcs-hooks&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;JPS' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;JPS&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSch&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack-vcs-hooks&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack-vcs-hooks' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;youtrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;23&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;115&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;290&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6120&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321360, rootId: -352321360, totalRows: 5 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321360) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_18() {\n",
" let elem = document.getElementById(\"iframe_out_18\");\n",
" resize_iframe_out_18(elem);\n",
" setInterval(resize_iframe_out_18, 5000, elem);\n",
" }\n",
" function resize_iframe_out_18(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321359\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">stargazers_count</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">JPS</td><td style=\"vertical-align:top\">https://github.com/JetBrains/JPS</td><td style=\"vertical-align:top\">23</td></tr><tr><td style=\"vertical-align:top\">YouTrackSharp</td><td style=\"vertical-align:top\">https://github.com/JetBrains/YouTrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">115</td></tr><tr><td style=\"vertical-align:top\">colorSchemeTool</td><td style=\"vertical-align:top\">https://github.com/JetBrains/colorSch<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">290</td></tr><tr><td style=\"vertical-align:top\">ideavim</td><td style=\"vertical-align:top\">https://github.com/JetBrains/ideavim</td><td style=\"vertical-align:top\">6120</td></tr><tr><td style=\"vertical-align:top\">youtrack-vcs-hooks</td><td style=\"vertical-align:top\">https://github.com/JetBrains/youtrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">5</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321359\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"name\",\"html_url\",\"stargazers_count\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"nrow\":5,\"ncol\":3},\"kotlin_dataframe\":[{\"name\":\"JPS\",\"html_url\":\"https://github.com/JetBrains/JPS\",\"stargazers_count\":23},{\"name\":\"YouTrackSharp\",\"html_url\":\"https://github.com/JetBrains/YouTrackSharp\",\"stargazers_count\":115},{\"name\":\"colorSchemeTool\",\"html_url\":\"https://github.com/JetBrains/colorSchemeTool\",\"stargazers_count\":290},{\"name\":\"ideavim\",\"html_url\":\"https://github.com/JetBrains/ideavim\",\"stargazers_count\":6120},{\"name\":\"youtrack-vcs-hooks\",\"html_url\":\"https://github.com/JetBrains/youtrack-vcs-hooks\",\"stargazers_count\":5}]}"
},
"execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 24
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Looks better, doesn't it? Let's combine two previous examples"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:50.094900Z",
"start_time": "2025-05-27T13:21:49.867841Z"
}
},
"source": [
"organizations.mapToColumn(\"most_starred_repo\") {\n",
" repos\n",
" .select { name and html_url and stargazers_count }\n",
" .maxBy { stargazers_count }\n",
"}"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_19()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_19\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321358&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 3&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;most_starred_repo: DataRow&lt;*&gt;&bsol;&quot;&gt;most_starred_repo&lt;&sol;span&gt;&quot;, children: [0, 1, 2], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;name: kotlin&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&bsol;nstargazers_count: 39402&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;kotlin&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;html_url: &lt;&sol;span&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;htt&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;s...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321358, rootId: -352321358, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321358) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_19() {\n",
" let elem = document.getElementById(\"iframe_out_19\");\n",
" resize_iframe_out_19(elem);\n",
" setInterval(resize_iframe_out_19, 5000, elem);\n",
" }\n",
" function resize_iframe_out_19(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321357\"><thead><tr><th class=\"rightBorder\" style=\"text-align:left\">most_starred_repo</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">stargazers_count</th></tr></thead><tbody><tr><td class=\"rightBorder\" style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">https://github.com/JetBrains/kotlin</td><td style=\"vertical-align:top\">39402</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321357\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"most_starred_repo\"],\"types\":[{\"kind\":\"ColumnGroup\"}],\"nrow\":1,\"ncol\":1},\"kotlin_dataframe\":[{\"most_starred_repo\":{\"data\":{\"name\":\"kotlin\",\"html_url\":\"https://github.com/JetBrains/kotlin\",\"stargazers_count\":39402},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"name\",\"html_url\",\"stargazers_count\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}]}}}]}"
},
"execution_count": 25,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 25
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"3a) What is **the most and the least** starred project? There is a special syntax for `map` when you need to compute more than one column. This `map` creates a new dataframe."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:50.821119Z",
"start_time": "2025-05-27T13:21:50.369414Z"
}
},
"source": [
"organizations.mapToFrame {\n",
" \"most_starred_repo\" from {\n",
" repos\n",
" .select { name and html_url and stargazers_count }\n",
" .maxBy { stargazers_count }\n",
" }\n",
" \"least_starred_repo\" from {\n",
" repos\n",
" .select { name and html_url and stargazers_count }\n",
" .minBy { stargazers_count }\n",
" }\n",
"}"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_20()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_20\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321356&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 2&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;most_starred_repo: DataRow&lt;*&gt;&bsol;&quot;&gt;most_starred_repo&lt;&sol;span&gt;&quot;, children: [0, 1, 2], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;name: kotlin&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&bsol;nstargazers_count: 39402&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;kotlin&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;html_url: &lt;&sol;span&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;htt&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;s...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;hsql1&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;least_starred_repo: DataRow&lt;*&gt;&bsol;&quot;&gt;least_starred_repo&lt;&sol;span&gt;&quot;, children: [4, 5, 6], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;name: hsql1&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1&bsol;nstargazers_count: 1&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;hsql1&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;html_url: &lt;&sol;span&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1' target='_blank'&gt;http&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;s...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321356, rootId: -352321356, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321356) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_20() {\n",
" let elem = document.getElementById(\"iframe_out_20\");\n",
" resize_iframe_out_20(elem);\n",
" setInterval(resize_iframe_out_20, 5000, elem);\n",
" }\n",
" function resize_iframe_out_20(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321355\"><thead><tr><th style=\"text-align:left\">most_starred_repo</th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th class=\"rightBorder leftBorder\" style=\"text-align:left\">least_starred_repo</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">stargazers_count</th><th class=\"bottomBorder rightBorder leftBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">stargazers_count</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">https://github.com/JetBrains/kotlin</td><td class=\"rightBorder\" style=\"vertical-align:top\">39402</td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">hsql1</td><td style=\"vertical-align:top\">https://github.com/JetBrains/hsql1</td><td style=\"vertical-align:top\">1</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321355\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"most_starred_repo\",\"least_starred_repo\"],\"types\":[{\"kind\":\"ColumnGroup\"},{\"kind\":\"ColumnGroup\"}],\"nrow\":1,\"ncol\":2},\"kotlin_dataframe\":[{\"most_starred_repo\":{\"data\":{\"name\":\"kotlin\",\"html_url\":\"https://github.com/JetBrains/kotlin\",\"stargazers_count\":39402},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"name\",\"html_url\",\"stargazers_count\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}]}},\"least_starred_repo\":{\"data\":{\"name\":\"hsql1\",\"html_url\":\"https://github.com/JetBrains/hsql1\",\"stargazers_count\":1},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"name\",\"html_url\",\"stargazers_count\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}]}}}]}"
},
"execution_count": 26,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 26
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"We can observe that we have to write the same select twice. Instead of this, let's **create a new dataframe, where column `repos` has only 3 child columns: `name and html_url and stargazers_count`** and then get the most and least starred project again.\n",
"\n",
"Here we want to modify values inside the dataframe, and the documentation suggests we can use [`update`](https://kotlin.github.io/dataframe/update.html) for this task."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:52.878353Z",
"start_time": "2025-05-27T13:21:52.393133Z"
}
},
"source": [
"val organizationsWithMinifiedRepos = organizations.update {\n",
" // We want to change repos, so pick this column\n",
" repos\n",
"}.with {\n",
" // Here *it* is *repos*, and we can use `select` as we did in the previous example.\n",
" // Value of the `repos` column will be replaced by the result of the following expression\n",
" it.select { name and html_url and stargazers_count }\n",
"} "
],
"outputs": [],
"execution_count": 27
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Note that **dataframe is an immutable structure** and operators do not change values inside original dataframe. "
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:54.370442Z",
"start_time": "2025-05-27T13:21:54.264414Z"
}
},
"source": [
"println(organizations.repos[0].columnNames())\n",
"println()\n",
"println(organizationsWithMinifiedRepos.repos[0].columnNames())"
],
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[id, node_id, name, full_name, private, html_url, description, fork, url, created_at, updated_at, pushed_at, homepage, size, stargazers_count, watchers_count, language, has_issues, has_projects, has_downloads, has_wiki, has_pages, forks_count, archived, disabled, open_issues_count, allow_forking, is_template, topics, visibility, forks, open_issues, watchers, default_branch, permissions, contributors, license]\n",
"\n",
"[name, html_url, stargazers_count]\n"
]
}
],
"execution_count": 28
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Here is the answer for **what are the most and the least starred projects**."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:56.434385Z",
"start_time": "2025-05-27T13:21:56.211031Z"
}
},
"source": [
"organizationsWithMinifiedRepos.mapToFrame { \n",
" \"most_starred_repo\" from { \n",
" repos.maxBy { stargazers_count } \n",
" }\n",
" \"least_starred_repo\" from { \n",
" repos.minBy { stargazers_count } \n",
" }\n",
"}"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_27()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_27\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321336&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 2&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;kotlin&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;most_starred_repo: DataRow&lt;*&gt;&bsol;&quot;&gt;most_starred_repo&lt;&sol;span&gt;&quot;, children: [0, 1, 2], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;name: kotlin&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&bsol;nstargazers_count: 39402&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;kotlin&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;html_url: &lt;&sol;span&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;htt&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;s...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;hsql1&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1&lt;&sol;a&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;least_starred_repo: DataRow&lt;*&gt;&bsol;&quot;&gt;least_starred_repo&lt;&sol;span&gt;&quot;, children: [4, 5, 6], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;name: hsql1&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1&bsol;nstargazers_count: 1&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;hsql1&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;html_url: &lt;&sol;span&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;hsql1' target='_blank'&gt;http&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;s...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321336, rootId: -352321336, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321336) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_27() {\n",
" let elem = document.getElementById(\"iframe_out_27\");\n",
" resize_iframe_out_27(elem);\n",
" setInterval(resize_iframe_out_27, 5000, elem);\n",
" }\n",
" function resize_iframe_out_27(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321335\"><thead><tr><th style=\"text-align:left\">most_starred_repo</th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th class=\"rightBorder leftBorder\" style=\"text-align:left\">least_starred_repo</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th></tr><tr><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">stargazers_count</th><th class=\"bottomBorder rightBorder leftBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">stargazers_count</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">https://github.com/JetBrains/kotlin</td><td class=\"rightBorder\" style=\"vertical-align:top\">39402</td><td class=\"rightBorder leftBorder\" style=\"vertical-align:top\">hsql1</td><td style=\"vertical-align:top\">https://github.com/JetBrains/hsql1</td><td style=\"vertical-align:top\">1</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321335\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"most_starred_repo\",\"least_starred_repo\"],\"types\":[{\"kind\":\"ColumnGroup\"},{\"kind\":\"ColumnGroup\"}],\"nrow\":1,\"ncol\":2},\"kotlin_dataframe\":[{\"most_starred_repo\":{\"data\":{\"name\":\"kotlin\",\"html_url\":\"https://github.com/JetBrains/kotlin\",\"stargazers_count\":39402},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"name\",\"html_url\",\"stargazers_count\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}]}},\"least_starred_repo\":{\"data\":{\"name\":\"hsql1\",\"html_url\":\"https://github.com/JetBrains/hsql1\",\"stargazers_count\":1},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"name\",\"html_url\",\"stargazers_count\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}]}}}]}"
},
"execution_count": 29,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 29
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Expressions inside map, the [**row expressions**](https://kotlin.github.io/dataframe/datarow.html#row-expressions), can be as complex as your fantasy goes. For example, we can pick the five most starred and five least starred repositories."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:21:57.072370Z",
"start_time": "2025-05-27T13:21:56.871662Z"
}
},
"source": [
"organizationsWithMinifiedRepos.mapToColumn(\"interesting_repos\") {\n",
" val sorted = repos.sortByDesc { stargazers_count }\n",
" sorted.take(5).concat(sorted.takeLast(5))\n",
"}"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_28()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_28\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321334&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataColumn: name = &quot;interesting_repos&quot;, type = DataFrame&lt;*&gt;, size = 1&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;interesting_repos: DataFrame&lt;*&gt;&bsol;&quot;&gt;interesting_repos&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321333, value: &quot;&lt;b&gt;DataFrame 10 x 3&lt;&sol;b&gt;&quot; }] }, \n",
"], id: -352321334, rootId: -352321334, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;kotlin&quot;,&quot;intellij-community&quot;,&quot;ideavim&quot;,&quot;Exposed&quot;,&quot;intellij-plugins&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: URL&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;kotlin&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;intellij-community&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;intellij-community' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;intellij&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim&lt;&sol;a&gt;&quot;,&quot;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;Exposed' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;Exposed&lt;&sol;a&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;intellij-plugins&bsol;&quot;&gt;&lt;a href='https:&sol;&sol;github.com&sol;JetBrains&sol;intellij-plugins' target='_blank'&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;intellij&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;a&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;39402&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;12924&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;6120&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;5689&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1737&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321333, rootId: -352321334, totalRows: 10 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321334) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_28() {\n",
" let elem = document.getElementById(\"iframe_out_28\");\n",
" resize_iframe_out_28(elem);\n",
" setInterval(resize_iframe_out_28, 5000, elem);\n",
" }\n",
" function resize_iframe_out_28(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321332\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">interesting_repos</th></tr></thead><tbody><tr><td style=\"vertical-align:top\"><details><summary>DataFrame [10 x 3]</summary><table class=\"dataframe\" id=\"static_df_-352321331\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">stargazers_count</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">kotlin</td><td style=\"vertical-align:top\">https://github.com/JetBrains/kotlin</td><td style=\"vertical-align:top\">39402</td></tr><tr><td style=\"vertical-align:top\">intellij-community</td><td style=\"vertical-align:top\">https://github.com/JetBrains/intellij<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">12924</td></tr><tr><td style=\"vertical-align:top\">ideavim</td><td style=\"vertical-align:top\">https://github.com/JetBrains/ideavim</td><td style=\"vertical-align:top\">6120</td></tr><tr><td style=\"vertical-align:top\">Exposed</td><td style=\"vertical-align:top\">https://github.com/JetBrains/Exposed</td><td style=\"vertical-align:top\">5689</td></tr><tr><td style=\"vertical-align:top\">intellij-plugins</td><td style=\"vertical-align:top\">https://github.com/JetBrains/intellij<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">1737</td></tr></tbody></table><p>... showing only top 5 of 10 rows</p></details></td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321332\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"interesting_repos\"],\"types\":[{\"kind\":\"FrameColumn\"}],\"nrow\":1,\"ncol\":1},\"kotlin_dataframe\":[{\"interesting_repos\":{\"data\":[{\"name\":\"kotlin\",\"html_url\":\"https://github.com/JetBrains/kotlin\",\"stargazers_count\":39402},{\"name\":\"intellij-community\",\"html_url\":\"https://github.com/JetBrains/intellij-community\",\"stargazers_count\":12924},{\"name\":\"ideavim\",\"html_url\":\"https://github.com/JetBrains/ideavim\",\"stargazers_count\":6120},{\"name\":\"Exposed\",\"html_url\":\"https://github.com/JetBrains/Exposed\",\"stargazers_count\":5689},{\"name\":\"intellij-plugins\",\"html_url\":\"https://github.com/JetBrains/intellij-plugins\",\"stargazers_count\":1737},{\"name\":\"resharper-phantomjs\",\"html_url\":\"https://github.com/JetBrains/resharper-phantomjs\",\"stargazers_count\":1},{\"name\":\"intellij-tutorials-december-2013\",\"html_url\":\"https://github.com/JetBrains/intellij-tutorials-december-2013\",\"stargazers_count\":1},{\"name\":\"kotlin-fiddle\",\"html_url\":\"https://github.com/JetBrains/kotlin-fiddle\",\"stargazers_count\":1},{\"name\":\"JetPass\",\"html_url\":\"https://github.com/JetBrains/JetPass\",\"stargazers_count\":1},{\"name\":\"teamcity-tests-watchdog\",\"html_url\":\"https://github.com/JetBrains/teamcity-tests-watchdog\",\"stargazers_count\":1}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"name\",\"html_url\",\"stargazers_count\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"java.net.URL\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"}],\"ncol\":3,\"nrow\":10}}}]}"
},
"execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 30
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"That's it. We used the following operations to explore our data sample:\n",
"* [`map`](https://kotlin.github.io/dataframe/map.html) to create a data column and dataframe with values computed from rows of original dataframe\n",
"* [`select`](https://kotlin.github.io/dataframe/columnselectors.html) to create dataframe with subset of columns from original\n",
"* [`convert`](https://kotlin.github.io/dataframe/convert.html) to create dataframe with changed values in some columns (in our case it was `repos`)"
]
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Here is some code required to work with GitHub API with API key. Without API the key, there is a limit of 30 requests or so. \n",
"Follow the instruction to get a personal access token: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token. Then update line `val credentials: Credentials? = null` like `val credentials: Credentials? = Credentials(\"username\", \"your_token\")`"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:00.047027Z",
"start_time": "2025-05-27T13:21:57.496319Z"
}
},
"source": [
"@file:DependsOn(\"org.http4k:http4k-core:4.16.3.0\")\n",
"@file:DependsOn(\"org.http4k:http4k-client-apache:4.16.3.0\")"
],
"outputs": [],
"execution_count": 31
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:00.616652Z",
"start_time": "2025-05-27T13:22:00.171602Z"
}
},
"source": [
"import org.http4k.client.ApacheClient\n",
"import org.http4k.core.Method.GET\n",
"import org.http4k.core.Request\n",
"\n",
"val client = ApacheClient()"
],
"outputs": [],
"execution_count": 32
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:00.917869Z",
"start_time": "2025-05-27T13:22:00.618787Z"
}
},
"source": [
"data class Credentials(val name: String, val token: String)"
],
"outputs": [],
"execution_count": 33
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:01.448339Z",
"start_time": "2025-05-27T13:22:00.920436Z"
}
},
"source": [
"import java.util.Base64\n",
"\n",
"fun authHeader(name: String, token: String): String {\n",
" return \"Basic \" + Base64.getEncoder().encode(\"$name:$token\".toByteArray()).toString(Charsets.UTF_8)\n",
"}\n",
"\n",
"fun readDf(url: String, credentials: Credentials?): DataFrame<*> {\n",
" val request = Request(GET, url).let {\n",
" if (credentials != null) {\n",
" it.header(\"Authorization\", authHeader(credentials.name, credentials.token))\n",
" } else {\n",
" it\n",
" }\n",
" }.query(\"per_page\", \"100\")\n",
" return DataFrame.readJsonStr(client(request).bodyString())\n",
"}"
],
"outputs": [],
"execution_count": 34
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:01.572115Z",
"start_time": "2025-05-27T13:22:01.453588Z"
}
},
"source": [
"val credentials: Credentials? = null\n",
"\n",
"fun readDf(url: String) = readDf(url, credentials)"
],
"outputs": [],
"execution_count": 35
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:02.867237Z",
"start_time": "2025-05-27T13:22:01.575916Z"
}
},
"source": [
"import org.http4k.core.HttpHandler\n",
"\n",
"data class PageInfo(val body: DataFrame<*>, val pageUrls: List<String>)\n",
"\n",
"fun parseLinkHeader(links: Pair<String, String?>): String? = links.second?.split(\",\")\n",
" ?.map { it.split(\";\")\n",
" .map { it.trim() } }\n",
" ?.find { (_, rel) -> rel == \"rel=\\\"last\\\"\" }\n",
" ?.first()\n",
" ?.drop(1)?.dropLast(1)\n",
" \n",
"\n",
"val PAGE_REGEX = \"page=(\\\\d+)$\".toRegex()\n",
"fun readPageInfo(client: HttpHandler, url: String): PageInfo {\n",
" val firstPage = client(Request(GET, url).query(\"per_page\", \"100\"))\n",
" val firstPageDf = DataFrame.readJsonStr(firstPage.bodyString())\n",
" val links = firstPage.headers.find { (name, _) -> name == \"Link\" } ?: return PageInfo(firstPageDf, emptyList())\n",
" val lastPageUrl = parseLinkHeader(links) ?: error(\"Expected 'Link' header with non empty value 'rel=last' attribute on endpoint $url, but was $links\")\n",
" val n = PAGE_REGEX.find(lastPageUrl)?.groupValues?.get(1)?.toInt()!!\n",
" val pageUrls = (2..n).map {\n",
" lastPageUrl.replace(PAGE_REGEX, \"page=$it\") \n",
" }\n",
" return PageInfo(firstPageDf, pageUrls)\n",
"}"
],
"outputs": [],
"execution_count": 36
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:03.453128Z",
"start_time": "2025-05-27T13:22:02.872302Z"
}
},
"source": [
"fun readPaginatedEndpoint(url: String): DataFrame<*> {\n",
" val pageInfo = readPageInfo(client, url)\n",
" return pageInfo.body.concat(pageInfo.pageUrls.map { readDf(it) }.concat())\n",
"}"
],
"outputs": [],
"execution_count": 37
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Section 2. Build the data sample"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:05.934275Z",
"start_time": "2025-05-27T13:22:03.462276Z"
}
},
"source": [
"val jb = readDf(\"https://api.github.com/orgs/JetBrains\")\n",
"jb"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_31()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_31\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321324&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 30&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;repos_url: String&bsol;&quot;&gt;repos_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;events_url: String&bsol;&quot;&gt;events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;hooks_url: String&bsol;&quot;&gt;hooks_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;issues_url: String&bsol;&quot;&gt;issues_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;issues&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;members_url: String&bsol;&quot;&gt;members_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;members{&sol;member}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;public_members_url: String&bsol;&quot;&gt;public_members_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;public_members{&sol;member}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;avatar_url: String&bsol;&quot;&gt;avatar_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains Open Source&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;company: Nothing?&bsol;&quot;&gt;company&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;blog: String&bsol;&quot;&gt;blog&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;jetbrains.com&sol;opensource&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;location: String&bsol;&quot;&gt;location&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Netherlands&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;email: String&bsol;&quot;&gt;email&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;github@jetbrains.com&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;twitter_username: String&bsol;&quot;&gt;twitter_username&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;jetbrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_verified: Boolean&bsol;&quot;&gt;is_verified&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_organization_projects: Boolean&bsol;&quot;&gt;has_organization_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_repository_projects: Boolean&bsol;&quot;&gt;has_repository_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;public_repos: Int&bsol;&quot;&gt;public_repos&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;740&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;public_gists: Int&bsol;&quot;&gt;public_gists&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;followers: Int&bsol;&quot;&gt;followers&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10418&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;following: Int&bsol;&quot;&gt;following&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: String&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: String&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2011-06-27T10:06:52Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: String&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2025-01-10T14:49:22Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived_at: Nothing?&bsol;&quot;&gt;archived_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Organization&quot;] }, \n",
"], id: -352321324, rootId: -352321324, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321324) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_31() {\n",
" let elem = document.getElementById(\"iframe_out_31\");\n",
" resize_iframe_out_31(elem);\n",
" setInterval(resize_iframe_out_31, 5000, elem);\n",
" }\n",
" function resize_iframe_out_31(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321323\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">repos_url</th><th class=\"bottomBorder\" style=\"text-align:left\">events_url</th><th class=\"bottomBorder\" style=\"text-align:left\">hooks_url</th><th class=\"bottomBorder\" style=\"text-align:left\">issues_url</th><th class=\"bottomBorder\" style=\"text-align:left\">members_url</th><th class=\"bottomBorder\" style=\"text-align:left\">public_members_url</th><th class=\"bottomBorder\" style=\"text-align:left\">avatar_url</th><th class=\"bottomBorder\" style=\"text-align:left\">description</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">company</th><th class=\"bottomBorder\" style=\"text-align:left\">blog</th><th class=\"bottomBorder\" style=\"text-align:left\">location</th><th class=\"bottomBorder\" style=\"text-align:left\">email</th><th class=\"bottomBorder\" style=\"text-align:left\">twitter_username</th><th class=\"bottomBorder\" style=\"text-align:left\">is_verified</th><th class=\"bottomBorder\" style=\"text-align:left\">has_organization_projects</th><th class=\"bottomBorder\" style=\"text-align:left\">has_repository_projects</th><th class=\"bottomBorder\" style=\"text-align:left\">public_repos</th><th class=\"bottomBorder\" style=\"text-align:left\">public_gists</th><th class=\"bottomBorder\" style=\"text-align:left\">followers</th><th class=\"bottomBorder\" style=\"text-align:left\">following</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">created_at</th><th class=\"bottomBorder\" style=\"text-align:left\">updated_at</th><th class=\"bottomBorder\" style=\"text-align:left\">archived_at</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">878437</td><td style=\"vertical-align:top\">MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==</td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains</td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">JetBrains Open Source</td><td style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">https://jetbrains.com/opensource</td><td style=\"vertical-align:top\">Netherlands</td><td style=\"vertical-align:top\">github@jetbrains.com</td><td style=\"vertical-align:top\">jetbrains</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">740</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">10418</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">https://github.com/JetBrains</td><td style=\"vertical-align:top\">2011-06-27T10:06:52Z</td><td style=\"vertical-align:top\">2025-01-10T14:49:22Z</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">Organization</td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321323\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"login\",\"id\",\"node_id\",\"url\",\"repos_url\",\"events_url\",\"hooks_url\",\"issues_url\",\"members_url\",\"public_members_url\",\"avatar_url\",\"description\",\"name\",\"company\",\"blog\",\"location\",\"email\",\"twitter_username\",\"is_verified\",\"has_organization_projects\",\"has_repository_projects\",\"public_repos\",\"public_gists\",\"followers\",\"following\",\"html_url\",\"created_at\",\"updated_at\",\"archived_at\",\"type\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Nothing?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Nothing?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"}],\"nrow\":1,\"ncol\":30},\"kotlin_dataframe\":[{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"url\":\"https://api.github.com/orgs/JetBrains\",\"repos_url\":\"https://api.github.com/orgs/JetBrains/repos\",\"events_url\":\"https://api.github.com/orgs/JetBrains/events\",\"hooks_url\":\"https://api.github.com/orgs/JetBrains/hooks\",\"issues_url\":\"https://api.github.com/orgs/JetBrains/issues\",\"members_url\":\"https://api.github.com/orgs/JetBrains/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/JetBrains/public_members{/member}\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"description\":\"JetBrains Open Source\",\"name\":\"JetBrains\",\"company\":null,\"blog\":\"https://jetbrains.com/opensource\",\"location\":\"Netherlands\",\"email\":\"github@jetbrains.com\",\"twitter_username\":\"jetbrains\",\"is_verified\":true,\"has_organization_projects\":true,\"has_repository_projects\":true,\"public_repos\":740,\"public_gists\":0,\"followers\":10418,\"following\":0,\"html_url\":\"https://github.com/JetBrains\",\"created_at\":\"2011-06-27T10:06:52Z\",\"updated_at\":\"2025-01-10T14:49:22Z\",\"archived_at\":null,\"type\":\"Organization\"}]}"
},
"execution_count": 38,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 38
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:06.063289Z",
"start_time": "2025-05-27T13:22:05.941638Z"
}
},
"source": [
"jb.schema()"
],
"outputs": [
{
"data": {
"text/plain": [
"login: String\n",
"id: Int\n",
"node_id: String\n",
"url: String\n",
"repos_url: String\n",
"events_url: String\n",
"hooks_url: String\n",
"issues_url: String\n",
"members_url: String\n",
"public_members_url: String\n",
"avatar_url: String\n",
"description: String\n",
"name: String\n",
"company: Nothing?\n",
"blog: String\n",
"location: String\n",
"email: String\n",
"twitter_username: String\n",
"is_verified: Boolean\n",
"has_organization_projects: Boolean\n",
"has_repository_projects: Boolean\n",
"public_repos: Int\n",
"public_gists: Int\n",
"followers: Int\n",
"following: Int\n",
"html_url: String\n",
"created_at: String\n",
"updated_at: String\n",
"archived_at: Nothing?\n",
"type: String"
]
},
"execution_count": 39,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 39
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Most of the data in the dataframe are just URLs. "
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:12.558286Z",
"start_time": "2025-05-27T13:22:06.066891Z"
}
},
"source": [
"val jb1 = jb\n",
" .add(\"repos\") { readDf(repos_url) }\n",
" .add(\"members\") { readPaginatedEndpoint(\"${url}/public_members\") }\n",
"jb1"
],
"outputs": [
{
"data": {
"text/html": [
" <iframe onload=\"o_resize_iframe_out_32()\" style=\"width:100%;\" class=\"result_container\" id=\"iframe_out_32\" frameBorder=\"0\" srcdoc=\" &lt;html theme='dark'&gt;\n",
" &lt;head&gt;\n",
" &lt;style type=&quot;text&sol;css&quot;&gt;\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody &gt; tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover &gt; td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"&sol;* formatting *&sol;\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
":root {\n",
" --scroll-bg: #f5f5f5;\n",
" --scroll-fg: #b3b3b3;\n",
"}\n",
":root[theme=&quot;dark&quot;], :root [data-jp-theme-light=&quot;false&quot;]{\n",
" --scroll-bg: #3c3c3c;\n",
" --scroll-fg: #97e1fb;\n",
"}\n",
"body {\n",
" scrollbar-color: var(--scroll-fg) var(--scroll-bg);\n",
"}\n",
"body::-webkit-scrollbar {\n",
" width: 10px; &sol;* Mostly for vertical scrollbars *&sol;\n",
" height: 10px; &sol;* Mostly for horizontal scrollbars *&sol;\n",
"}\n",
"body::-webkit-scrollbar-thumb {\n",
" background-color: var(--scroll-fg);\n",
"}\n",
"body::-webkit-scrollbar-track {\n",
" background-color: var(--scroll-bg);\n",
"}\n",
" &lt;&sol;style&gt;\n",
" &lt;&sol;head&gt;\n",
" &lt;body&gt;\n",
" &lt;table class=&quot;dataframe&quot; id=&quot;df_-352321322&quot;&gt;&lt;&sol;table&gt;\n",
"\n",
"&lt;p class=&quot;dataframe_description&quot;&gt;DataFrame: rowsCount = 1, columnsCount = 32&lt;&sol;p&gt;\n",
"\n",
" &lt;&sol;body&gt;\n",
" &lt;script&gt;\n",
" (function () {\n",
" window.DataFrame = window.DataFrame || new (function () {\n",
" this.addTable = function (df) {\n",
" let cols = df.cols;\n",
" for (let i = 0; i &lt; cols.length; i++) {\n",
" for (let c of cols[i].children) {\n",
" cols[c].parent = i;\n",
" }\n",
" }\n",
" df.nrow = 0\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" if (df.cols[i].values.length &gt; df.nrow) df.nrow = df.cols[i].values.length\n",
" }\n",
" if (df.id === df.rootId) {\n",
" df.expandedFrames = new Set()\n",
" df.childFrames = {}\n",
" const table = this.getTableElement(df.id)\n",
" table.df = df\n",
" for (let i = 0; i &lt; df.cols.length; i++) {\n",
" let col = df.cols[i]\n",
" if (col.parent === undefined &amp;&amp; col.children.length &gt; 0) col.expanded = true\n",
" }\n",
" } else {\n",
" const rootDf = this.getTableData(df.rootId)\n",
" rootDf.childFrames[df.id] = df\n",
" }\n",
" }\n",
"\n",
" this.computeRenderData = function (df) {\n",
" let result = []\n",
" let pos = 0\n",
" for (let col = 0; col &lt; df.cols.length; col++) {\n",
" if (df.cols[col].parent === undefined)\n",
" pos += this.computeRenderDataRec(df.cols, col, pos, 0, result, false, false)\n",
" }\n",
" for (let i = 0; i &lt; result.length; i++) {\n",
" let row = result[i]\n",
" for (let j = 0; j &lt; row.length; j++) {\n",
" let cell = row[j]\n",
" if (j === 0)\n",
" cell.leftBd = false\n",
" if (j &lt; row.length - 1) {\n",
" let nextData = row[j + 1]\n",
" if (nextData.leftBd) cell.rightBd = true\n",
" else if (cell.rightBd) nextData.leftBd = true\n",
" } else cell.rightBd = false\n",
" }\n",
" }\n",
" return result\n",
" }\n",
"\n",
" this.computeRenderDataRec = function (cols, colId, pos, depth, result, leftBorder, rightBorder) {\n",
" if (result.length === depth) {\n",
" const array = [];\n",
" if (pos &gt; 0) {\n",
" let j = 0\n",
" for (let i = 0; j &lt; pos; i++) {\n",
" let c = result[depth - 1][i]\n",
" j += c.span\n",
" let copy = Object.assign({empty: true}, c)\n",
" array.push(copy)\n",
" }\n",
" }\n",
" result.push(array)\n",
" }\n",
" const col = cols[colId];\n",
" let size = 0;\n",
" if (col.expanded) {\n",
" let childPos = pos\n",
" for (let i = 0; i &lt; col.children.length; i++) {\n",
" let child = col.children[i]\n",
" let childLeft = i === 0 &amp;&amp; (col.children.length &gt; 1 || leftBorder)\n",
" let childRight = i === col.children.length - 1 &amp;&amp; (col.children.length &gt; 1 || rightBorder)\n",
" let childSize = this.computeRenderDataRec(cols, child, childPos, depth + 1, result, childLeft, childRight)\n",
" childPos += childSize\n",
" size += childSize\n",
" }\n",
" } else {\n",
" for (let i = depth + 1; i &lt; result.length; i++)\n",
" result[i].push({id: colId, span: 1, leftBd: leftBorder, rightBd: rightBorder, empty: true})\n",
" size = 1\n",
" }\n",
" let left = leftBorder\n",
" let right = rightBorder\n",
" if (size &gt; 1) {\n",
" left = true\n",
" right = true\n",
" }\n",
" result[depth].push({id: colId, span: size, leftBd: left, rightBd: right})\n",
" return size\n",
" }\n",
"\n",
" this.getTableElement = function (id) {\n",
" return document.getElementById(&quot;df_&quot; + id)\n",
" }\n",
"\n",
" this.getTableData = function (id) {\n",
" return this.getTableElement(id).df\n",
" }\n",
"\n",
" this.createExpander = function (isExpanded) {\n",
" const svgNs = &quot;http:&sol;&sol;www.w3.org&sol;2000&sol;svg&quot;\n",
" let svg = document.createElementNS(svgNs, &quot;svg&quot;)\n",
" svg.classList.add(&quot;expanderSvg&quot;)\n",
" let path = document.createElementNS(svgNs, &quot;path&quot;)\n",
" if (isExpanded) {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;0 -2 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 4 4 4 -4 -1 -1 -3 3Z&quot;)\n",
" } else {\n",
" svg.setAttribute(&quot;viewBox&quot;, &quot;-2 0 8 8&quot;)\n",
" path.setAttribute(&quot;d&quot;, &quot;M1 0 l-1 1 3 3 -3 3 1 1 4 -4Z&quot;)\n",
" }\n",
" path.setAttribute(&quot;fill&quot;, &quot;currentColor&quot;)\n",
" svg.appendChild(path)\n",
" return svg\n",
" }\n",
"\n",
" this.renderTable = function (id) {\n",
"\n",
" let table = this.getTableElement(id)\n",
"\n",
" if (table === null) return\n",
"\n",
" table.innerHTML = &quot;&quot;\n",
"\n",
" let df = table.df\n",
" let rootDf = df.rootId === df.id ? df : this.getTableData(df.rootId)\n",
"\n",
" &sol;&sol; header\n",
" let header = document.createElement(&quot;thead&quot;)\n",
" table.appendChild(header)\n",
"\n",
" let renderData = this.computeRenderData(df)\n",
" for (let j = 0; j &lt; renderData.length; j++) {\n",
" let rowData = renderData[j]\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" let isLastRow = j === renderData.length - 1\n",
" header.appendChild(tr);\n",
" for (let i = 0; i &lt; rowData.length; i++) {\n",
" let cell = rowData[i]\n",
" let th = document.createElement(&quot;th&quot;);\n",
" th.setAttribute(&quot;colspan&quot;, cell.span)\n",
" let colId = cell.id\n",
" let col = df.cols[colId];\n",
" if (!cell.empty) {\n",
" if (col.children.length === 0) {\n",
" th.innerHTML = col.name\n",
" } else {\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" col.expanded = !col.expanded\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(col.expanded))\n",
" link.innerHTML += col.name\n",
" th.appendChild(link)\n",
" }\n",
" }\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (isLastRow)\n",
" classes += &quot; bottomBorder&quot;\n",
" if (classes.length &gt; 0)\n",
" th.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(th)\n",
" }\n",
" }\n",
"\n",
" &sol;&sol; body\n",
" let body = document.createElement(&quot;tbody&quot;)\n",
" table.appendChild(body)\n",
"\n",
" let columns = renderData.pop()\n",
" for (let row = 0; row &lt; df.nrow; row++) {\n",
" let tr = document.createElement(&quot;tr&quot;);\n",
" body.appendChild(tr)\n",
" for (let i = 0; i &lt; columns.length; i++) {\n",
" let cell = columns[i]\n",
" let td = document.createElement(&quot;td&quot;);\n",
" let colId = cell.id\n",
" let col = df.cols[colId]\n",
" let classes = (cell.leftBd ? &quot; leftBorder&quot; : &quot;&quot;) + (cell.rightBd ? &quot; rightBorder&quot; : &quot;&quot;)\n",
" if (col.rightAlign)\n",
" classes += &quot; rightAlign&quot;\n",
" if (classes.length &gt; 0)\n",
" td.setAttribute(&quot;class&quot;, classes)\n",
" tr.appendChild(td)\n",
" let value = col.values[row]\n",
" if (value.frameId !== undefined) {\n",
" let frameId = value.frameId\n",
" let expanded = rootDf.expandedFrames.has(frameId)\n",
" let link = document.createElement(&quot;a&quot;)\n",
" link.className = &quot;expander&quot;\n",
" let that = this\n",
" link.onclick = function () {\n",
" if (rootDf.expandedFrames.has(frameId))\n",
" rootDf.expandedFrames.delete(frameId)\n",
" else rootDf.expandedFrames.add(frameId)\n",
" that.renderTable(id)\n",
" }\n",
" link.appendChild(this.createExpander(expanded))\n",
" link.innerHTML += value.value\n",
" if (expanded) {\n",
" td.appendChild(link)\n",
" td.appendChild(document.createElement(&quot;p&quot;))\n",
" const childTable = document.createElement(&quot;table&quot;)\n",
" childTable.className = &quot;dataframe&quot;\n",
" childTable.id = &quot;df_&quot; + frameId\n",
" let childDf = rootDf.childFrames[frameId]\n",
" childTable.df = childDf\n",
" td.appendChild(childTable)\n",
" this.renderTable(frameId)\n",
" if (childDf.nrow !== childDf.totalRows) {\n",
" const footer = document.createElement(&quot;p&quot;)\n",
" footer.innerText = `... showing only top ${childDf.nrow} of ${childDf.totalRows} rows`\n",
" td.appendChild(footer)\n",
" }\n",
" } else {\n",
" td.appendChild(link)\n",
" }\n",
" } else if (value.style !== undefined) {\n",
" td.innerHTML = value.value\n",
" td.setAttribute(&quot;style&quot;, value.style)\n",
" } else td.innerHTML = value\n",
" this.nodeScriptReplace(td)\n",
" }\n",
" }\n",
" }\n",
"\n",
" this.nodeScriptReplace = function (node) {\n",
" if (this.nodeScriptIs(node) === true) {\n",
" node.parentNode.replaceChild(this.nodeScriptClone(node), node);\n",
" } else {\n",
" let i = -1, children = node.childNodes;\n",
" while (++i &lt; children.length) {\n",
" this.nodeScriptReplace(children[i]);\n",
" }\n",
" }\n",
"\n",
" return node;\n",
" }\n",
"\n",
" this.nodeScriptClone = function (node) {\n",
" let script = document.createElement(&quot;script&quot;);\n",
" script.text = node.innerHTML;\n",
"\n",
" let i = -1, attrs = node.attributes, attr;\n",
" while (++i &lt; attrs.length) {\n",
" script.setAttribute((attr = attrs[i]).name, attr.value);\n",
" }\n",
" return script;\n",
" }\n",
"\n",
" this.nodeScriptIs = function (node) {\n",
" return node.tagName === 'SCRIPT';\n",
" }\n",
" })()\n",
"\n",
" window.call_DataFrame = function (f) {\n",
" return f();\n",
" };\n",
"\n",
" let funQueue = window[&quot;kotlinQueues&quot;] &amp;&amp; window[&quot;kotlinQueues&quot;][&quot;DataFrame&quot;];\n",
" if (funQueue) {\n",
" funQueue.forEach(function (f) {\n",
" f();\n",
" });\n",
" funQueue = [];\n",
" }\n",
"})()\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;repos_url: String&bsol;&quot;&gt;repos_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;events_url: String&bsol;&quot;&gt;events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;hooks_url: String&bsol;&quot;&gt;hooks_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;issues_url: String&bsol;&quot;&gt;issues_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;issues&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;members_url: String&bsol;&quot;&gt;members_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;members{&sol;member}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;public_members_url: String&bsol;&quot;&gt;public_members_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&sol;public_members{&sol;member}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;orgs&sol;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;avatar_url: String&bsol;&quot;&gt;avatar_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains Open Source&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;company: Nothing?&bsol;&quot;&gt;company&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;blog: String&bsol;&quot;&gt;blog&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;jetbrains.com&sol;opensource&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;location: String&bsol;&quot;&gt;location&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Netherlands&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;email: String&bsol;&quot;&gt;email&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;github@jetbrains.com&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;twitter_username: String&bsol;&quot;&gt;twitter_username&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;jetbrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_verified: Boolean&bsol;&quot;&gt;is_verified&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_organization_projects: Boolean&bsol;&quot;&gt;has_organization_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_repository_projects: Boolean&bsol;&quot;&gt;has_repository_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;public_repos: Int&bsol;&quot;&gt;public_repos&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;740&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;public_gists: Int&bsol;&quot;&gt;public_gists&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;followers: Int&bsol;&quot;&gt;followers&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;10418&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;following: Int&bsol;&quot;&gt;following&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: String&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: String&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2011-06-27T10:06:52Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: String&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2025-01-10T14:49:22Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived_at: Nothing?&bsol;&quot;&gt;archived_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Organization&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;repos: DataFrame&lt;*&gt;&bsol;&quot;&gt;repos&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321321, value: &quot;&lt;b&gt;DataFrame 100 x 81&lt;&sol;b&gt;&quot; }] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;members: DataFrame&lt;*&gt;&bsol;&quot;&gt;members&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [{ frameId: -352321320, value: &quot;&lt;b&gt;DataFrame 151 x 19&lt;&sol;b&gt;&quot; }] }, \n",
"], id: -352321322, rootId: -352321322, totalRows: 1 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;294457&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1098358&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1156792&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1459486&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1545071&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEwOlJlcG9zaXRvcnkyOTQ0NTc=&quot;,&quot;MDEwOlJlcG9zaXRvcnkxMDk4MzU4&quot;,&quot;MDEwOlJlcG9zaXRvcnkxMTU2Nzky&quot;,&quot;MDEwOlJlcG9zaXRvcnkxNDU5NDg2&quot;,&quot;MDEwOlJlcG9zaXRvcnkxNTQ1MDcx&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JPS&quot;,&quot;YouTrackSharp&quot;,&quot;colorSchemeTool&quot;,&quot;ideavim&quot;,&quot;psiviewer&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;full_name: String&bsol;&quot;&gt;full_name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&sol;JPS&quot;,&quot;JetBrains&sol;YouTrackSharp&quot;,&quot;JetBrains&sol;colorSchemeTool&quot;,&quot;JetBrains&sol;ideavim&quot;,&quot;JetBrains&sol;psiviewer&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;private: Boolean&bsol;&quot;&gt;private&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;JetBrains&quot;,&quot;JetBrains&quot;,&quot;JetBrains&quot;,&quot;JetBrains&quot;,&quot;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&quot;,&quot;MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&quot;,&quot;MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&quot;,&quot;MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&quot;,&quot;MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;avatar_url: String&bsol;&quot;&gt;avatar_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: String&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;JetBrains&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;followers_url: String&bsol;&quot;&gt;followers_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;following_url: String&bsol;&quot;&gt;following_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gists_url: String&bsol;&quot;&gt;gists_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;starred_url: String&bsol;&quot;&gt;starred_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;subscriptions_url: String&bsol;&quot;&gt;subscriptions_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;organizations_url: String&bsol;&quot;&gt;organizations_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;repos_url: String&bsol;&quot;&gt;repos_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;events_url: String&bsol;&quot;&gt;events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;received_events_url: String&bsol;&quot;&gt;received_events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Organization&quot;,&quot;Organization&quot;,&quot;Organization&quot;,&quot;Organization&quot;,&quot;Organization&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;user_view_type: String&bsol;&quot;&gt;user_view_type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;owner: DataRow&lt;*&gt;&bsol;&quot;&gt;owner&lt;&sol;span&gt;&quot;, children: [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;login: JetBrains&bsol;nid: 878437&bsol;nnode_id: MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&bsol;navatar_url: https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;ngravatar_id: &bsol;nurl: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&bsol;nfollowers_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;nfollowing_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;ngists_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;nstarred_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;nsubscriptions_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;norganizations_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;nrepos_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;nevents_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;nreceived_events_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;ntype: Organization&bsol;nuser_view_type: public&bsol;nsite_admin: false&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;login: &lt;&sol;span&gt;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;id: &lt;&sol;span&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;login: JetBrains&bsol;nid: 878437&bsol;nnode_id: MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&bsol;navatar_url: https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;ngravatar_id: &bsol;nurl: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&bsol;nfollowers_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;nfollowing_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;ngists_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;nstarred_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;nsubscriptions_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;norganizations_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;nrepos_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;nevents_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;nreceived_events_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;ntype: Organization&bsol;nuser_view_type: public&bsol;nsite_admin: false&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;login: &lt;&sol;span&gt;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;id: &lt;&sol;span&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;login: JetBrains&bsol;nid: 878437&bsol;nnode_id: MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&bsol;navatar_url: https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;ngravatar_id: &bsol;nurl: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&bsol;nfollowers_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;nfollowing_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;ngists_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;nstarred_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;nsubscriptions_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;norganizations_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;nrepos_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;nevents_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;nreceived_events_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;ntype: Organization&bsol;nuser_view_type: public&bsol;nsite_admin: false&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;login: &lt;&sol;span&gt;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;id: &lt;&sol;span&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;login: JetBrains&bsol;nid: 878437&bsol;nnode_id: MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&bsol;navatar_url: https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;ngravatar_id: &bsol;nurl: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&bsol;nfollowers_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;nfollowing_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;ngists_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;nstarred_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;nsubscriptions_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;norganizations_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;nrepos_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;nevents_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;nreceived_events_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;ntype: Organization&bsol;nuser_view_type: public&bsol;nsite_admin: false&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;login: &lt;&sol;span&gt;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;id: &lt;&sol;span&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;login: JetBrains&bsol;nid: 878437&bsol;nnode_id: MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==&bsol;navatar_url: https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;878437?v=4&bsol;ngravatar_id: &bsol;nurl: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&bsol;nhtml_url: https:&sol;&sol;github.com&sol;JetBrains&bsol;nfollowers_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;followers&bsol;nfollowing_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;following{&sol;other_user}&bsol;ngists_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;gists{&sol;gist_id}&bsol;nstarred_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;starred{&sol;owner}{&sol;repo}&bsol;nsubscriptions_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;subscriptions&bsol;norganizations_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;orgs&bsol;nrepos_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;repos&bsol;nevents_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;events{&sol;privacy}&bsol;nreceived_events_url: https:&sol;&sol;api.github.com&sol;users&sol;JetBrains&sol;received_events&bsol;ntype: Organization&bsol;nuser_view_type: public&bsol;nsite_admin: false&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;login: &lt;&sol;span&gt;JetBrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;id: &lt;&sol;span&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;878437&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: String&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;JPS&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSch&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;psiviewer&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;description: String?&bsol;&quot;&gt;description&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;Gant based build framework + dsl, with declarative project structure definition and automatic IntelliJ IDEA projects build&bsol;&quot;&gt;Gant based build framework + dsl, wit&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;.NET Standard 2.0 Library to access YouTrack API.&bsol;&quot;&gt;.NET Standard 2.0 Library to access Y&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;IdeaVim &amp;#8211; A Vim engine for JetBrains IDEs&bsol;&quot;&gt;IdeaVim &amp;#8211; A Vim engine for JetBrains &lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;PSI Viewer for IntelliJ IDEA plugin development&bsol;&quot;&gt;PSI Viewer for IntelliJ IDEA plugin d&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;fork: Boolean&bsol;&quot;&gt;fork&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks_url: String&bsol;&quot;&gt;forks_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;forks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;forks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;forks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;forks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;forks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;keys_url: String&bsol;&quot;&gt;keys_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;keys{&sol;key_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;keys{&sol;key_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;keys{&sol;key_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;keys{&sol;key_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;keys{&sol;key_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;collaborators_url: String&bsol;&quot;&gt;collaborators_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;collaborators{&sol;collaborator}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;collaborators{&sol;collaborator}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;collaborators{&sol;collaborator}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;collaborators{&sol;collaborator}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;collaborators{&sol;collaborator}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;teams_url: String&bsol;&quot;&gt;teams_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;teams&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;teams&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;teams&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;teams&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;teams&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;hooks_url: String&bsol;&quot;&gt;hooks_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;hooks&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;issue_events_url: String&bsol;&quot;&gt;issue_events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;issues&sol;events{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;issues&sol;events{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;issues&sol;events{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;issues&sol;events{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;issues&sol;events{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;events_url: String&bsol;&quot;&gt;events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;assignees_url: String&bsol;&quot;&gt;assignees_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;assignees{&sol;user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;assignees{&sol;user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;assignees{&sol;user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;assignees{&sol;user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;assignees{&sol;user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;branches_url: String&bsol;&quot;&gt;branches_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;branches{&sol;branch}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;branches{&sol;branch}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;branches{&sol;branch}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;branches{&sol;branch}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;branches{&sol;branch}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;tags_url: String&bsol;&quot;&gt;tags_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;tags&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;tags&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;tags&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;tags&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;tags&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;blobs_url: String&bsol;&quot;&gt;blobs_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;git&sol;blobs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;git&sol;blobs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;git&sol;blobs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;git&sol;blobs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;git&sol;blobs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;git_tags_url: String&bsol;&quot;&gt;git_tags_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;git&sol;tags{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;git&sol;tags{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;git&sol;tags{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;git&sol;tags{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;git&sol;tags{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;git_refs_url: String&bsol;&quot;&gt;git_refs_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;git&sol;refs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;git&sol;refs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;git&sol;refs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;git&sol;refs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;git&sol;refs{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;trees_url: String&bsol;&quot;&gt;trees_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;git&sol;trees{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;git&sol;trees{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;git&sol;trees{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;git&sol;trees{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;git&sol;trees{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;statuses_url: String&bsol;&quot;&gt;statuses_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;statuses&sol;{sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;statuses&sol;{sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;statuses&sol;{sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;statuses&sol;{sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;statuses&sol;{sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;languages_url: String&bsol;&quot;&gt;languages_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;languages&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;languages&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;languages&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;languages&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;languages&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_url: String&bsol;&quot;&gt;stargazers_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;stargazers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;stargazers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;stargazers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;stargazers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;stargazers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contributors_url: String&bsol;&quot;&gt;contributors_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;contributors&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;contributors&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;contributors&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;contributors&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;contributors&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;subscribers_url: String&bsol;&quot;&gt;subscribers_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;subscribers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;subscribers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;subscribers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;subscribers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;subscribers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;subscription_url: String&bsol;&quot;&gt;subscription_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;subscription&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;subscription&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;subscription&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;subscription&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;subscription&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;commits_url: String&bsol;&quot;&gt;commits_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;git_commits_url: String&bsol;&quot;&gt;git_commits_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;git&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;git&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;git&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;git&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;git&sol;commits{&sol;sha}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;comments_url: String&bsol;&quot;&gt;comments_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;issue_comment_url: String&bsol;&quot;&gt;issue_comment_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;issues&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;issues&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;issues&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;issues&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;issues&sol;comments{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;contents_url: String&bsol;&quot;&gt;contents_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;contents&sol;{+path}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;contents&sol;{+path}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;contents&sol;{+path}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;contents&sol;{+path}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;contents&sol;{+path}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;compare_url: String&bsol;&quot;&gt;compare_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;compare&sol;{base}...{head}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;compare&sol;{base}...{head}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;compare&sol;{base}...{head}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;compare&sol;{base}...{head}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;compare&sol;{base}...{head}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;merges_url: String&bsol;&quot;&gt;merges_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;merges&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;merges&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;merges&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;merges&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;merges&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archive_url: String&bsol;&quot;&gt;archive_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;{archive_format}{&sol;ref}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;{archive_format}{&sol;ref}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;{archive_format}{&sol;ref}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;{archive_format}{&sol;ref}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;{archive_format}{&sol;ref}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;downloads_url: String&bsol;&quot;&gt;downloads_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;downloads&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;downloads&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;downloads&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;downloads&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;downloads&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;issues_url: String&bsol;&quot;&gt;issues_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;issues{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;issues{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;issues{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;issues{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;issues{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pulls_url: String&bsol;&quot;&gt;pulls_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;pulls{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;pulls{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;pulls{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;pulls{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;pulls{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;milestones_url: String&bsol;&quot;&gt;milestones_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;milestones{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;milestones{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;milestones{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;milestones{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;milestones{&sol;number}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;notifications_url: String&bsol;&quot;&gt;notifications_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;notifications{?since,all,participating}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;notifications{?since,all,participating}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;notifications{?since,all,participating}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;notifications{?since,all,participating}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;notifications{?since,all,participating}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;labels_url: String&bsol;&quot;&gt;labels_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;labels{&sol;name}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;labels{&sol;name}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;labels{&sol;name}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;labels{&sol;name}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;labels{&sol;name}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;releases_url: String&bsol;&quot;&gt;releases_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;releases{&sol;id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;releases{&sol;id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;releases{&sol;id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;releases{&sol;id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;releases{&sol;id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;deployments_url: String&bsol;&quot;&gt;deployments_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;JPS&sol;deployments&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;YouTrackSharp&sol;deployments&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;colorSchemeTool&sol;deployments&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;ideavim&sol;deployments&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrains&sol;psiviewer&sol;deployments&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;repos&sol;JetBrain&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;created_at: String&bsol;&quot;&gt;created_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2009-09-01T16:34:40Z&quot;,&quot;2010-11-20T21:34:42Z&quot;,&quot;2010-12-10T18:19:50Z&quot;,&quot;2011-03-09T15:22:27Z&quot;,&quot;2011-03-30T06:34:50Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;updated_at: String&bsol;&quot;&gt;updated_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2025-05-24T17:19:13Z&quot;,&quot;2025-03-13T11:58:58Z&quot;,&quot;2025-05-22T15:46:54Z&quot;,&quot;2025-05-27T13:17:12Z&quot;,&quot;2025-05-22T11:30:32Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pushed_at: String&bsol;&quot;&gt;pushed_at&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;2023-02-01T14:44:04Z&quot;,&quot;2023-06-07T14:22:35Z&quot;,&quot;2024-05-16T18:08:32Z&quot;,&quot;2025-05-27T10:24:49Z&quot;,&quot;2024-10-16T11:07:59Z&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;git_url: String&bsol;&quot;&gt;git_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;git:&sol;&sol;github.com&sol;JetBrains&sol;JPS.git&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;git:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp.git&bsol;&quot;&gt;git:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSh&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;git:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool.git&bsol;&quot;&gt;git:&sol;&sol;github.com&sol;JetBrains&sol;colorSchem&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;git:&sol;&sol;github.com&sol;JetBrains&sol;ideavim.git&quot;,&quot;git:&sol;&sol;github.com&sol;JetBrains&sol;psiviewer.git&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;ssh_url: String&bsol;&quot;&gt;ssh_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;git@github.com:JetBrains&sol;JPS.git&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;git@github.com:JetBrains&sol;YouTrackSharp.git&bsol;&quot;&gt;git@github.com:JetBrains&sol;YouTrackShar&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;git@github.com:JetBrains&sol;colorSchemeTool.git&bsol;&quot;&gt;git@github.com:JetBrains&sol;colorSchemeT&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;git@github.com:JetBrains&sol;ideavim.git&quot;,&quot;git@github.com:JetBrains&sol;psiviewer.git&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;clone_url: String&bsol;&quot;&gt;clone_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;JPS.git&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp.git&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool.git&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSch&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim.git&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;psiviewer.git&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;psiviewe&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;svn_url: String&bsol;&quot;&gt;svn_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;JPS&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrackSharp&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;YouTrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSchemeTool&bsol;&quot;&gt;https:&sol;&sol;github.com&sol;JetBrains&sol;colorSch&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;ideavim&quot;,&quot;https:&sol;&sol;github.com&sol;JetBrains&sol;psiviewer&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;homepage: String?&bsol;&quot;&gt;homepage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;https:&sol;&sol;www.jetbrains.com&sol;youtrack&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;lp.jetbrains.com&sol;ideavim&sol;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;size: Int&bsol;&quot;&gt;size&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;31333&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;29581&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;873&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;116763&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;1161&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;stargazers_count: Int&bsol;&quot;&gt;stargazers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;140&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;487&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;9729&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;196&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers_count: Int&bsol;&quot;&gt;watchers_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;140&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;487&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;9729&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;196&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;language: String?&bsol;&quot;&gt;language&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Java&quot;,&quot;C#&quot;,&quot;Python&quot;,&quot;Kotlin&quot;,&quot;Java&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_issues: Boolean&bsol;&quot;&gt;has_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_projects: Boolean&bsol;&quot;&gt;has_projects&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;false&quot;,&quot;true&quot;,&quot;false&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_downloads: Boolean&bsol;&quot;&gt;has_downloads&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_wiki: Boolean&bsol;&quot;&gt;has_wiki&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;false&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_pages: Boolean&bsol;&quot;&gt;has_pages&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;has_discussions: Boolean&bsol;&quot;&gt;has_discussions&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;true&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks_count: Int&bsol;&quot;&gt;forks_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;8&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;106&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;84&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;784&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;42&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;mirror_url: Nothing?&bsol;&quot;&gt;mirror_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;archived: Boolean&bsol;&quot;&gt;archived&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;disabled: Boolean&bsol;&quot;&gt;disabled&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues_count: Int&bsol;&quot;&gt;open_issues_count&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;19&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;19&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;14&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;key: String?&bsol;&quot;&gt;key&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;apache-2.0&quot;,&quot;apache-2.0&quot;,&quot;apache-2.0&quot;,&quot;mit&quot;,&quot;gpl-2.0&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;name: String?&bsol;&quot;&gt;name&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Apache License 2.0&quot;,&quot;Apache License 2.0&quot;,&quot;Apache License 2.0&quot;,&quot;MIT License&quot;,&quot;GNU General Public License v2.0&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;spdx_id: String?&bsol;&quot;&gt;spdx_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;Apache-2.0&quot;,&quot;Apache-2.0&quot;,&quot;Apache-2.0&quot;,&quot;MIT&quot;,&quot;GPL-2.0&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String?&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;licenses&sol;apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;mit&quot;,&quot;https:&sol;&sol;api.github.com&sol;licenses&sol;gpl-2.0&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String?&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDc6TGljZW5zZTI=&quot;,&quot;MDc6TGljZW5zZTI=&quot;,&quot;MDc6TGljZW5zZTI=&quot;,&quot;MDc6TGljZW5zZTEz&quot;,&quot;MDc6TGljZW5zZTg=&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;license: DataRow&lt;*&gt;&bsol;&quot;&gt;license&lt;&sol;span&gt;&quot;, children: [88, 89, 90, 91, 92], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: apache-2.0&bsol;nname: Apache License 2.0&bsol;nspdx_id: Apache-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;nnode_id: MDc6TGljZW5zZTI=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;apache-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;Apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: apache-2.0&bsol;nname: Apache License 2.0&bsol;nspdx_id: Apache-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;nnode_id: MDc6TGljZW5zZTI=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;apache-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;Apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: apache-2.0&bsol;nname: Apache License 2.0&bsol;nspdx_id: Apache-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;apache-2.0&bsol;nnode_id: MDc6TGljZW5zZTI=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;apache-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;Apach&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: mit&bsol;nname: MIT License&bsol;nspdx_id: MIT&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;mit&bsol;nnode_id: MDc6TGljZW5zZTEz&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;mit&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;MIT License&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;key: gpl-2.0&bsol;nname: GNU General Public License v2.0&bsol;nspdx_id: GPL-2.0&bsol;nurl: https:&sol;&sol;api.github.com&sol;licenses&sol;gpl-2.0&bsol;nnode_id: MDc6TGljZW5zZTg=&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;key: &lt;&sol;span&gt;gpl-2.0&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;name: &lt;&sol;span&gt;GNU Gene&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;allow_forking: Boolean&bsol;&quot;&gt;allow_forking&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;is_template: Boolean&bsol;&quot;&gt;is_template&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;web_commit_signoff_required: Boolean&bsol;&quot;&gt;web_commit_signoff_required&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;topics: List&lt;String&gt;&bsol;&quot;&gt;topics&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;[ ]&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;jetbrains&bsol;njetbrains-youtrack&bsol;nyoutrack&bsol;nyoutrack-api&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;[&lt;&sol;span&gt;jetbrains&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;jetbrains-youtrack&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;]&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;[ ]&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;ideavim&bsol;nintellij&bsol;nintellij-platform&bsol;nintellij-plugin&bsol;njb-official&bsol;njetbrains&bsol;njetbrains-ides&bsol;nkotlin&bsol;nvim&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;[&lt;&sol;span&gt;ideavim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;intellij&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;intellij-pl&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;]&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;[ ]&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;visibility: String&bsol;&quot;&gt;visibility&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;forks: Int&bsol;&quot;&gt;forks&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;8&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;106&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;84&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;784&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;42&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;open_issues: Int&bsol;&quot;&gt;open_issues&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;0&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;19&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;19&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;3&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;14&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;watchers: Int&bsol;&quot;&gt;watchers&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;27&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;140&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;487&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;9729&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;196&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;default_branch: String&bsol;&quot;&gt;default_branch&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;master&quot;,&quot;223&quot;,&quot;master&quot;,&quot;master&quot;,&quot;master&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;admin: Boolean&bsol;&quot;&gt;admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;maintain: Boolean&bsol;&quot;&gt;maintain&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;push: Boolean&bsol;&quot;&gt;push&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;triage: Boolean&bsol;&quot;&gt;triage&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;pull: Boolean&bsol;&quot;&gt;pull&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;,&quot;true&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;permissions: DataRow&lt;*&gt;&bsol;&quot;&gt;permissions&lt;&sol;span&gt;&quot;, children: [103, 104, 105, 106, 107], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;admin: false&bsol;nmaintain: false&bsol;npush: false&bsol;ntriage: false&bsol;npull: true&bsol;&quot;&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;{ &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;admin: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;maintain: &lt;&sol;span&gt;false&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;, &lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt; }&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;custom_properties: Any?&bsol;&quot;&gt;custom_properties&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;null&bsol;&quot;&gt;null&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"], id: -352321321, rootId: -352321322, totalRows: 100 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"&sol;*&lt;!--*&sol;\n",
"call_DataFrame(function() { DataFrame.addTable({ cols: [{ name: &quot;&lt;span title=&bsol;&quot;login: String&bsol;&quot;&gt;login&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;abarsov&quot;,&quot;abrams27&quot;,&quot;abusalimov&quot;,&quot;adam-enko&quot;,&quot;AI-shm&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;id: Int&bsol;&quot;&gt;id&lt;&sol;span&gt;&quot;, children: [], rightAlign: true, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;7127060&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;44381959&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;530396&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;152864218&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;&bsol;&quot;&gt;&lt;span class=&bsol;&quot;numbers&bsol;&quot;&gt;63251834&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;node_id: String&bsol;&quot;&gt;node_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;MDQ6VXNlcjcxMjcwNjA=&quot;,&quot;MDQ6VXNlcjQ0MzgxOTU5&quot;,&quot;MDQ6VXNlcjUzMDM5Ng==&quot;,&quot;U_kgDOCRyF2g&quot;,&quot;MDQ6VXNlcjYzMjUxODM0&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;avatar_url: String&bsol;&quot;&gt;avatar_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;7127060?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;44381959?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;530396?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;152864218?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;avatars.githubusercontent.com&sol;u&sol;63251834?v=4&bsol;&quot;&gt;https:&sol;&sol;avatars.githubusercontent.com&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gravatar_id: String&bsol;&quot;&gt;gravatar_id&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;,&quot;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;url: String&bsol;&quot;&gt;url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;html_url: String&bsol;&quot;&gt;html_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;https:&sol;&sol;github.com&sol;abarsov&quot;,&quot;https:&sol;&sol;github.com&sol;abrams27&quot;,&quot;https:&sol;&sol;github.com&sol;abusalimov&quot;,&quot;https:&sol;&sol;github.com&sol;adam-enko&quot;,&quot;https:&sol;&sol;github.com&sol;AI-shm&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;followers_url: String&bsol;&quot;&gt;followers_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;followers&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;f&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;following_url: String&bsol;&quot;&gt;following_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;following{&sol;other_user}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;f&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;gists_url: String&bsol;&quot;&gt;gists_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;gists{&sol;gist_id}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;g&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;starred_url: String&bsol;&quot;&gt;starred_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;starred{&sol;owner}{&sol;repo}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;s&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;subscriptions_url: String&bsol;&quot;&gt;subscriptions_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;subscriptions&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;s&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;organizations_url: String&bsol;&quot;&gt;organizations_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;orgs&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;orgs&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;repos_url: String&bsol;&quot;&gt;repos_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;repos&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;r&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;events_url: String&bsol;&quot;&gt;events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;events{&sol;privacy}&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;e&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;received_events_url: String&bsol;&quot;&gt;received_events_url&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abarsov&sol;&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abrams27&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;abusalimov&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;abusalim&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;adam-enko&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;adam-enk&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;,&quot;&lt;span class=&bsol;&quot;formatted&bsol;&quot; title=&bsol;&quot;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;received_events&bsol;&quot;&gt;https:&sol;&sol;api.github.com&sol;users&sol;AI-shm&sol;r&lt;span class=&bsol;&quot;structural&bsol;&quot;&gt;...&lt;&sol;span&gt;&lt;&sol;span&gt;&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;type: String&bsol;&quot;&gt;type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;,&quot;User&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;user_view_type: String&bsol;&quot;&gt;user_view_type&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;,&quot;public&quot;] }, \n",
"{ name: &quot;&lt;span title=&bsol;&quot;site_admin: Boolean&bsol;&quot;&gt;site_admin&lt;&sol;span&gt;&quot;, children: [], rightAlign: false, values: [&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;,&quot;false&quot;] }, \n",
"], id: -352321320, rootId: -352321322, totalRows: 151 } ) });\n",
"&sol;*--&gt;*&sol;\n",
"\n",
"call_DataFrame(function() { DataFrame.renderTable(-352321322) });\n",
"\n",
"\n",
" &lt;&sol;script&gt;\n",
" &lt;&sol;html&gt;\"></iframe>\n",
" <script>\n",
" function o_resize_iframe_out_32() {\n",
" let elem = document.getElementById(\"iframe_out_32\");\n",
" resize_iframe_out_32(elem);\n",
" setInterval(resize_iframe_out_32, 5000, elem);\n",
" }\n",
" function resize_iframe_out_32(el) {\n",
" let h = el.contentWindow.document.body.scrollHeight;\n",
" el.height = h === 0 ? 0 : h + 41;\n",
" }\n",
" </script> <html theme='dark'>\n",
" <head>\n",
" <style type=\"text/css\">\n",
" :root {\n",
" --background: #fff;\n",
" --background-odd: #f5f5f5;\n",
" --background-hover: #d9edfd;\n",
" --header-text-color: #474747;\n",
" --text-color: #848484;\n",
" --text-color-dark: #000;\n",
" --text-color-medium: #737373;\n",
" --text-color-pale: #b3b3b3;\n",
" --inner-border-color: #aaa;\n",
" --bold-border-color: #000;\n",
" --link-color: #296eaa;\n",
" --link-color-pale: #296eaa;\n",
" --link-hover: #1a466c;\n",
"}\n",
"\n",
":root[theme=\"dark\"], :root [data-jp-theme-light=\"false\"], .dataframe_dark{\n",
" --background: #303030;\n",
" --background-odd: #3c3c3c;\n",
" --background-hover: #464646;\n",
" --header-text-color: #dddddd;\n",
" --text-color: #b3b3b3;\n",
" --text-color-dark: #dddddd;\n",
" --text-color-medium: #b2b2b2;\n",
" --text-color-pale: #737373;\n",
" --inner-border-color: #707070;\n",
" --bold-border-color: #777777;\n",
" --link-color: #008dc0;\n",
" --link-color-pale: #97e1fb;\n",
" --link-hover: #00688e;\n",
"}\n",
"\n",
"p.dataframe_description {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe {\n",
" font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
" font-size: 12px;\n",
" background-color: var(--background);\n",
" color: var(--text-color-dark);\n",
" border: none;\n",
" border-collapse: collapse;\n",
"}\n",
"\n",
"table.dataframe th, td {\n",
" padding: 6px;\n",
" border: 1px solid transparent;\n",
" text-align: left;\n",
"}\n",
"\n",
"table.dataframe th {\n",
" background-color: var(--background);\n",
" color: var(--header-text-color);\n",
"}\n",
"\n",
"table.dataframe td {\n",
" vertical-align: top;\n",
" white-space: nowrap;\n",
"}\n",
"\n",
"table.dataframe th.bottomBorder {\n",
" border-bottom-color: var(--bold-border-color);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(odd) {\n",
" background: var(--background-odd);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:nth-child(even) {\n",
" background: var(--background);\n",
"}\n",
"\n",
"table.dataframe tbody > tr:hover {\n",
" background: var(--background-hover);\n",
"}\n",
"\n",
"table.dataframe a {\n",
" cursor: pointer;\n",
" color: var(--link-color);\n",
" text-decoration: none;\n",
"}\n",
"\n",
"table.dataframe tr:hover > td a {\n",
" color: var(--link-color-pale);\n",
"}\n",
"\n",
"table.dataframe a:hover {\n",
" color: var(--link-hover);\n",
" text-decoration: underline;\n",
"}\n",
"\n",
"table.dataframe img {\n",
" max-width: fit-content;\n",
"}\n",
"\n",
"table.dataframe th.complex {\n",
" background-color: var(--background);\n",
" border: 1px solid var(--background);\n",
"}\n",
"\n",
"table.dataframe .leftBorder {\n",
" border-left-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightBorder {\n",
" border-right-color: var(--inner-border-color);\n",
"}\n",
"\n",
"table.dataframe .rightAlign {\n",
" text-align: right;\n",
"}\n",
"\n",
"table.dataframe .expanderSvg {\n",
" width: 8px;\n",
" height: 8px;\n",
" margin-right: 3px;\n",
"}\n",
"\n",
"table.dataframe .expander {\n",
" display: flex;\n",
" align-items: center;\n",
"}\n",
"\n",
"/* formatting */\n",
"\n",
"table.dataframe .null {\n",
" color: var(--text-color-pale);\n",
"}\n",
"\n",
"table.dataframe .structural {\n",
" color: var(--text-color-medium);\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .dataFrameCaption {\n",
" font-weight: bold;\n",
"}\n",
"\n",
"table.dataframe .numbers {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe td:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"table.dataframe tr:hover .formatted .structural, .null {\n",
" color: var(--text-color-dark);\n",
"}\n",
"\n",
"\n",
" </style>\n",
" </head>\n",
" <body>\n",
" <table class=\"dataframe\" id=\"static_df_-352321319\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">repos_url</th><th class=\"bottomBorder\" style=\"text-align:left\">events_url</th><th class=\"bottomBorder\" style=\"text-align:left\">hooks_url</th><th class=\"bottomBorder\" style=\"text-align:left\">issues_url</th><th class=\"bottomBorder\" style=\"text-align:left\">members_url</th><th class=\"bottomBorder\" style=\"text-align:left\">public_members_url</th><th class=\"bottomBorder\" style=\"text-align:left\">avatar_url</th><th class=\"bottomBorder\" style=\"text-align:left\">description</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">company</th><th class=\"bottomBorder\" style=\"text-align:left\">blog</th><th class=\"bottomBorder\" style=\"text-align:left\">location</th><th class=\"bottomBorder\" style=\"text-align:left\">email</th><th class=\"bottomBorder\" style=\"text-align:left\">twitter_username</th><th class=\"bottomBorder\" style=\"text-align:left\">is_verified</th><th class=\"bottomBorder\" style=\"text-align:left\">has_organization_projects</th><th class=\"bottomBorder\" style=\"text-align:left\">has_repository_projects</th><th class=\"bottomBorder\" style=\"text-align:left\">public_repos</th><th class=\"bottomBorder\" style=\"text-align:left\">public_gists</th><th class=\"bottomBorder\" style=\"text-align:left\">followers</th><th class=\"bottomBorder\" style=\"text-align:left\">following</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">created_at</th><th class=\"bottomBorder\" style=\"text-align:left\">updated_at</th><th class=\"bottomBorder\" style=\"text-align:left\">archived_at</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">repos</th><th class=\"bottomBorder\" style=\"text-align:left\">members</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">878437</td><td style=\"vertical-align:top\">MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==</td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains</td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/orgs/JetBrains<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">JetBrains Open Source</td><td style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">https://jetbrains.com/opensource</td><td style=\"vertical-align:top\">Netherlands</td><td style=\"vertical-align:top\">github@jetbrains.com</td><td style=\"vertical-align:top\">jetbrains</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">740</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">10418</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">https://github.com/JetBrains</td><td style=\"vertical-align:top\">2011-06-27T10:06:52Z</td><td style=\"vertical-align:top\">2025-01-10T14:49:22Z</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">Organization</td><td style=\"vertical-align:top\"><details><summary>DataFrame [100 x 81]</summary><table class=\"dataframe\" id=\"static_df_-352321318\"><thead><tr><th style=\"text-align:left\">id</th><th style=\"text-align:left\">node_id</th><th style=\"text-align:left\">name</th><th style=\"text-align:left\">full_name</th><th class=\"rightBorder\" style=\"text-align:left\">private</th><th class=\"leftBorder\" style=\"text-align:left\">owner</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th style=\"text-align:left\">html_url</th><th style=\"text-align:left\">description</th><th style=\"text-align:left\">fork</th><th style=\"text-align:left\">url</th><th style=\"text-align:left\">forks_url</th><th style=\"text-align:left\">keys_url</th><th style=\"text-align:left\">collaborators_url</th><th style=\"text-align:left\">teams_url</th><th style=\"text-align:left\">hooks_url</th><th style=\"text-align:left\">issue_events_url</th><th style=\"text-align:left\">events_url</th><th style=\"text-align:left\">assignees_url</th><th style=\"text-align:left\">branches_url</th><th style=\"text-align:left\">tags_url</th><th style=\"text-align:left\">blobs_url</th><th style=\"text-align:left\">git_tags_url</th><th style=\"text-align:left\">git_refs_url</th><th style=\"text-align:left\">trees_url</th><th style=\"text-align:left\">statuses_url</th><th style=\"text-align:left\">languages_url</th><th style=\"text-align:left\">stargazers_url</th><th style=\"text-align:left\">contributors_url</th><th style=\"text-align:left\">subscribers_url</th><th style=\"text-align:left\">subscription_url</th><th style=\"text-align:left\">commits_url</th><th style=\"text-align:left\">git_commits_url</th><th style=\"text-align:left\">comments_url</th><th style=\"text-align:left\">issue_comment_url</th><th style=\"text-align:left\">contents_url</th><th style=\"text-align:left\">compare_url</th><th style=\"text-align:left\">merges_url</th><th style=\"text-align:left\">archive_url</th><th style=\"text-align:left\">downloads_url</th><th style=\"text-align:left\">issues_url</th><th style=\"text-align:left\">pulls_url</th><th style=\"text-align:left\">milestones_url</th><th style=\"text-align:left\">notifications_url</th><th style=\"text-align:left\">labels_url</th><th style=\"text-align:left\">releases_url</th><th style=\"text-align:left\">deployments_url</th><th style=\"text-align:left\">created_at</th><th style=\"text-align:left\">updated_at</th><th style=\"text-align:left\">pushed_at</th><th style=\"text-align:left\">git_url</th><th style=\"text-align:left\">ssh_url</th><th style=\"text-align:left\">clone_url</th><th style=\"text-align:left\">svn_url</th><th style=\"text-align:left\">homepage</th><th style=\"text-align:left\">size</th><th style=\"text-align:left\">stargazers_count</th><th style=\"text-align:left\">watchers_count</th><th style=\"text-align:left\">language</th><th style=\"text-align:left\">has_issues</th><th style=\"text-align:left\">has_projects</th><th style=\"text-align:left\">has_downloads</th><th style=\"text-align:left\">has_wiki</th><th style=\"text-align:left\">has_pages</th><th style=\"text-align:left\">has_discussions</th><th style=\"text-align:left\">forks_count</th><th style=\"text-align:left\">mirror_url</th><th style=\"text-align:left\">archived</th><th style=\"text-align:left\">disabled</th><th class=\"rightBorder\" style=\"text-align:left\">open_issues_count</th><th class=\"leftBorder\" style=\"text-align:left\">license</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th style=\"text-align:left\">allow_forking</th><th style=\"text-align:left\">is_template</th><th style=\"text-align:left\">web_commit_signoff_required</th><th style=\"text-align:left\">topics</th><th style=\"text-align:left\">visibility</th><th style=\"text-align:left\">forks</th><th style=\"text-align:left\">open_issues</th><th style=\"text-align:left\">watchers</th><th class=\"rightBorder\" style=\"text-align:left\">default_branch</th><th class=\"leftBorder\" style=\"text-align:left\">permissions</th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th style=\"text-align:left\"></th><th class=\"rightBorder\" style=\"text-align:left\"></th><th style=\"text-align:left\">custom_properties</th></tr><tr><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">avatar_url</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">followers_url</th><th class=\"bottomBorder\" style=\"text-align:left\">following_url</th><th class=\"bottomBorder\" style=\"text-align:left\">gists_url</th><th class=\"bottomBorder\" style=\"text-align:left\">starred_url</th><th class=\"bottomBorder\" style=\"text-align:left\">subscriptions_url</th><th class=\"bottomBorder\" style=\"text-align:left\">organizations_url</th><th class=\"bottomBorder\" style=\"text-align:left\">repos_url</th><th class=\"bottomBorder\" style=\"text-align:left\">events_url</th><th class=\"bottomBorder\" style=\"text-align:left\">received_events_url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">user_view_type</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">site_admin</th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">key</th><th class=\"bottomBorder\" style=\"text-align:left\">name</th><th class=\"bottomBorder\" style=\"text-align:left\">spdx_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\"></th><th class=\"bottomBorder leftBorder\" style=\"text-align:left\">admin</th><th class=\"bottomBorder\" style=\"text-align:left\">maintain</th><th class=\"bottomBorder\" style=\"text-align:left\">push</th><th class=\"bottomBorder\" style=\"text-align:left\">triage</th><th class=\"bottomBorder rightBorder\" style=\"text-align:left\">pull</th><th class=\"bottomBorder\" style=\"text-align:left\"></th></tr></thead><tbody><tr><td style=\"vertical-align:top\">294457</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkyOTQ0NTc=</td><td style=\"vertical-align:top\">JPS</td><td style=\"vertical-align:top\">JetBrains/JPS</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td class=\"leftBorder\" style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">878437</td><td style=\"vertical-align:top\">MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrains</td><td style=\"vertical-align:top\">https://github.com/JetBrains</td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">Organization</td><td style=\"vertical-align:top\">public</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/JPS</td><td style=\"vertical-align:top\">Gant based build framework + dsl, wit<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2009-09-01T16:34:40Z</td><td style=\"vertical-align:top\">2025-05-24T17:19:13Z</td><td style=\"vertical-align:top\">2023-02-01T14:44:04Z</td><td style=\"vertical-align:top\">git://github.com/JetBrains/JPS.git</td><td style=\"vertical-align:top\">git@github.com:JetBrains/JPS.git</td><td style=\"vertical-align:top\">https://github.com/JetBrains/JPS.git</td><td style=\"vertical-align:top\">https://github.com/JetBrains/JPS</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">31333</td><td style=\"vertical-align:top\">27</td><td style=\"vertical-align:top\">27</td><td style=\"vertical-align:top\">Java</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">8</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">0</td><td class=\"leftBorder\" style=\"vertical-align:top\">apache-2.0</td><td style=\"vertical-align:top\">Apache License 2.0</td><td style=\"vertical-align:top\">Apache-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/apach<span class=\"structural\">...</span></td><td class=\"rightBorder\" style=\"vertical-align:top\">MDc6TGljZW5zZTI=</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[ ]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">8</td><td style=\"vertical-align:top\">0</td><td style=\"vertical-align:top\">27</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">null</td></tr><tr><td style=\"vertical-align:top\">1098358</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxMDk4MzU4</td><td style=\"vertical-align:top\">YouTrackSharp</td><td style=\"vertical-align:top\">JetBrains/YouTrackSharp</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td class=\"leftBorder\" style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">878437</td><td style=\"vertical-align:top\">MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrains</td><td style=\"vertical-align:top\">https://github.com/JetBrains</td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">Organization</td><td style=\"vertical-align:top\">public</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/YouTrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">.NET Standard 2.0 Library to access Y<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2010-11-20T21:34:42Z</td><td style=\"vertical-align:top\">2025-03-13T11:58:58Z</td><td style=\"vertical-align:top\">2023-06-07T14:22:35Z</td><td style=\"vertical-align:top\">git://github.com/JetBrains/YouTrackSh<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">git@github.com:JetBrains/YouTrackShar<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://github.com/JetBrains/YouTrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://github.com/JetBrains/YouTrack<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://www.jetbrains.com/youtrack</td><td style=\"vertical-align:top\">29581</td><td style=\"vertical-align:top\">140</td><td style=\"vertical-align:top\">140</td><td style=\"vertical-align:top\">C#</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">106</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">19</td><td class=\"leftBorder\" style=\"vertical-align:top\">apache-2.0</td><td style=\"vertical-align:top\">Apache License 2.0</td><td style=\"vertical-align:top\">Apache-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/apach<span class=\"structural\">...</span></td><td class=\"rightBorder\" style=\"vertical-align:top\">MDc6TGljZW5zZTI=</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[jetbrains, jetbrains-youtrack, youtr<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">106</td><td style=\"vertical-align:top\">19</td><td style=\"vertical-align:top\">140</td><td class=\"rightBorder\" style=\"vertical-align:top\">223</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">null</td></tr><tr><td style=\"vertical-align:top\">1156792</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxMTU2Nzky</td><td style=\"vertical-align:top\">colorSchemeTool</td><td style=\"vertical-align:top\">JetBrains/colorSchemeTool</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td class=\"leftBorder\" style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">878437</td><td style=\"vertical-align:top\">MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrains</td><td style=\"vertical-align:top\">https://github.com/JetBrains</td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">Organization</td><td style=\"vertical-align:top\">public</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/colorSch<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2010-12-10T18:19:50Z</td><td style=\"vertical-align:top\">2025-05-22T15:46:54Z</td><td style=\"vertical-align:top\">2024-05-16T18:08:32Z</td><td style=\"vertical-align:top\">git://github.com/JetBrains/colorSchem<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">git@github.com:JetBrains/colorSchemeT<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://github.com/JetBrains/colorSch<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://github.com/JetBrains/colorSch<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">873</td><td style=\"vertical-align:top\">487</td><td style=\"vertical-align:top\">487</td><td style=\"vertical-align:top\">Python</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">84</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">19</td><td class=\"leftBorder\" style=\"vertical-align:top\">apache-2.0</td><td style=\"vertical-align:top\">Apache License 2.0</td><td style=\"vertical-align:top\">Apache-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/apach<span class=\"structural\">...</span></td><td class=\"rightBorder\" style=\"vertical-align:top\">MDc6TGljZW5zZTI=</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[ ]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">84</td><td style=\"vertical-align:top\">19</td><td style=\"vertical-align:top\">487</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">null</td></tr><tr><td style=\"vertical-align:top\">1459486</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxNDU5NDg2</td><td style=\"vertical-align:top\">ideavim</td><td style=\"vertical-align:top\">JetBrains/ideavim</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td class=\"leftBorder\" style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">878437</td><td style=\"vertical-align:top\">MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrains</td><td style=\"vertical-align:top\">https://github.com/JetBrains</td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">Organization</td><td style=\"vertical-align:top\">public</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/ideavim</td><td style=\"vertical-align:top\">IdeaVim &#8211; A Vim engine for JetBrains <span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2011-03-09T15:22:27Z</td><td style=\"vertical-align:top\">2025-05-27T13:17:12Z</td><td style=\"vertical-align:top\">2025-05-27T10:24:49Z</td><td style=\"vertical-align:top\">git://github.com/JetBrains/ideavim.git</td><td style=\"vertical-align:top\">git@github.com:JetBrains/ideavim.git</td><td style=\"vertical-align:top\">https://github.com/JetBrains/ideavim.git</td><td style=\"vertical-align:top\">https://github.com/JetBrains/ideavim</td><td style=\"vertical-align:top\">https://lp.jetbrains.com/ideavim/</td><td style=\"vertical-align:top\">116763</td><td style=\"vertical-align:top\">9729</td><td style=\"vertical-align:top\">9729</td><td style=\"vertical-align:top\">Kotlin</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">784</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">3</td><td class=\"leftBorder\" style=\"vertical-align:top\">mit</td><td style=\"vertical-align:top\">MIT License</td><td style=\"vertical-align:top\">MIT</td><td style=\"vertical-align:top\">https://api.github.com/licenses/mit</td><td class=\"rightBorder\" style=\"vertical-align:top\">MDc6TGljZW5zZTEz</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[ideavim, intellij, intellij-platform<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">784</td><td style=\"vertical-align:top\">3</td><td style=\"vertical-align:top\">9729</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">null</td></tr><tr><td style=\"vertical-align:top\">1545071</td><td style=\"vertical-align:top\">MDEwOlJlcG9zaXRvcnkxNTQ1MDcx</td><td style=\"vertical-align:top\">psiviewer</td><td style=\"vertical-align:top\">JetBrains/psiviewer</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td class=\"leftBorder\" style=\"vertical-align:top\">JetBrains</td><td style=\"vertical-align:top\">878437</td><td style=\"vertical-align:top\">MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrains</td><td style=\"vertical-align:top\">https://github.com/JetBrains</td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">Organization</td><td style=\"vertical-align:top\">public</td><td class=\"rightBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://github.com/JetBrains/psiviewer</td><td style=\"vertical-align:top\">PSI Viewer for IntelliJ IDEA plugin d<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/repos/JetBrain<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">2011-03-30T06:34:50Z</td><td style=\"vertical-align:top\">2025-05-22T11:30:32Z</td><td style=\"vertical-align:top\">2024-10-16T11:07:59Z</td><td style=\"vertical-align:top\">git://github.com/JetBrains/psiviewer.git</td><td style=\"vertical-align:top\">git@github.com:JetBrains/psiviewer.git</td><td style=\"vertical-align:top\">https://github.com/JetBrains/psiviewe<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://github.com/JetBrains/psiviewer</td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">1161</td><td style=\"vertical-align:top\">196</td><td style=\"vertical-align:top\">196</td><td style=\"vertical-align:top\">Java</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">42</td><td style=\"vertical-align:top\">null</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">14</td><td class=\"leftBorder\" style=\"vertical-align:top\">gpl-2.0</td><td style=\"vertical-align:top\">GNU General Public License v2.0</td><td style=\"vertical-align:top\">GPL-2.0</td><td style=\"vertical-align:top\">https://api.github.com/licenses/gpl-2.0</td><td class=\"rightBorder\" style=\"vertical-align:top\">MDc6TGljZW5zZTg=</td><td style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">[ ]</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">42</td><td style=\"vertical-align:top\">14</td><td style=\"vertical-align:top\">196</td><td class=\"rightBorder\" style=\"vertical-align:top\">master</td><td class=\"leftBorder\" style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td style=\"vertical-align:top\">false</td><td class=\"rightBorder\" style=\"vertical-align:top\">true</td><td style=\"vertical-align:top\">null</td></tr></tbody></table><p>... showing only top 5 of 100 rows</p></details></td><td style=\"vertical-align:top\"><details><summary>DataFrame [151 x 19]</summary><table class=\"dataframe\" id=\"static_df_-352321317\"><thead><tr><th class=\"bottomBorder\" style=\"text-align:left\">login</th><th class=\"bottomBorder\" style=\"text-align:left\">id</th><th class=\"bottomBorder\" style=\"text-align:left\">node_id</th><th class=\"bottomBorder\" style=\"text-align:left\">avatar_url</th><th class=\"bottomBorder\" style=\"text-align:left\">gravatar_id</th><th class=\"bottomBorder\" style=\"text-align:left\">url</th><th class=\"bottomBorder\" style=\"text-align:left\">html_url</th><th class=\"bottomBorder\" style=\"text-align:left\">followers_url</th><th class=\"bottomBorder\" style=\"text-align:left\">following_url</th><th class=\"bottomBorder\" style=\"text-align:left\">gists_url</th><th class=\"bottomBorder\" style=\"text-align:left\">starred_url</th><th class=\"bottomBorder\" style=\"text-align:left\">subscriptions_url</th><th class=\"bottomBorder\" style=\"text-align:left\">organizations_url</th><th class=\"bottomBorder\" style=\"text-align:left\">repos_url</th><th class=\"bottomBorder\" style=\"text-align:left\">events_url</th><th class=\"bottomBorder\" style=\"text-align:left\">received_events_url</th><th class=\"bottomBorder\" style=\"text-align:left\">type</th><th class=\"bottomBorder\" style=\"text-align:left\">user_view_type</th><th class=\"bottomBorder\" style=\"text-align:left\">site_admin</th></tr></thead><tbody><tr><td style=\"vertical-align:top\">abarsov</td><td style=\"vertical-align:top\">7127060</td><td style=\"vertical-align:top\">MDQ6VXNlcjcxMjcwNjA=</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov</td><td style=\"vertical-align:top\">https://github.com/abarsov</td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abarsov/<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">abrams27</td><td style=\"vertical-align:top\">44381959</td><td style=\"vertical-align:top\">MDQ6VXNlcjQ0MzgxOTU5</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27</td><td style=\"vertical-align:top\">https://github.com/abrams27</td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abrams27<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">abusalimov</td><td style=\"vertical-align:top\">530396</td><td style=\"vertical-align:top\">MDQ6VXNlcjUzMDM5Ng==</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalimov</td><td style=\"vertical-align:top\">https://github.com/abusalimov</td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/abusalim<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">adam-enko</td><td style=\"vertical-align:top\">152864218</td><td style=\"vertical-align:top\">U_kgDOCRyF2g</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enko</td><td style=\"vertical-align:top\">https://github.com/adam-enko</td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/adam-enk<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">false</td></tr><tr><td style=\"vertical-align:top\">AI-shm</td><td style=\"vertical-align:top\">63251834</td><td style=\"vertical-align:top\">MDQ6VXNlcjYzMjUxODM0</td><td style=\"vertical-align:top\">https://avatars.githubusercontent.com<span class=\"structural\">...</span></td><td style=\"vertical-align:top\"></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm</td><td style=\"vertical-align:top\">https://github.com/AI-shm</td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/f<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/f<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/g<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/s<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/s<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/orgs</td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/r<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/e<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">https://api.github.com/users/AI-shm/r<span class=\"structural\">...</span></td><td style=\"vertical-align:top\">User</td><td style=\"vertical-align:top\">public</td><td style=\"vertical-align:top\">false</td></tr></tbody></table><p>... showing only top 5 of 151 rows</p></details></td></tr></tbody></table>\n",
" </body>\n",
" <script>\n",
" document.getElementById(\"static_df_-352321319\").style.display = \"none\";\n",
" </script>\n",
" </html>"
],
"application/kotlindataframe+json": "{\"$version\":\"2.1.1\",\"metadata\":{\"columns\":[\"login\",\"id\",\"node_id\",\"url\",\"repos_url\",\"events_url\",\"hooks_url\",\"issues_url\",\"members_url\",\"public_members_url\",\"avatar_url\",\"description\",\"name\",\"company\",\"blog\",\"location\",\"email\",\"twitter_username\",\"is_verified\",\"has_organization_projects\",\"has_repository_projects\",\"public_repos\",\"public_gists\",\"followers\",\"following\",\"html_url\",\"created_at\",\"updated_at\",\"archived_at\",\"type\",\"repos\",\"members\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Nothing?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Nothing?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"FrameColumn\"},{\"kind\":\"FrameColumn\"}],\"nrow\":1,\"ncol\":32},\"kotlin_dataframe\":[{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"url\":\"https://api.github.com/orgs/JetBrains\",\"repos_url\":\"https://api.github.com/orgs/JetBrains/repos\",\"events_url\":\"https://api.github.com/orgs/JetBrains/events\",\"hooks_url\":\"https://api.github.com/orgs/JetBrains/hooks\",\"issues_url\":\"https://api.github.com/orgs/JetBrains/issues\",\"members_url\":\"https://api.github.com/orgs/JetBrains/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/JetBrains/public_members{/member}\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"description\":\"JetBrains Open Source\",\"name\":\"JetBrains\",\"company\":null,\"blog\":\"https://jetbrains.com/opensource\",\"location\":\"Netherlands\",\"email\":\"github@jetbrains.com\",\"twitter_username\":\"jetbrains\",\"is_verified\":true,\"has_organization_projects\":true,\"has_repository_projects\":true,\"public_repos\":740,\"public_gists\":0,\"followers\":10418,\"following\":0,\"html_url\":\"https://github.com/JetBrains\",\"created_at\":\"2011-06-27T10:06:52Z\",\"updated_at\":\"2025-01-10T14:49:22Z\",\"archived_at\":null,\"type\":\"Organization\",\"repos\":{\"data\":[{\"id\":294457,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTQ0NTc=\",\"name\":\"JPS\",\"full_name\":\"JetBrains/JPS\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/JPS\",\"description\":\"Gant based build framework + dsl, with declarative project structure definition and automatic IntelliJ IDEA projects build\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/JPS\",\"forks_url\":\"https://api.github.com/repos/JetBrains/JPS/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/JPS/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/JPS/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/JPS/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/JPS/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/JPS/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/JPS/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/JPS/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/JPS/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/JPS/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/JPS/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/JPS/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/JPS/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/JPS/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/JPS/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/JPS/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/JPS/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/JPS/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/JPS/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/JPS/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/JPS/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/JPS/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/JPS/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/JPS/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/JPS/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/JPS/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/JPS/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/JPS/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/JPS/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/JPS/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/JPS/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/JPS/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/JPS/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/JPS/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/JPS/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/JPS/deployments\",\"created_at\":\"2009-09-01T16:34:40Z\",\"updated_at\":\"2025-05-24T17:19:13Z\",\"pushed_at\":\"2023-02-01T14:44:04Z\",\"git_url\":\"git://github.com/JetBrains/JPS.git\",\"ssh_url\":\"git@github.com:JetBrains/JPS.git\",\"clone_url\":\"https://github.com/JetBrains/JPS.git\",\"svn_url\":\"https://github.com/JetBrains/JPS\",\"homepage\":\"\",\"size\":31333,\"stargazers_count\":27,\"watchers_count\":27,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":8,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":8,\"open_issues\":0,\"watchers\":27,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":1098358,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMDk4MzU4\",\"name\":\"YouTrackSharp\",\"full_name\":\"JetBrains/YouTrackSharp\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/YouTrackSharp\",\"description\":\".NET Standard 2.0 Library to access YouTrack API.\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp\",\"forks_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/YouTrackSharp/deployments\",\"created_at\":\"2010-11-20T21:34:42Z\",\"updated_at\":\"2025-03-13T11:58:58Z\",\"pushed_at\":\"2023-06-07T14:22:35Z\",\"git_url\":\"git://github.com/JetBrains/YouTrackSharp.git\",\"ssh_url\":\"git@github.com:JetBrains/YouTrackSharp.git\",\"clone_url\":\"https://github.com/JetBrains/YouTrackSharp.git\",\"svn_url\":\"https://github.com/JetBrains/YouTrackSharp\",\"homepage\":\"https://www.jetbrains.com/youtrack\",\"size\":29581,\"stargazers_count\":140,\"watchers_count\":140,\"language\":\"C#\",\"has_issues\":true,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":106,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":19,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"jetbrains\",\"jetbrains-youtrack\",\"youtrack\",\"youtrack-api\"],\"visibility\":\"public\",\"forks\":106,\"open_issues\":19,\"watchers\":140,\"default_branch\":\"223\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":1156792,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMTU2Nzky\",\"name\":\"colorSchemeTool\",\"full_name\":\"JetBrains/colorSchemeTool\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/colorSchemeTool\",\"description\":null,\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool\",\"forks_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/colorSchemeTool/deployments\",\"created_at\":\"2010-12-10T18:19:50Z\",\"updated_at\":\"2025-05-22T15:46:54Z\",\"pushed_at\":\"2024-05-16T18:08:32Z\",\"git_url\":\"git://github.com/JetBrains/colorSchemeTool.git\",\"ssh_url\":\"git@github.com:JetBrains/colorSchemeTool.git\",\"clone_url\":\"https://github.com/JetBrains/colorSchemeTool.git\",\"svn_url\":\"https://github.com/JetBrains/colorSchemeTool\",\"homepage\":null,\"size\":873,\"stargazers_count\":487,\"watchers_count\":487,\"language\":\"Python\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":84,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":19,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":84,\"open_issues\":19,\"watchers\":487,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":1459486,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxNDU5NDg2\",\"name\":\"ideavim\",\"full_name\":\"JetBrains/ideavim\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/ideavim\",\"description\":\"IdeaVim A Vim engine for JetBrains IDEs\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/ideavim\",\"forks_url\":\"https://api.github.com/repos/JetBrains/ideavim/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/ideavim/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/ideavim/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/ideavim/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/ideavim/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/ideavim/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/ideavim/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/ideavim/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/ideavim/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/ideavim/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/ideavim/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/ideavim/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/ideavim/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/ideavim/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/ideavim/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/ideavim/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/ideavim/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/ideavim/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/ideavim/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/ideavim/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/ideavim/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/ideavim/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/ideavim/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/ideavim/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/ideavim/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/ideavim/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/ideavim/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/ideavim/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/ideavim/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/ideavim/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/ideavim/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/ideavim/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/ideavim/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/ideavim/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/ideavim/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/ideavim/deployments\",\"created_at\":\"2011-03-09T15:22:27Z\",\"updated_at\":\"2025-05-27T13:17:12Z\",\"pushed_at\":\"2025-05-27T10:24:49Z\",\"git_url\":\"git://github.com/JetBrains/ideavim.git\",\"ssh_url\":\"git@github.com:JetBrains/ideavim.git\",\"clone_url\":\"https://github.com/JetBrains/ideavim.git\",\"svn_url\":\"https://github.com/JetBrains/ideavim\",\"homepage\":\"https://lp.jetbrains.com/ideavim/\",\"size\":116763,\"stargazers_count\":9729,\"watchers_count\":9729,\"language\":\"Kotlin\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":true,\"forks_count\":784,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":3,\"license\":{\"data\":{\"key\":\"mit\",\"name\":\"MIT License\",\"spdx_id\":\"MIT\",\"url\":\"https://api.github.com/licenses/mit\",\"node_id\":\"MDc6TGljZW5zZTEz\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"ideavim\",\"intellij\",\"intellij-platform\",\"intellij-plugin\",\"jb-official\",\"jetbrains\",\"jetbrains-ides\",\"kotlin\",\"vim\"],\"visibility\":\"public\",\"forks\":784,\"open_issues\":3,\"watchers\":9729,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":1545071,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxNTQ1MDcx\",\"name\":\"psiviewer\",\"full_name\":\"JetBrains/psiviewer\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/psiviewer\",\"description\":\"PSI Viewer for IntelliJ IDEA plugin development\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/psiviewer\",\"forks_url\":\"https://api.github.com/repos/JetBrains/psiviewer/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/psiviewer/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/psiviewer/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/psiviewer/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/psiviewer/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/psiviewer/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/psiviewer/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/psiviewer/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/psiviewer/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/psiviewer/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/psiviewer/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/psiviewer/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/psiviewer/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/psiviewer/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/psiviewer/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/psiviewer/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/psiviewer/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/psiviewer/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/psiviewer/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/psiviewer/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/psiviewer/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/psiviewer/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/psiviewer/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/psiviewer/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/psiviewer/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/psiviewer/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/psiviewer/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/psiviewer/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/psiviewer/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/psiviewer/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/psiviewer/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/psiviewer/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/psiviewer/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/psiviewer/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/psiviewer/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/psiviewer/deployments\",\"created_at\":\"2011-03-30T06:34:50Z\",\"updated_at\":\"2025-05-22T11:30:32Z\",\"pushed_at\":\"2024-10-16T11:07:59Z\",\"git_url\":\"git://github.com/JetBrains/psiviewer.git\",\"ssh_url\":\"git@github.com:JetBrains/psiviewer.git\",\"clone_url\":\"https://github.com/JetBrains/psiviewer.git\",\"svn_url\":\"https://github.com/JetBrains/psiviewer\",\"homepage\":\"\",\"size\":1161,\"stargazers_count\":196,\"watchers_count\":196,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":42,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":14,\"license\":{\"data\":{\"key\":\"gpl-2.0\",\"name\":\"GNU General Public License v2.0\",\"spdx_id\":\"GPL-2.0\",\"url\":\"https://api.github.com/licenses/gpl-2.0\",\"node_id\":\"MDc6TGljZW5zZTg=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":42,\"open_issues\":14,\"watchers\":196,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":1900367,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxOTAwMzY3\",\"name\":\"youtrack-vcs-hooks\",\"full_name\":\"JetBrains/youtrack-vcs-hooks\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/youtrack-vcs-hooks\",\"description\":\"version control hooks to use with YouTrack bug tracker\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks\",\"forks_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/youtrack-vcs-hooks/deployments\",\"created_at\":\"2011-06-15T13:52:59Z\",\"updated_at\":\"2025-02-13T03:10:09Z\",\"pushed_at\":\"2017-10-13T14:10:29Z\",\"git_url\":\"git://github.com/JetBrains/youtrack-vcs-hooks.git\",\"ssh_url\":\"git@github.com:JetBrains/youtrack-vcs-hooks.git\",\"clone_url\":\"https://github.com/JetBrains/youtrack-vcs-hooks.git\",\"svn_url\":\"https://github.com/JetBrains/youtrack-vcs-hooks\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":1,\"stargazers_count\":6,\"watchers_count\":6,\"language\":\"Ruby\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":4,\"mirror_url\":null,\"archived\":true,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":4,\"open_issues\":0,\"watchers\":6,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":1900601,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxOTAwNjAx\",\"name\":\"youtrack-rest-ruby-library\",\"full_name\":\"JetBrains/youtrack-rest-ruby-library\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/youtrack-rest-ruby-library\",\"description\":\"Ruby wrapper around YouTrack REST api \",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library\",\"forks_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/youtrack-rest-ruby-library/deployments\",\"created_at\":\"2011-06-15T14:36:17Z\",\"updated_at\":\"2025-02-13T03:11:16Z\",\"pushed_at\":\"2017-10-13T14:11:14Z\",\"git_url\":\"git://github.com/JetBrains/youtrack-rest-ruby-library.git\",\"ssh_url\":\"git@github.com:JetBrains/youtrack-rest-ruby-library.git\",\"clone_url\":\"https://github.com/JetBrains/youtrack-rest-ruby-library.git\",\"svn_url\":\"https://github.com/JetBrains/youtrack-rest-ruby-library\",\"homepage\":\"http://www.jetbrains.com/youtrack/\",\"size\":10,\"stargazers_count\":9,\"watchers_count\":9,\"language\":\"Ruby\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":8,\"mirror_url\":null,\"archived\":true,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":8,\"open_issues\":0,\"watchers\":9,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2011701,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDExNzAx\",\"name\":\"emacs4ij\",\"full_name\":\"JetBrains/emacs4ij\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/emacs4ij\",\"description\":\"Implementation of Emacs Lisp and runtime environment for IntelliJ Platform\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/emacs4ij\",\"forks_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/emacs4ij/deployments\",\"created_at\":\"2011-07-07T10:43:48Z\",\"updated_at\":\"2024-01-13T23:50:21Z\",\"pushed_at\":\"2017-08-30T13:31:20Z\",\"git_url\":\"git://github.com/JetBrains/emacs4ij.git\",\"ssh_url\":\"git@github.com:JetBrains/emacs4ij.git\",\"clone_url\":\"https://github.com/JetBrains/emacs4ij.git\",\"svn_url\":\"https://github.com/JetBrains/emacs4ij\",\"homepage\":\"\",\"size\":5038,\"stargazers_count\":45,\"watchers_count\":45,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":9,\"mirror_url\":null,\"archived\":true,\"disabled\":false,\"open_issues_count\":4,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":9,\"open_issues\":4,\"watchers\":45,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2029446,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDI5NDQ2\",\"name\":\"codereview4intellij\",\"full_name\":\"JetBrains/codereview4intellij\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/codereview4intellij\",\"description\":null,\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/codereview4intellij\",\"forks_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/codereview4intellij/deployments\",\"created_at\":\"2011-07-11T09:37:46Z\",\"updated_at\":\"2023-06-29T13:27:23Z\",\"pushed_at\":\"2013-05-28T10:29:19Z\",\"git_url\":\"git://github.com/JetBrains/codereview4intellij.git\",\"ssh_url\":\"git@github.com:JetBrains/codereview4intellij.git\",\"clone_url\":\"https://github.com/JetBrains/codereview4intellij.git\",\"svn_url\":\"https://github.com/JetBrains/codereview4intellij\",\"homepage\":\"Code review plugin for IntelliJ IDEA\",\"size\":414,\"stargazers_count\":11,\"watchers_count\":11,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":4,\"mirror_url\":null,\"archived\":true,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"data\":{\"key\":null,\"name\":null,\"spdx_id\":null,\"url\":null,\"node_id\":null},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":4,\"open_issues\":0,\"watchers\":11,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2046399,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMDQ2Mzk5\",\"name\":\"teamcity-nuget-support\",\"full_name\":\"JetBrains/teamcity-nuget-support\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/teamcity-nuget-support\",\"description\":\"TeamCity NuGet support\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support\",\"forks_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/teamcity-nuget-support/deployments\",\"created_at\":\"2011-07-14T08:08:07Z\",\"updated_at\":\"2025-04-10T16:59:19Z\",\"pushed_at\":\"2025-04-10T16:59:14Z\",\"git_url\":\"git://github.com/JetBrains/teamcity-nuget-support.git\",\"ssh_url\":\"git@github.com:JetBrains/teamcity-nuget-support.git\",\"clone_url\":\"https://github.com/JetBrains/teamcity-nuget-support.git\",\"svn_url\":\"https://github.com/JetBrains/teamcity-nuget-support\",\"homepage\":\"\",\"size\":95191,\"stargazers_count\":42,\"watchers_count\":42,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":11,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":13,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"nuget\",\"nuget-feed\",\"teamcity\",\"teamcity-plugin\"],\"visibility\":\"public\",\"forks\":11,\"open_issues\":13,\"watchers\":42,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2100107,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTAwMTA3\",\"name\":\"CMake-runner-plugin\",\"full_name\":\"JetBrains/CMake-runner-plugin\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/CMake-runner-plugin\",\"description\":\"CMake support for TeamCity\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin\",\"forks_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/CMake-runner-plugin/deployments\",\"created_at\":\"2011-07-25T09:01:59Z\",\"updated_at\":\"2025-04-15T21:14:00Z\",\"pushed_at\":\"2024-02-09T12:51:53Z\",\"git_url\":\"git://github.com/JetBrains/CMake-runner-plugin.git\",\"ssh_url\":\"git@github.com:JetBrains/CMake-runner-plugin.git\",\"clone_url\":\"https://github.com/JetBrains/CMake-runner-plugin.git\",\"svn_url\":\"https://github.com/JetBrains/CMake-runner-plugin\",\"homepage\":\"https://plugins.jetbrains.com/plugin/20316-cmake-and-gnu-make-tools-support\",\"size\":1734,\"stargazers_count\":7,\"watchers_count\":7,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":10,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":4,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":10,\"open_issues\":4,\"watchers\":7,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2154376,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTU0Mzc2\",\"name\":\"Grammar-Kit\",\"full_name\":\"JetBrains/Grammar-Kit\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/Grammar-Kit\",\"description\":\"Grammar files support & parser/PSI generation for IntelliJ IDEA\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit\",\"forks_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/Grammar-Kit/deployments\",\"created_at\":\"2011-08-04T12:28:11Z\",\"updated_at\":\"2025-05-08T06:36:39Z\",\"pushed_at\":\"2025-05-06T20:10:59Z\",\"git_url\":\"git://github.com/JetBrains/Grammar-Kit.git\",\"ssh_url\":\"git@github.com:JetBrains/Grammar-Kit.git\",\"clone_url\":\"https://github.com/JetBrains/Grammar-Kit.git\",\"svn_url\":\"https://github.com/JetBrains/Grammar-Kit\",\"homepage\":\"\",\"size\":70154,\"stargazers_count\":738,\"watchers_count\":738,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":133,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":58,\"license\":{\"data\":{\"key\":\"other\",\"name\":\"Other\",\"spdx_id\":\"NOASSERTION\",\"url\":null,\"node_id\":\"MDc6TGljZW5zZTA=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"grammar\",\"intellij\",\"lexer\",\"parser\"],\"visibility\":\"public\",\"forks\":133,\"open_issues\":58,\"watchers\":738,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2159815,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTU5ODE1\",\"name\":\"intellij-starteam-plugin\",\"full_name\":\"JetBrains/intellij-starteam-plugin\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/intellij-starteam-plugin\",\"description\":\"StarTeam plugin for IntelliJ IDEA (no longer maintained by JetBrains)\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin\",\"forks_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/intellij-starteam-plugin/deployments\",\"created_at\":\"2011-08-05T11:00:06Z\",\"updated_at\":\"2023-03-12T18:38:47Z\",\"pushed_at\":\"2023-01-31T16:45:12Z\",\"git_url\":\"git://github.com/JetBrains/intellij-starteam-plugin.git\",\"ssh_url\":\"git@github.com:JetBrains/intellij-starteam-plugin.git\",\"clone_url\":\"https://github.com/JetBrains/intellij-starteam-plugin.git\",\"svn_url\":\"https://github.com/JetBrains/intellij-starteam-plugin\",\"homepage\":\"\",\"size\":55,\"stargazers_count\":7,\"watchers_count\":7,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":6,\"mirror_url\":null,\"archived\":true,\"disabled\":false,\"open_issues_count\":0,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":6,\"open_issues\":0,\"watchers\":7,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2172650,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMTcyNjUw\",\"name\":\"la-clojure\",\"full_name\":\"JetBrains/la-clojure\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/la-clojure\",\"description\":\"Clojure plugin for IntelliJ IDEA\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/la-clojure\",\"forks_url\":\"https://api.github.com/repos/JetBrains/la-clojure/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/la-clojure/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/la-clojure/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/la-clojure/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/la-clojure/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/la-clojure/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/la-clojure/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/la-clojure/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/la-clojure/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/la-clojure/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/la-clojure/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/la-clojure/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/la-clojure/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/la-clojure/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/la-clojure/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/la-clojure/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/la-clojure/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/la-clojure/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/la-clojure/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/la-clojure/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/la-clojure/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/la-clojure/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/la-clojure/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/la-clojure/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/la-clojure/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/la-clojure/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/la-clojure/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/la-clojure/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/la-clojure/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/la-clojure/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/la-clojure/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/la-clojure/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/la-clojure/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/la-clojure/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/la-clojure/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/la-clojure/deployments\",\"created_at\":\"2011-08-08T10:19:22Z\",\"updated_at\":\"2024-06-24T03:19:16Z\",\"pushed_at\":\"2024-06-01T11:08:48Z\",\"git_url\":\"git://github.com/JetBrains/la-clojure.git\",\"ssh_url\":\"git@github.com:JetBrains/la-clojure.git\",\"clone_url\":\"https://github.com/JetBrains/la-clojure.git\",\"svn_url\":\"https://github.com/JetBrains/la-clojure\",\"homepage\":\"\",\"size\":39160,\"stargazers_count\":220,\"watchers_count\":220,\"language\":\"Java\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":47,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":2,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":47,\"open_issues\":2,\"watchers\":220,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2209077,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyMjA5MDc3\",\"name\":\"MPS\",\"full_name\":\"JetBrains/MPS\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/MPS\",\"description\":\"JetBrains Meta programming System\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/MPS\",\"forks_url\":\"https://api.github.com/repos/JetBrains/MPS/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/MPS/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/MPS/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/MPS/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/MPS/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/MPS/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/MPS/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/MPS/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/MPS/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/MPS/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/MPS/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/MPS/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/MPS/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/MPS/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/MPS/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/MPS/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/MPS/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/MPS/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/MPS/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/MPS/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/MPS/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/MPS/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/MPS/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/MPS/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/MPS/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/MPS/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/MPS/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/MPS/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/MPS/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/MPS/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/MPS/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/MPS/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/MPS/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/MPS/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/MPS/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/MPS/deployments\",\"created_at\":\"2011-08-15T09:48:06Z\",\"updated_at\":\"2025-05-27T09:02:59Z\",\"pushed_at\":\"2025-05-27T13:02:48Z\",\"git_url\":\"git://github.com/JetBrains/MPS.git\",\"ssh_url\":\"git@github.com:JetBrains/MPS.git\",\"clone_url\":\"https://github.com/JetBrains/MPS.git\",\"svn_url\":\"https://github.com/JetBrains/MPS\",\"homepage\":\"http://jetbrains.com/mps\",\"size\":8672085,\"stargazers_count\":1594,\"watchers_count\":1594,\"language\":\"JetBrains MPS\",\"has_issues\":false,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":297,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":6,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"domain-specific-language\",\"dsl\"],\"visibility\":\"public\",\"forks\":297,\"open_issues\":6,\"watchers\":1594,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2489216,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNDg5MjE2\",\"name\":\"intellij-community\",\"full_name\":\"JetBrains/intellij-community\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/intellij-community\",\"description\":\"IntelliJ IDEA Community Edition & IntelliJ Platform\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/intellij-community\",\"forks_url\":\"https://api.github.com/repos/JetBrains/intellij-community/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/intellij-community/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/intellij-community/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/intellij-community/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/intellij-community/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/intellij-community/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/intellij-community/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/intellij-community/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/intellij-community/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/intellij-community/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/intellij-community/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/intellij-community/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/intellij-community/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/intellij-community/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/intellij-community/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/intellij-community/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/intellij-community/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/intellij-community/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/intellij-community/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/intellij-community/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/intellij-community/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/intellij-community/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/intellij-community/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/intellij-community/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/intellij-community/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/intellij-community/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/intellij-community/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/intellij-community/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/intellij-community/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/intellij-community/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/intellij-community/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/intellij-community/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/intellij-community/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/intellij-community/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/intellij-community/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/intellij-community/deployments\",\"created_at\":\"2011-09-30T13:33:05Z\",\"updated_at\":\"2025-05-27T12:51:31Z\",\"pushed_at\":\"2025-05-27T13:17:29Z\",\"git_url\":\"git://github.com/JetBrains/intellij-community.git\",\"ssh_url\":\"git@github.com:JetBrains/intellij-community.git\",\"clone_url\":\"https://github.com/JetBrains/intellij-community.git\",\"svn_url\":\"https://github.com/JetBrains/intellij-community\",\"homepage\":\"https://jetbrains.com/idea\",\"size\":5304270,\"stargazers_count\":17990,\"watchers_count\":17990,\"language\":\"Java\",\"has_issues\":false,\"has_projects\":false,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":5425,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":304,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"code-editor\",\"ide\",\"intellij\",\"intellij-community\",\"intellij-platform\"],\"visibility\":\"public\",\"forks\":5425,\"open_issues\":304,\"watchers\":17990,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2608089,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNjA4MDg5\",\"name\":\"TeamCity.ServiceMessages\",\"full_name\":\"JetBrains/TeamCity.ServiceMessages\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/TeamCity.ServiceMessages\",\"description\":\".NET library to deal with TeamCity Service messages\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages\",\"forks_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/TeamCity.ServiceMessages/deployments\",\"created_at\":\"2011-10-19T18:30:24Z\",\"updated_at\":\"2025-04-06T04:27:22Z\",\"pushed_at\":\"2025-03-19T09:19:28Z\",\"git_url\":\"git://github.com/JetBrains/TeamCity.ServiceMessages.git\",\"ssh_url\":\"git@github.com:JetBrains/TeamCity.ServiceMessages.git\",\"clone_url\":\"https://github.com/JetBrains/TeamCity.ServiceMessages.git\",\"svn_url\":\"https://github.com/JetBrains/TeamCity.ServiceMessages\",\"homepage\":\"http://confluence.jetbrains.net/display/TCDL/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-ServiceMessages\",\"size\":563,\"stargazers_count\":46,\"watchers_count\":46,\"language\":\"C#\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":13,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":3,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"c-sharp\",\"teamcity\",\"teamcity-service-messages\"],\"visibility\":\"public\",\"forks\":13,\"open_issues\":3,\"watchers\":46,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2756223,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNzU2MjIz\",\"name\":\"intellij-scala\",\"full_name\":\"JetBrains/intellij-scala\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/intellij-scala\",\"description\":\"Scala plugin for IntelliJ IDEA\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/intellij-scala\",\"forks_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/intellij-scala/deployments\",\"created_at\":\"2011-11-11T14:34:07Z\",\"updated_at\":\"2025-05-23T10:14:41Z\",\"pushed_at\":\"2025-05-27T12:38:25Z\",\"git_url\":\"git://github.com/JetBrains/intellij-scala.git\",\"ssh_url\":\"git@github.com:JetBrains/intellij-scala.git\",\"clone_url\":\"https://github.com/JetBrains/intellij-scala.git\",\"svn_url\":\"https://github.com/JetBrains/intellij-scala\",\"homepage\":\"http://blog.jetbrains.com/scala\",\"size\":236667,\"stargazers_count\":1214,\"watchers_count\":1214,\"language\":\"Scala\",\"has_issues\":false,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":407,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":8,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[\"intellij-idea\",\"intellij-plugin\",\"scala\"],\"visibility\":\"public\",\"forks\":407,\"open_issues\":8,\"watchers\":1214,\"default_branch\":\"idea251.x\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2924705,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTI0NzA1\",\"name\":\"teamcity-messages\",\"full_name\":\"JetBrains/teamcity-messages\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/teamcity-messages\",\"description\":\"Python Unit Test Reporting to TeamCity\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/teamcity-messages\",\"forks_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/teamcity-messages/deployments\",\"created_at\":\"2011-12-06T13:01:38Z\",\"updated_at\":\"2025-05-22T10:19:25Z\",\"pushed_at\":\"2025-05-22T10:19:21Z\",\"git_url\":\"git://github.com/JetBrains/teamcity-messages.git\",\"ssh_url\":\"git@github.com:JetBrains/teamcity-messages.git\",\"clone_url\":\"https://github.com/JetBrains/teamcity-messages.git\",\"svn_url\":\"https://github.com/JetBrains/teamcity-messages\",\"homepage\":\"https://pypi.python.org/pypi/teamcity-messages\",\"size\":3622,\"stargazers_count\":138,\"watchers_count\":138,\"language\":\"Python\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":85,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":69,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":85,\"open_issues\":69,\"watchers\":138,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null},{\"id\":2924963,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyOTI0OTYz\",\"name\":\"teamcity-cpp\",\"full_name\":\"JetBrains/teamcity-cpp\",\"private\":false,\"owner\":{\"data\":{\"login\":\"JetBrains\",\"id\":878437,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjg3ODQzNw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/878437?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/JetBrains\",\"html_url\":\"https://github.com/JetBrains\",\"followers_url\":\"https://api.github.com/users/JetBrains/followers\",\"following_url\":\"https://api.github.com/users/JetBrains/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/JetBrains/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/JetBrains/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/JetBrains/subscriptions\",\"organizations_url\":\"https://api.github.com/users/JetBrains/orgs\",\"repos_url\":\"https://api.github.com/users/JetBrains/repos\",\"events_url\":\"https://api.github.com/users/JetBrains/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/JetBrains/received_events\",\"type\":\"Organization\",\"user_view_type\":\"public\",\"site_admin\":false},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"html_url\":\"https://github.com/JetBrains/teamcity-cpp\",\"description\":\"C++ Unit Test Reporting\",\"fork\":false,\"url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp\",\"forks_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/forks\",\"keys_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/teams\",\"hooks_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/hooks\",\"issue_events_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/events\",\"assignees_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/tags\",\"blobs_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/languages\",\"stargazers_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/stargazers\",\"contributors_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/contributors\",\"subscribers_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/subscribers\",\"subscription_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/subscription\",\"commits_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/merges\",\"archive_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/downloads\",\"issues_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/JetBrains/teamcity-cpp/deployments\",\"created_at\":\"2011-12-06T13:46:31Z\",\"updated_at\":\"2025-05-26T03:38:26Z\",\"pushed_at\":\"2024-02-07T18:45:25Z\",\"git_url\":\"git://github.com/JetBrains/teamcity-cpp.git\",\"ssh_url\":\"git@github.com:JetBrains/teamcity-cpp.git\",\"clone_url\":\"https://github.com/JetBrains/teamcity-cpp.git\",\"svn_url\":\"https://github.com/JetBrains/teamcity-cpp\",\"homepage\":\"http://confluence.jetbrains.com/display/TW/Cpp+Unit+Test+Reporting\",\"size\":97,\"stargazers_count\":32,\"watchers_count\":32,\"language\":\"C++\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":false,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":21,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":4,\"license\":{\"data\":{\"key\":\"apache-2.0\",\"name\":\"Apache License 2.0\",\"spdx_id\":\"Apache-2.0\",\"url\":\"https://api.github.com/licenses/apache-2.0\",\"node_id\":\"MDc6TGljZW5zZTI=\"},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"key\",\"name\",\"spdx_id\",\"url\",\"node_id\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"}]}},\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":21,\"open_issues\":4,\"watchers\":32,\"default_branch\":\"master\",\"permissions\":{\"data\":{\"admin\":false,\"maintain\":false,\"push\":false,\"triage\":false,\"pull\":true},\"metadata\":{\"kind\":\"ColumnGroup\",\"columns\":[\"admin\",\"maintain\",\"push\",\"triage\",\"pull\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}]}},\"custom_properties\":null}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"id\",\"node_id\",\"name\",\"full_name\",\"private\",\"owner\",\"html_url\",\"description\",\"fork\",\"url\",\"forks_url\",\"keys_url\",\"collaborators_url\",\"teams_url\",\"hooks_url\",\"issue_events_url\",\"events_url\",\"assignees_url\",\"branches_url\",\"tags_url\",\"blobs_url\",\"git_tags_url\",\"git_refs_url\",\"trees_url\",\"statuses_url\",\"languages_url\",\"stargazers_url\",\"contributors_url\",\"subscribers_url\",\"subscription_url\",\"commits_url\",\"git_commits_url\",\"comments_url\",\"issue_comment_url\",\"contents_url\",\"compare_url\",\"merges_url\",\"archive_url\",\"downloads_url\",\"issues_url\",\"pulls_url\",\"milestones_url\",\"notifications_url\",\"labels_url\",\"releases_url\",\"deployments_url\",\"created_at\",\"updated_at\",\"pushed_at\",\"git_url\",\"ssh_url\",\"clone_url\",\"svn_url\",\"homepage\",\"size\",\"stargazers_count\",\"watchers_count\",\"language\",\"has_issues\",\"has_projects\",\"has_downloads\",\"has_wiki\",\"has_pages\",\"has_discussions\",\"forks_count\",\"mirror_url\",\"archived\",\"disabled\",\"open_issues_count\",\"license\",\"allow_forking\",\"is_template\",\"web_commit_signoff_required\",\"topics\",\"visibility\",\"forks\",\"open_issues\",\"watchers\",\"default_branch\",\"permissions\",\"custom_properties\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Nothing?\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.collections.List<kotlin.String>\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ColumnGroup\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Any?\"}],\"ncol\":81,\"nrow\":100}},\"members\":{\"data\":[{\"login\":\"abarsov\",\"id\":7127060,\"node_id\":\"MDQ6VXNlcjcxMjcwNjA=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/7127060?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abarsov\",\"html_url\":\"https://github.com/abarsov\",\"followers_url\":\"https://api.github.com/users/abarsov/followers\",\"following_url\":\"https://api.github.com/users/abarsov/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/abarsov/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/abarsov/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/abarsov/subscriptions\",\"organizations_url\":\"https://api.github.com/users/abarsov/orgs\",\"repos_url\":\"https://api.github.com/users/abarsov/repos\",\"events_url\":\"https://api.github.com/users/abarsov/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/abarsov/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"abrams27\",\"id\":44381959,\"node_id\":\"MDQ6VXNlcjQ0MzgxOTU5\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/44381959?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abrams27\",\"html_url\":\"https://github.com/abrams27\",\"followers_url\":\"https://api.github.com/users/abrams27/followers\",\"following_url\":\"https://api.github.com/users/abrams27/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/abrams27/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/abrams27/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/abrams27/subscriptions\",\"organizations_url\":\"https://api.github.com/users/abrams27/orgs\",\"repos_url\":\"https://api.github.com/users/abrams27/repos\",\"events_url\":\"https://api.github.com/users/abrams27/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/abrams27/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"abusalimov\",\"id\":530396,\"node_id\":\"MDQ6VXNlcjUzMDM5Ng==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/530396?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/abusalimov\",\"html_url\":\"https://github.com/abusalimov\",\"followers_url\":\"https://api.github.com/users/abusalimov/followers\",\"following_url\":\"https://api.github.com/users/abusalimov/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/abusalimov/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/abusalimov/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/abusalimov/subscriptions\",\"organizations_url\":\"https://api.github.com/users/abusalimov/orgs\",\"repos_url\":\"https://api.github.com/users/abusalimov/repos\",\"events_url\":\"https://api.github.com/users/abusalimov/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/abusalimov/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"adam-enko\",\"id\":152864218,\"node_id\":\"U_kgDOCRyF2g\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/152864218?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/adam-enko\",\"html_url\":\"https://github.com/adam-enko\",\"followers_url\":\"https://api.github.com/users/adam-enko/followers\",\"following_url\":\"https://api.github.com/users/adam-enko/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/adam-enko/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/adam-enko/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/adam-enko/subscriptions\",\"organizations_url\":\"https://api.github.com/users/adam-enko/orgs\",\"repos_url\":\"https://api.github.com/users/adam-enko/repos\",\"events_url\":\"https://api.github.com/users/adam-enko/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/adam-enko/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"AI-shm\",\"id\":63251834,\"node_id\":\"MDQ6VXNlcjYzMjUxODM0\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/63251834?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AI-shm\",\"html_url\":\"https://github.com/AI-shm\",\"followers_url\":\"https://api.github.com/users/AI-shm/followers\",\"following_url\":\"https://api.github.com/users/AI-shm/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/AI-shm/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/AI-shm/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/AI-shm/subscriptions\",\"organizations_url\":\"https://api.github.com/users/AI-shm/orgs\",\"repos_url\":\"https://api.github.com/users/AI-shm/repos\",\"events_url\":\"https://api.github.com/users/AI-shm/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/AI-shm/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"Alefas\",\"id\":94064,\"node_id\":\"MDQ6VXNlcjk0MDY0\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/94064?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Alefas\",\"html_url\":\"https://github.com/Alefas\",\"followers_url\":\"https://api.github.com/users/Alefas/followers\",\"following_url\":\"https://api.github.com/users/Alefas/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/Alefas/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/Alefas/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/Alefas/subscriptions\",\"organizations_url\":\"https://api.github.com/users/Alefas/orgs\",\"repos_url\":\"https://api.github.com/users/Alefas/repos\",\"events_url\":\"https://api.github.com/users/Alefas/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/Alefas/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"alexcmd\",\"id\":844850,\"node_id\":\"MDQ6VXNlcjg0NDg1MA==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/844850?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/alexcmd\",\"html_url\":\"https://github.com/alexcmd\",\"followers_url\":\"https://api.github.com/users/alexcmd/followers\",\"following_url\":\"https://api.github.com/users/alexcmd/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/alexcmd/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/alexcmd/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/alexcmd/subscriptions\",\"organizations_url\":\"https://api.github.com/users/alexcmd/orgs\",\"repos_url\":\"https://api.github.com/users/alexcmd/repos\",\"events_url\":\"https://api.github.com/users/alexcmd/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/alexcmd/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"AlexeyKalina\",\"id\":15379339,\"node_id\":\"MDQ6VXNlcjE1Mzc5MzM5\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/15379339?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexeyKalina\",\"html_url\":\"https://github.com/AlexeyKalina\",\"followers_url\":\"https://api.github.com/users/AlexeyKalina/followers\",\"following_url\":\"https://api.github.com/users/AlexeyKalina/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/AlexeyKalina/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/AlexeyKalina/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/AlexeyKalina/subscriptions\",\"organizations_url\":\"https://api.github.com/users/AlexeyKalina/orgs\",\"repos_url\":\"https://api.github.com/users/AlexeyKalina/repos\",\"events_url\":\"https://api.github.com/users/AlexeyKalina/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/AlexeyKalina/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"AlexPl292\",\"id\":4203721,\"node_id\":\"MDQ6VXNlcjQyMDM3MjE=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4203721?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AlexPl292\",\"html_url\":\"https://github.com/AlexPl292\",\"followers_url\":\"https://api.github.com/users/AlexPl292/followers\",\"following_url\":\"https://api.github.com/users/AlexPl292/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/AlexPl292/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/AlexPl292/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/AlexPl292/subscriptions\",\"organizations_url\":\"https://api.github.com/users/AlexPl292/orgs\",\"repos_url\":\"https://api.github.com/users/AlexPl292/repos\",\"events_url\":\"https://api.github.com/users/AlexPl292/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/AlexPl292/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"ALikhachev\",\"id\":1221596,\"node_id\":\"MDQ6VXNlcjEyMjE1OTY=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1221596?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ALikhachev\",\"html_url\":\"https://github.com/ALikhachev\",\"followers_url\":\"https://api.github.com/users/ALikhachev/followers\",\"following_url\":\"https://api.github.com/users/ALikhachev/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/ALikhachev/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/ALikhachev/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/ALikhachev/subscriptions\",\"organizations_url\":\"https://api.github.com/users/ALikhachev/orgs\",\"repos_url\":\"https://api.github.com/users/ALikhachev/repos\",\"events_url\":\"https://api.github.com/users/ALikhachev/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/ALikhachev/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"almsh\",\"id\":1478252,\"node_id\":\"MDQ6VXNlcjE0NzgyNTI=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1478252?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/almsh\",\"html_url\":\"https://github.com/almsh\",\"followers_url\":\"https://api.github.com/users/almsh/followers\",\"following_url\":\"https://api.github.com/users/almsh/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/almsh/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/almsh/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/almsh/subscriptions\",\"organizations_url\":\"https://api.github.com/users/almsh/orgs\",\"repos_url\":\"https://api.github.com/users/almsh/repos\",\"events_url\":\"https://api.github.com/users/almsh/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/almsh/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"amakeev\",\"id\":238583,\"node_id\":\"MDQ6VXNlcjIzODU4Mw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/238583?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/amakeev\",\"html_url\":\"https://github.com/amakeev\",\"followers_url\":\"https://api.github.com/users/amakeev/followers\",\"following_url\":\"https://api.github.com/users/amakeev/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/amakeev/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/amakeev/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/amakeev/subscriptions\",\"organizations_url\":\"https://api.github.com/users/amakeev/orgs\",\"repos_url\":\"https://api.github.com/users/amakeev/repos\",\"events_url\":\"https://api.github.com/users/amakeev/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/amakeev/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"AndreyAkinshin\",\"id\":2259237,\"node_id\":\"MDQ6VXNlcjIyNTkyMzc=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/2259237?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/AndreyAkinshin\",\"html_url\":\"https://github.com/AndreyAkinshin\",\"followers_url\":\"https://api.github.com/users/AndreyAkinshin/followers\",\"following_url\":\"https://api.github.com/users/AndreyAkinshin/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/AndreyAkinshin/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/AndreyAkinshin/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/AndreyAkinshin/subscriptions\",\"organizations_url\":\"https://api.github.com/users/AndreyAkinshin/orgs\",\"repos_url\":\"https://api.github.com/users/AndreyAkinshin/repos\",\"events_url\":\"https://api.github.com/users/AndreyAkinshin/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/AndreyAkinshin/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"anisimov74\",\"id\":296548,\"node_id\":\"MDQ6VXNlcjI5NjU0OA==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/296548?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anisimov74\",\"html_url\":\"https://github.com/anisimov74\",\"followers_url\":\"https://api.github.com/users/anisimov74/followers\",\"following_url\":\"https://api.github.com/users/anisimov74/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/anisimov74/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/anisimov74/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/anisimov74/subscriptions\",\"organizations_url\":\"https://api.github.com/users/anisimov74/orgs\",\"repos_url\":\"https://api.github.com/users/anisimov74/repos\",\"events_url\":\"https://api.github.com/users/anisimov74/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/anisimov74/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"anna239\",\"id\":661533,\"node_id\":\"MDQ6VXNlcjY2MTUzMw==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/661533?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anna239\",\"html_url\":\"https://github.com/anna239\",\"followers_url\":\"https://api.github.com/users/anna239/followers\",\"following_url\":\"https://api.github.com/users/anna239/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/anna239/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/anna239/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/anna239/subscriptions\",\"organizations_url\":\"https://api.github.com/users/anna239/orgs\",\"repos_url\":\"https://api.github.com/users/anna239/repos\",\"events_url\":\"https://api.github.com/users/anna239/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/anna239/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"ant-druha\",\"id\":3117044,\"node_id\":\"MDQ6VXNlcjMxMTcwNDQ=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/3117044?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ant-druha\",\"html_url\":\"https://github.com/ant-druha\",\"followers_url\":\"https://api.github.com/users/ant-druha/followers\",\"following_url\":\"https://api.github.com/users/ant-druha/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/ant-druha/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/ant-druha/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/ant-druha/subscriptions\",\"organizations_url\":\"https://api.github.com/users/ant-druha/orgs\",\"repos_url\":\"https://api.github.com/users/ant-druha/repos\",\"events_url\":\"https://api.github.com/users/ant-druha/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/ant-druha/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"ashatalin\",\"id\":980692,\"node_id\":\"MDQ6VXNlcjk4MDY5Mg==\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/980692?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ashatalin\",\"html_url\":\"https://github.com/ashatalin\",\"followers_url\":\"https://api.github.com/users/ashatalin/followers\",\"following_url\":\"https://api.github.com/users/ashatalin/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/ashatalin/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/ashatalin/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/ashatalin/subscriptions\",\"organizations_url\":\"https://api.github.com/users/ashatalin/orgs\",\"repos_url\":\"https://api.github.com/users/ashatalin/repos\",\"events_url\":\"https://api.github.com/users/ashatalin/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/ashatalin/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"auduchinok\",\"id\":3923587,\"node_id\":\"MDQ6VXNlcjM5MjM1ODc=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/3923587?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/auduchinok\",\"html_url\":\"https://github.com/auduchinok\",\"followers_url\":\"https://api.github.com/users/auduchinok/followers\",\"following_url\":\"https://api.github.com/users/auduchinok/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/auduchinok/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/auduchinok/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/auduchinok/subscriptions\",\"organizations_url\":\"https://api.github.com/users/auduchinok/orgs\",\"repos_url\":\"https://api.github.com/users/auduchinok/repos\",\"events_url\":\"https://api.github.com/users/auduchinok/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/auduchinok/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"avan1235\",\"id\":11787040,\"node_id\":\"MDQ6VXNlcjExNzg3MDQw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11787040?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/avan1235\",\"html_url\":\"https://github.com/avan1235\",\"followers_url\":\"https://api.github.com/users/avan1235/followers\",\"following_url\":\"https://api.github.com/users/avan1235/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/avan1235/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/avan1235/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/avan1235/subscriptions\",\"organizations_url\":\"https://api.github.com/users/avan1235/orgs\",\"repos_url\":\"https://api.github.com/users/avan1235/repos\",\"events_url\":\"https://api.github.com/users/avan1235/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/avan1235/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false},{\"login\":\"avitalique\",\"id\":37739570,\"node_id\":\"MDQ6VXNlcjM3NzM5NTcw\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/37739570?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/avitalique\",\"html_url\":\"https://github.com/avitalique\",\"followers_url\":\"https://api.github.com/users/avitalique/followers\",\"following_url\":\"https://api.github.com/users/avitalique/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/avitalique/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/avitalique/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/avitalique/subscriptions\",\"organizations_url\":\"https://api.github.com/users/avitalique/orgs\",\"repos_url\":\"https://api.github.com/users/avitalique/repos\",\"events_url\":\"https://api.github.com/users/avitalique/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/avitalique/received_events\",\"type\":\"User\",\"user_view_type\":\"public\",\"site_admin\":false}],\"metadata\":{\"kind\":\"FrameColumn\",\"columns\":[\"login\",\"id\",\"node_id\",\"avatar_url\",\"gravatar_id\",\"url\",\"html_url\",\"followers_url\",\"following_url\",\"gists_url\",\"starred_url\",\"subscriptions_url\",\"organizations_url\",\"repos_url\",\"events_url\",\"received_events_url\",\"type\",\"user_view_type\",\"site_admin\"],\"types\":[{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Int\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.String\"},{\"kind\":\"ValueColumn\",\"type\":\"kotlin.Boolean\"}],\"ncol\":19,\"nrow\":151}}}]}"
},
"execution_count": 40,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 40
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"But now we have repositories, each repository has contributors_url. If we want to download contributors, we need to add a new column to `repos`. "
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:31.702991Z",
"start_time": "2025-05-27T13:22:12.569360Z"
}
},
"source": [
"val jb2 = jb1\n",
" .convert { repos }.with { \n",
" it.add(\"contributors\") { readDf(contributors_url) }\n",
" }"
],
"outputs": [],
"execution_count": 41
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Unfortunately, it gets worse when you need to add a new child column to some deeply nested column. Like, for example, downloading a list of followers for each contributor of each repository would require writing this code:\n",
"```\n",
"jb2.convert { repos }.with {\n",
" it.convert { \n",
" contributors \n",
" }.with { \n",
" it.add(\"followers\") { readDf(followers_url) } \n",
" }\n",
"}\n",
"```\n",
"You can still do it, if you need to."
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:31.756445Z",
"start_time": "2025-05-27T13:22:31.708099Z"
}
},
"source": [
"jb2.schema()"
],
"outputs": [
{
"data": {
"text/plain": [
"login: String\n",
"id: Int\n",
"node_id: String\n",
"url: String\n",
"repos_url: String\n",
"events_url: String\n",
"hooks_url: String\n",
"issues_url: String\n",
"members_url: String\n",
"public_members_url: String\n",
"avatar_url: String\n",
"description: String\n",
"name: String\n",
"company: Nothing?\n",
"blog: String\n",
"location: String\n",
"email: String\n",
"twitter_username: String\n",
"is_verified: Boolean\n",
"has_organization_projects: Boolean\n",
"has_repository_projects: Boolean\n",
"public_repos: Int\n",
"public_gists: Int\n",
"followers: Int\n",
"following: Int\n",
"html_url: String\n",
"created_at: String\n",
"updated_at: String\n",
"archived_at: Nothing?\n",
"type: String\n",
"repos: *\n",
" id: Int\n",
" node_id: String\n",
" name: String\n",
" full_name: String\n",
" private: Boolean\n",
" owner:\n",
" login: String\n",
" id: Int\n",
" node_id: String\n",
" avatar_url: String\n",
" gravatar_id: String\n",
" url: String\n",
" html_url: String\n",
" followers_url: String\n",
" following_url: String\n",
" gists_url: String\n",
" starred_url: String\n",
" subscriptions_url: String\n",
" organizations_url: String\n",
" repos_url: String\n",
" events_url: String\n",
" received_events_url: String\n",
" type: String\n",
" user_view_type: String\n",
" site_admin: Boolean\n",
" html_url: String\n",
" description: String?\n",
" fork: Boolean\n",
" url: String\n",
" forks_url: String\n",
" keys_url: String\n",
" collaborators_url: String\n",
" teams_url: String\n",
" hooks_url: String\n",
" issue_events_url: String\n",
" events_url: String\n",
" assignees_url: String\n",
" branches_url: String\n",
" tags_url: String\n",
" blobs_url: String\n",
" git_tags_url: String\n",
" git_refs_url: String\n",
" trees_url: String\n",
" statuses_url: String\n",
" languages_url: String\n",
" stargazers_url: String\n",
" contributors_url: String\n",
" subscribers_url: String\n",
" subscription_url: String\n",
" commits_url: String\n",
" git_commits_url: String\n",
" comments_url: String\n",
" issue_comment_url: String\n",
" contents_url: String\n",
" compare_url: String\n",
" merges_url: String\n",
" archive_url: String\n",
" downloads_url: String\n",
" issues_url: String\n",
" pulls_url: String\n",
" milestones_url: String\n",
" notifications_url: String\n",
" labels_url: String\n",
" releases_url: String\n",
" deployments_url: String\n",
" created_at: String\n",
" updated_at: String\n",
" pushed_at: String\n",
" git_url: String\n",
" ssh_url: String\n",
" clone_url: String\n",
" svn_url: String\n",
" homepage: String?\n",
" size: Int\n",
" stargazers_count: Int\n",
" watchers_count: Int\n",
" language: String?\n",
" has_issues: Boolean\n",
" has_projects: Boolean\n",
" has_downloads: Boolean\n",
" has_wiki: Boolean\n",
" has_pages: Boolean\n",
" has_discussions: Boolean\n",
" forks_count: Int\n",
" mirror_url: Nothing?\n",
" archived: Boolean\n",
" disabled: Boolean\n",
" open_issues_count: Int\n",
" license:\n",
" key: String?\n",
" name: String?\n",
" spdx_id: String?\n",
" url: String?\n",
" node_id: String?\n",
" allow_forking: Boolean\n",
" is_template: Boolean\n",
" web_commit_signoff_required: Boolean\n",
" topics: List<String>\n",
" visibility: String\n",
" forks: Int\n",
" open_issues: Int\n",
" watchers: Int\n",
" default_branch: String\n",
" permissions:\n",
" admin: Boolean\n",
" maintain: Boolean\n",
" push: Boolean\n",
" triage: Boolean\n",
" pull: Boolean\n",
" custom_properties: Any?\n",
" contributors: *\n",
"\n",
"\n",
"members: *\n",
" login: String\n",
" id: Int\n",
" node_id: String\n",
" avatar_url: String\n",
" gravatar_id: String\n",
" url: String\n",
" html_url: String\n",
" followers_url: String\n",
" following_url: String\n",
" gists_url: String\n",
" starred_url: String\n",
" subscriptions_url: String\n",
" organizations_url: String\n",
" repos_url: String\n",
" events_url: String\n",
" received_events_url: String\n",
" type: String\n",
" user_view_type: String\n",
" site_admin: Boolean\n"
]
},
"execution_count": 42,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 42
},
{
"cell_type": "markdown",
"metadata": {
"pycharm": {
"name": "#%% md\n"
}
},
"source": [
"Resulting dataframe has a lot of columns. We can use `select` and `remove` to filter them. Both operations provide DSL for selecting arbitrary set of columns https://kotlin.github.io/dataframe/columnselectors.html"
]
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:34.517084Z",
"start_time": "2025-05-27T13:22:31.758076Z"
}
},
"source": [
"val minifiedSample = jb2\n",
" .select { cols(url, name, repos, members) }\n",
" // Like before, we use convert to create dataframe with changed values in nested column\n",
" .convert { members }.with { it.remove { nameEndsWith(\"_url\") } }\n",
" .convert { repos }.with { it.remove { nameEndsWith(\"_url\").except(html_url) } }\n",
" .convert { repos }.with { it.remove { owner } }\n",
" .convert { repos }.with {\n",
" it.convert { contributors }.with { it.remove { nameEndsWith(\"_url\") } }\n",
" }"
],
"outputs": [],
"execution_count": 43
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:34.671234Z",
"start_time": "2025-05-27T13:22:34.545664Z"
}
},
"source": [
"minifiedSample.schema()"
],
"outputs": [
{
"data": {
"text/plain": [
"url: String\n",
"name: String\n",
"repos: *\n",
" id: Int\n",
" node_id: String\n",
" name: String\n",
" full_name: String\n",
" private: Boolean\n",
" html_url: String\n",
" description: String?\n",
" fork: Boolean\n",
" url: String\n",
" created_at: String\n",
" updated_at: String\n",
" pushed_at: String\n",
" homepage: String?\n",
" size: Int\n",
" stargazers_count: Int\n",
" watchers_count: Int\n",
" language: String?\n",
" has_issues: Boolean\n",
" has_projects: Boolean\n",
" has_downloads: Boolean\n",
" has_wiki: Boolean\n",
" has_pages: Boolean\n",
" has_discussions: Boolean\n",
" forks_count: Int\n",
" archived: Boolean\n",
" disabled: Boolean\n",
" open_issues_count: Int\n",
" license:\n",
" key: String?\n",
" name: String?\n",
" spdx_id: String?\n",
" url: String?\n",
" node_id: String?\n",
" allow_forking: Boolean\n",
" is_template: Boolean\n",
" web_commit_signoff_required: Boolean\n",
" topics: List<String>\n",
" visibility: String\n",
" forks: Int\n",
" open_issues: Int\n",
" watchers: Int\n",
" default_branch: String\n",
" permissions:\n",
" admin: Boolean\n",
" maintain: Boolean\n",
" push: Boolean\n",
" triage: Boolean\n",
" pull: Boolean\n",
" custom_properties: Any?\n",
" contributors: *\n",
"\n",
"\n",
"members: *\n",
" login: String\n",
" id: Int\n",
" node_id: String\n",
" gravatar_id: String\n",
" url: String\n",
" type: String\n",
" user_view_type: String\n",
" site_admin: Boolean\n"
]
},
"execution_count": 44,
"metadata": {},
"output_type": "execute_result"
}
],
"execution_count": 44
},
{
"cell_type": "code",
"metadata": {
"pycharm": {
"name": "#%%\n"
},
"ExecuteTime": {
"end_time": "2025-05-27T13:22:34.871129Z",
"start_time": "2025-05-27T13:22:34.674142Z"
}
},
"source": [
"minifiedSample.writeJson(\"jetbrains.json\")"
],
"outputs": [],
"execution_count": 45
}
],
"metadata": {
"kernelspec": {
"display_name": "Kotlin",
"language": "kotlin",
"name": "kotlin"
},
"language_info": {
"codemirror_mode": "text/x-kotlin",
"file_extension": ".kt",
"mimetype": "text/x-kotlin",
"name": "kotlin",
"nbconvert_exporter": "",
"pygments_lexer": "kotlin",
"version": "1.8.20-Beta"
},
"ktnbPluginMetadata": {
"projectLibraries": []
}
},
"nbformat": 4,
"nbformat_minor": 4
}