Skip to content

Instantly share code, notes, and snippets.

@casperdcl
Last active December 2, 2024 00:40
Show Gist options
  • Save casperdcl/7f351ce61f01cfcfb5cfa53097954435 to your computer and use it in GitHub Desktop.
Save casperdcl/7f351ce61f01cfcfb5cfa53097954435 to your computer and use it in GitHub Desktop.
lines of code written stats
Display the source blob
Display the rendered blob
Raw
<svg class="bar" xmlns="http://www.w3.org/2000/svg"
width="800" height="66.66666666666666">
<mask id="ghstat-bar">
<rect x="0" y="0" width="800" height="8" fill="white" rx="5"/>
</mask>
<rect x="0" y="0" width="800" height="66.66666666666666"
fill="white" fill-opacity="0.5" rx="5"/>
<rect mask="url(#ghstat-bar)" x="0" y="0"
width="80.3317204454651" height="8" fill="#ff7f0e"/>
<text x="0" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(0, 0, 16)"
>html 125k</text>
<rect mask="url(#ghstat-bar)" x="80.3317204454651" y="0"
width="80.12718871359284" height="8" fill="#3572A5"/>
<text x="80.3317204454651" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(0, 80.3317204454651, 16)"
>Python 124k</text>
<rect mask="url(#ghstat-bar)" x="160.45890915905795" y="0"
width="56.50159244406698" height="8" fill="#f34b7d"/>
<text x="160.45890915905795" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 160.45890915905795, 16)"
>C++ 61.8k</text>
<rect mask="url(#ghstat-bar)" x="216.96050160312492" y="0"
width="42.73564284890355" height="8" fill="#083fa1"/>
<text x="216.96050160312492" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 216.96050160312492, 16)"
>Markdown 35.3k</text>
<rect mask="url(#ghstat-bar)" x="259.6961444520285" y="0"
width="41.21438544673617" height="8" fill="#1f77b4"/>
<text x="259.6961444520285" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 259.6961444520285, 16)"
>json 32.9k</text>
<rect mask="url(#ghstat-bar)" x="300.91052989876465" y="0"
width="40.277651786542336" height="8" fill="#17becf"/>
<text x="300.91052989876465" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 300.91052989876465, 16)"
>Text 31.4k</text>
<rect mask="url(#ghstat-bar)" x="341.188181685307" y="0"
width="34.39523644463501" height="8" fill="#DA5B0B"/>
<text x="341.188181685307" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 341.188181685307, 16)"
>Jupyter Notebook 22.9k</text>
<rect mask="url(#ghstat-bar)" x="375.583418129942" y="0"
width="34.26350391755972" height="8" fill="#bcbd22"/>
<text x="375.583418129942" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 375.583418129942, 16)"
>yml 22.7k</text>
<rect mask="url(#ghstat-bar)" x="409.8469220475017" y="0"
width="32.46504151485643" height="8" fill="#7f7f7f"/>
<text x="409.8469220475017" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 409.8469220475017, 16)"
>Matlab 20.4k</text>
<rect mask="url(#ghstat-bar)" x="442.31196356235813" y="0"
width="21.35058089222399" height="8" fill="#141414"/>
<text x="442.31196356235813" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 442.31196356235813, 16)"
>reStructuredText 8.82k</text>
<rect mask="url(#ghstat-bar)" x="463.66254445458213" y="0"
width="21.141375668703102" height="8" fill="#89e051"/>
<text x="463.66254445458213" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 463.66254445458213, 16)"
>Shell 8.65k</text>
<rect mask="url(#ghstat-bar)" x="484.80392012328525" y="0"
width="20.020102838780407" height="8" fill="#3A4E3A"/>
<text x="484.80392012328525" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 484.80392012328525, 16)"
>Cuda 7.75k</text>
<rect mask="url(#ghstat-bar)" x="504.8240229620656" y="0"
width="19.1343925393025" height="8" fill="#3D6117"/>
<text x="504.8240229620656" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 504.8240229620656, 16)"
>TeX 7.08k</text>
<rect mask="url(#ghstat-bar)" x="523.9584155013681" y="0"
width="17.725213486980838" height="8" fill="#DA3434"/>
<text x="523.9584155013681" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 523.9584155013681, 16)"
>CMake 6.08k</text>
<rect mask="url(#ghstat-bar)" x="541.683628988349" y="0"
width="17.62579712084704" height="8" fill="#d1dbe0"/>
<text x="541.683628988349" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 541.683628988349, 16)"
>INI 6.01k</text>
<rect mask="url(#ghstat-bar)" x="559.309426109196" y="0"
width="15.177376931032633" height="8" fill="#663399"/>
<text x="559.309426109196" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 559.309426109196, 16)"
>CSS 4.46k</text>
<rect mask="url(#ghstat-bar)" x="574.4868030402287" y="0"
width="14.316991195512438" height="8" fill="#f1e05a"/>
<text x="574.4868030402287" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 574.4868030402287, 16)"
>JavaScript 3.97k</text>
<rect mask="url(#ghstat-bar)" x="588.8037942357411" y="0"
width="12.818011795694892" height="8" fill="#384d54"/>
<text x="588.8037942357411" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 588.8037942357411, 16)"
>Dockerfile 3.18k</text>
<rect mask="url(#ghstat-bar)" x="601.621806031436" y="0"
width="12.657742307948828" height="8" fill="#e377c2"/>
<text x="601.621806031436" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 601.621806031436, 16)"
>yaml 3.10k</text>
<rect mask="url(#ghstat-bar)" x="614.2795483393849" y="0"
width="12.29737916503225" height="8" fill="#427819"/>
<text x="614.2795483393849" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 614.2795483393849, 16)"
>Makefile 2.93k</text>
<rect mask="url(#ghstat-bar)" x="626.5769275044171" y="0"
width="11.993115221911495" height="8" fill="#555555"/>
<text x="626.5769275044171" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 626.5769275044171, 16)"
>C 2.78k</text>
<rect mask="url(#ghstat-bar)" x="638.5700427263286" y="0"
width="10.943050914074636" height="8" fill="#778899"/>
<text x="638.5700427263286" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 638.5700427263286, 16)"
>BibTeX 2.32k</text>
<rect mask="url(#ghstat-bar)" x="649.5130936404032" y="0"
width="9.741183879399207" height="8" fill="#9c4221"/>
<text x="649.5130936404032" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 649.5130936404032, 16)"
>TOML 1.84k</text>
<rect mask="url(#ghstat-bar)" x="659.2542775198024" y="0"
width="9.411976014344125" height="8" fill="#5686a5"/>
<text x="659.2542775198024" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 659.2542775198024, 16)"
>GLSL 1.71k</text>
<rect mask="url(#ghstat-bar)" x="668.6662535341466" y="0"
width="8.18423146870645" height="8" fill="#8c564b"/>
<text x="668.6662535341466" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 668.6662535341466, 16)"
>DVC 1.30k</text>
<rect mask="url(#ghstat-bar)" x="676.850485002853" y="0"
width="8.127197801952908" height="8" fill="#000000"/>
<text x="676.850485002853" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 676.850485002853, 16)"
>Ignore List 1.28k</text>
<rect mask="url(#ghstat-bar)" x="684.9776828048059" y="0"
width="7.862143979118105" height="8" fill="#2596be"/>
<text x="684.9776828048059" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 684.9776828048059, 16)"
>Graphviz (DOT) 1.20k</text>
<rect mask="url(#ghstat-bar)" x="692.839826783924" y="0"
width="7.8555675296367635" height="8" fill="#9467bd"/>
<text x="692.839826783924" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 692.839826783924, 16)"
>frag 1.19k</text>
<rect mask="url(#ghstat-bar)" x="700.6953943135608" y="0"
width="7.652271282034146" height="8" fill="#c6538c"/>
<text x="700.6953943135608" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 700.6953943135608, 16)"
>SCSS 1.13k</text>
<rect mask="url(#ghstat-bar)" x="708.3476655955949" y="0"
width="7.260649778553913" height="8" fill="#d62728"/>
<text x="708.3476655955949" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 708.3476655955949, 16)"
>csl 1.02k</text>
<rect mask="url(#ghstat-bar)" x="715.6083153741488" y="0"
width="6.246674533430812" height="8" fill="#ecdebe"/>
<text x="715.6083153741488" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 715.6083153741488, 16)"
>Roff 755</text>
<rect mask="url(#ghstat-bar)" x="721.8549899075796" y="0"
width="5.746796677805306" height="8" fill="#0060ac"/>
<text x="721.8549899075796" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 721.8549899075796, 16)"
>XML 639</text>
<rect mask="url(#ghstat-bar)" x="727.601786585385" y="0"
width="4.975573655375139" height="8" fill="#2ca02c"/>
<text x="727.601786585385" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 727.601786585385, 16)"
>tsx 479</text>
<rect mask="url(#ghstat-bar)" x="732.5773602407601" y="0"
width="4.6200899257455035" height="8" fill="#b07219"/>
<text x="732.5773602407601" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 732.5773602407601, 16)"
>Java 413</text>
<rect mask="url(#ghstat-bar)" x="737.1974501665055" y="0"
width="4.25313751804906" height="8" fill="#ff7f0e"/>
<text x="737.1974501665055" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 737.1974501665055, 16)"
>Unknown 350</text>
<rect mask="url(#ghstat-bar)" x="741.4505876845546" y="0"
width="4.034880527685159" height="8" fill="#1f77b4"/>
<text x="741.4505876845546" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 741.4505876845546, 16)"
>Interfile 315</text>
<rect mask="url(#ghstat-bar)" x="745.4854682122398" y="0"
width="3.8647759713336014" height="8" fill="#844FBA"/>
<text x="745.4854682122398" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 745.4854682122398, 16)"
>HCL 289</text>
<rect mask="url(#ghstat-bar)" x="749.3502441835734" y="0"
width="3.7836877374328552" height="8" fill="#17becf"/>
<text x="749.3502441835734" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 749.3502441835734, 16)"
>SWIG 277</text>
<rect mask="url(#ghstat-bar)" x="753.1339319210063" y="0"
width="3.616060296234579" height="8" fill="#02303a"/>
<text x="753.1339319210063" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 753.1339319210063, 16)"
>Gradle 253</text>
<rect mask="url(#ghstat-bar)" x="756.7499922172408" y="0"
width="3.608906856397695" height="8" fill="#fedf5b"/>
<text x="756.7499922172408" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 756.7499922172408, 16)"
>Cython 252</text>
<rect mask="url(#ghstat-bar)" x="760.3588990736386" y="0"
width="3.1827566822747304" height="8" fill="#C1F12E"/>
<text x="760.3588990736386" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 760.3588990736386, 16)"
>Batchfile 196</text>
<rect mask="url(#ghstat-bar)" x="763.5416557559132" y="0"
width="3.1005009950113327" height="8" fill="#cb171e"/>
<text x="763.5416557559132" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 763.5416557559132, 16)"
>YAML 186</text>
<rect mask="url(#ghstat-bar)" x="766.6421567509245" y="0"
width="2.875645815459717" height="8" fill="#F44D27"/>
<text x="766.6421567509245" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 766.6421567509245, 16)"
>Git Config 160</text>
<rect mask="url(#ghstat-bar)" x="769.5178025663843" y="0"
width="2.8485590659878413" height="8" fill="#bcbd22"/>
<text x="769.5178025663843" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 769.5178025663843, 16)"
>spec 157</text>
<rect mask="url(#ghstat-bar)" x="772.3663616323721" y="0"
width="2.830357224224866" height="8" fill="#7f7f7f"/>
<text x="772.3663616323721" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 772.3663616323721, 16)"
>submodule 155</text>
<rect mask="url(#ghstat-bar)" x="775.196718856597" y="0"
width="2.7843320882166323" height="8" fill="#F44D27"/>
<text x="775.196718856597" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 775.196718856597, 16)"
>Git Attributes 150</text>
<rect mask="url(#ghstat-bar)" x="777.9810509448137" y="0"
width="2.5213199411276013" height="8" fill="#5e5086"/>
<text x="777.9810509448137" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 777.9810509448137, 16)"
>Haskell 123</text>
<rect mask="url(#ghstat-bar)" x="780.5023708859412" y="0"
width="2.459055517557255" height="8" fill="#fcb32c"/>
<text x="780.5023708859412" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 780.5023708859412, 16)"
>MDX 117</text>
<rect mask="url(#ghstat-bar)" x="782.9614264034985" y="0"
width="2.273397630196236" height="8" fill="#292929"/>
<text x="782.9614264034985" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 782.9614264034985, 16)"
>JSON with Comments 100</text>
<rect mask="url(#ghstat-bar)" x="785.2348240336947" y="0"
width="2.2390369986742975" height="8" fill="#4F5D95"/>
<text x="785.2348240336947" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 785.2348240336947, 16)"
>PHP 97</text>
<rect mask="url(#ghstat-bar)" x="787.473861032369" y="0"
width="2.058649111355582" height="8" fill="#00ADD8"/>
<text x="787.473861032369" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 787.473861032369, 16)"
>Go 82</text>
<rect mask="url(#ghstat-bar)" x="789.5325101437246" y="0"
width="1.7900750840924955" height="8" fill="#e377c2"/>
<text x="789.5325101437246" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 789.5325101437246, 16)"
>t 62</text>
<rect mask="url(#ghstat-bar)" x="791.3225852278171" y="0"
width="1.455684746723192" height="8" fill="#8c564b"/>
<text x="791.3225852278171" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 791.3225852278171, 16)"
>MD5Sum 41</text>
<rect mask="url(#ghstat-bar)" x="792.7782699745403" y="0"
width="1.090283201991954" height="8" fill="#9467bd"/>
<text x="792.7782699745403" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 792.7782699745403, 16)"
>VTC 23</text>
<rect mask="url(#ghstat-bar)" x="793.8685531765323" y="0"
width="1.090283201991954" height="8" fill="#d62728"/>
<text x="793.8685531765323" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 793.8685531765323, 16)"
>properties 23</text>
<rect mask="url(#ghstat-bar)" x="794.9588363785242" y="0"
width="1.090283201991954" height="8" fill="#2ca02c"/>
<text x="794.9588363785242" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 794.9588363785242, 16)"
>CODEOWNERS 23</text>
<rect mask="url(#ghstat-bar)" x="796.0491195805162" y="0"
width="0.937345855832796" height="8" fill="#ff7f0e"/>
<text x="796.0491195805162" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 796.0491195805162, 16)"
>pro 17</text>
<rect mask="url(#ghstat-bar)" x="796.9864654363489" y="0"
width="0.850627503609812" height="8" fill="#012456"/>
<text x="796.9864654363489" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 796.9864654363489, 16)"
>PowerShell 14</text>
<rect mask="url(#ghstat-bar)" x="797.8370929399588" y="0"
width="0.5568664176433265" height="8" fill="#009a00"/>
<text x="797.8370929399588" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 797.8370929399588, 16)"
>Regular Expression 6</text>
<rect mask="url(#ghstat-bar)" x="798.3939593576021" y="0"
width="0.5083471641005712" height="8" fill="#e5d559"/>
<text x="798.3939593576021" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 798.3939593576021, 16)"
>Dotenv 5</text>
<rect mask="url(#ghstat-bar)" x="798.9023065217027" y="0"
width="0.4546795260392472" height="8" fill="#F44D27"/>
<text x="798.9023065217027" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 798.9023065217027, 16)"
>Git Revision List 4</text>
<rect mask="url(#ghstat-bar)" x="799.3569860477419" y="0"
width="0.3215069761290371" height="8" fill="#a52a22"/>
<text x="799.3569860477419" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 799.3569860477419, 16)"
>Jinja 2</text>
<rect mask="url(#ghstat-bar)" x="799.6784930238709" y="0"
width="0.3215069761290371" height="8" fill="#1f77b4"/>
<text x="799.6784930238709" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 799.6784930238709, 16)"
>ts 2</text>
</svg>
@casperdcl
Copy link
Author

casperdcl commented Dec 16, 2020

  • Only includes FOSS contributions on GitHub default branches
    • no unmerged branches
    • no closed source
    • no other Git hosts
  • A lot of the HTML would've been procedurally generated but the rest of the stats are underestimates
  • Updated daily
  • Created mostly due to sourcerer-io/sourcerer-app#632
  • Updated daily via casperdcl/ghstat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment