Skip to content

Instantly share code, notes, and snippets.

@casperdcl
Last active July 3, 2024 00:31
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.83359522717282" 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.83359522717282" y="0"
width="79.23746540714896" height="8" fill="#3572A5"/>
<text x="80.83359522717282" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(0, 80.83359522717282, 16)"
>Python 120k</text>
<rect mask="url(#ghstat-bar)" x="160.07106063432178" y="0"
width="56.89105058404774" height="8" fill="#f34b7d"/>
<text x="160.07106063432178" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 160.07106063432178, 16)"
>C++ 61.8k</text>
<rect mask="url(#ghstat-bar)" x="216.96211121836953" y="0"
width="42.68298349780519" height="8" fill="#083fa1"/>
<text x="216.96211121836953" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 216.96211121836953, 16)"
>Markdown 34.8k</text>
<rect mask="url(#ghstat-bar)" x="259.6450947161747" y="0"
width="41.5306561154082" height="8" fill="#1f77b4"/>
<text x="259.6450947161747" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 259.6450947161747, 16)"
>json 32.9k</text>
<rect mask="url(#ghstat-bar)" x="301.1757508315829" y="0"
width="40.551404158828724" height="8" fill="#17becf"/>
<text x="301.1757508315829" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 301.1757508315829, 16)"
>Text 31.4k</text>
<rect mask="url(#ghstat-bar)" x="341.72715499041163" y="0"
width="34.34212161138032" height="8" fill="#DA5B0B"/>
<text x="341.72715499041163" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 341.72715499041163, 16)"
>Jupyter Notebook 22.5k</text>
<rect mask="url(#ghstat-bar)" x="376.06927660179196" y="0"
width="33.8913485236411" height="8" fill="#bcbd22"/>
<text x="376.06927660179196" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 376.06927660179196, 16)"
>yml 21.9k</text>
<rect mask="url(#ghstat-bar)" x="409.96062512543307" y="0"
width="32.68881883043016" height="8" fill="#7f7f7f"/>
<text x="409.96062512543307" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 409.96062512543307, 16)"
>Matlab 20.4k</text>
<rect mask="url(#ghstat-bar)" x="442.6494439558632" y="0"
width="21.492872348403633" height="8" fill="#141414"/>
<text x="442.6494439558632" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 442.6494439558632, 16)"
>reStructuredText 8.82k</text>
<rect mask="url(#ghstat-bar)" x="464.14231630426684" y="0"
width="21.06564373145751" height="8" fill="#89e051"/>
<text x="464.14231630426684" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 464.14231630426684, 16)"
>Shell 8.47k</text>
<rect mask="url(#ghstat-bar)" x="485.20796003572434" y="0"
width="20.158098808036204" height="8" fill="#3A4E3A"/>
<text x="485.20796003572434" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 485.20796003572434, 16)"
>Cuda 7.75k</text>
<rect mask="url(#ghstat-bar)" x="505.3660588437606" y="0"
width="19.266283422473546" height="8" fill="#3D6117"/>
<text x="505.3660588437606" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 505.3660588437606, 16)"
>TeX 7.08k</text>
<rect mask="url(#ghstat-bar)" x="524.6323422662341" y="0"
width="17.713303520048946" height="8" fill="#d1dbe0"/>
<text x="524.6323422662341" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 524.6323422662341, 16)"
>INI 5.99k</text>
<rect mask="url(#ghstat-bar)" x="542.3456457862831" y="0"
width="17.625822559424456" height="8" fill="#DA3434"/>
<text x="542.3456457862831" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 542.3456457862831, 16)"
>CMake 5.93k</text>
<rect mask="url(#ghstat-bar)" x="559.9714683457075" y="0"
width="15.170148576134546" height="8" fill="#563d7c"/>
<text x="559.9714683457075" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 559.9714683457075, 16)"
>CSS 4.39k</text>
<rect mask="url(#ghstat-bar)" x="575.141616921842" y="0"
width="14.415676356760681" height="8" fill="#f1e05a"/>
<text x="575.141616921842" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 575.141616921842, 16)"
>JavaScript 3.97k</text>
<rect mask="url(#ghstat-bar)" x="589.5572932786027" y="0"
width="12.781938510734985" height="8" fill="#384d54"/>
<text x="589.5572932786027" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 589.5572932786027, 16)"
>Dockerfile 3.12k</text>
<rect mask="url(#ghstat-bar)" x="602.3392317893378" y="0"
width="12.57738123454852" height="8" fill="#e377c2"/>
<text x="602.3392317893378" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 602.3392317893378, 16)"
>yaml 3.02k</text>
<rect mask="url(#ghstat-bar)" x="614.9166130238863" y="0"
width="12.075782207829183" height="8" fill="#555555"/>
<text x="614.9166130238863" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 614.9166130238863, 16)"
>C 2.78k</text>
<rect mask="url(#ghstat-bar)" x="626.9923952317155" y="0"
width="12.07361245087917" height="8" fill="#427819"/>
<text x="626.9923952317155" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 626.9923952317155, 16)"
>Makefile 2.78k</text>
<rect mask="url(#ghstat-bar)" x="639.0660076825945" y="0"
width="11.016101939384999" height="8" fill="#778899"/>
<text x="639.0660076825945" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 639.0660076825945, 16)"
>BibTeX 2.32k</text>
<rect mask="url(#ghstat-bar)" x="650.0821096219796" y="0"
width="9.476851542865179" height="8" fill="#5686a5"/>
<text x="650.0821096219796" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 650.0821096219796, 16)"
>GLSL 1.71k</text>
<rect mask="url(#ghstat-bar)" x="659.5589611648447" y="0"
width="9.181987360646557" height="8" fill="#9c4221"/>
<text x="659.5589611648447" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 659.5589611648447, 16)"
>TOML 1.61k</text>
<rect mask="url(#ghstat-bar)" x="668.7409485254914" y="0"
width="8.240644313497148" height="8" fill="#8c564b"/>
<text x="668.7409485254914" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 668.7409485254914, 16)"
>DVC 1.30k</text>
<rect mask="url(#ghstat-bar)" x="676.9815928389885" y="0"
width="8.118933591266599" height="8" fill="#000000"/>
<text x="676.9815928389885" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 676.9815928389885, 16)"
>Ignore List 1.26k</text>
<rect mask="url(#ghstat-bar)" x="685.1005264302551" y="0"
width="7.916336716666157" height="8" fill="#2596be"/>
<text x="685.1005264302551" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 685.1005264302551, 16)"
>Graphviz (DOT) 1.20k</text>
<rect mask="url(#ghstat-bar)" x="693.0168631469212" y="0"
width="7.909714936572493" height="8" fill="#9467bd"/>
<text x="693.0168631469212" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 693.0168631469212, 16)"
>frag 1.19k</text>
<rect mask="url(#ghstat-bar)" x="700.9265780834937" y="0"
width="7.664105508419399" height="8" fill="#c6538c"/>
<text x="700.9265780834937" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 700.9265780834937, 16)"
>SCSS 1.12k</text>
<rect mask="url(#ghstat-bar)" x="708.5906835919131" y="0"
width="7.310696494681545" height="8" fill="#d62728"/>
<text x="708.5906835919131" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 708.5906835919131, 16)"
>csl 1.02k</text>
<rect mask="url(#ghstat-bar)" x="715.9013800865947" y="0"
width="6.289732049858575" height="8" fill="#ecdebe"/>
<text x="715.9013800865947" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 715.9013800865947, 16)"
>Roff 755</text>
<rect mask="url(#ghstat-bar)" x="722.1911121364533" y="0"
width="5.786408601083421" height="8" fill="#0060ac"/>
<text x="722.1911121364533" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 722.1911121364533, 16)"
>XML 639</text>
<rect mask="url(#ghstat-bar)" x="727.9775207375367" y="0"
width="5.009869638503012" height="8" fill="#2ca02c"/>
<text x="727.9775207375367" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 727.9775207375367, 16)"
>tsx 479</text>
<rect mask="url(#ghstat-bar)" x="732.9873903760397" y="0"
width="4.6519356056846295" height="8" fill="#b07219"/>
<text x="732.9873903760397" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 732.9873903760397, 16)"
>Java 413</text>
<rect mask="url(#ghstat-bar)" x="737.6393259817243" y="0"
width="4.062692435232941" height="8" fill="#ff7f0e"/>
<text x="737.6393259817243" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 737.6393259817243, 16)"
>Interfile 315</text>
<rect mask="url(#ghstat-bar)" x="741.7020184169572" y="0"
width="3.8914153702625423" height="8" fill="#844FBA"/>
<text x="741.7020184169572" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 741.7020184169572, 16)"
>HCL 289</text>
<rect mask="url(#ghstat-bar)" x="745.5934337872197" y="0"
width="3.809768205694832" height="8" fill="#1f77b4"/>
<text x="745.5934337872197" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 745.5934337872197, 16)"
>SWIG 277</text>
<rect mask="url(#ghstat-bar)" x="749.4032019929147" y="0"
width="3.640985330310812" height="8" fill="#02303a"/>
<text x="749.4032019929147" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 749.4032019929147, 16)"
>Gradle 253</text>
<rect mask="url(#ghstat-bar)" x="753.0441873232254" y="0"
width="3.633782582742007" height="8" fill="#fedf5b"/>
<text x="753.0441873232254" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 753.0441873232254, 16)"
>Cython 252</text>
<rect mask="url(#ghstat-bar)" x="756.6779699059674" y="0"
width="3.4488284874947213" height="8" fill="#17becf"/>
<text x="756.6779699059674" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 756.6779699059674, 16)"
>Unknown 227</text>
<rect mask="url(#ghstat-bar)" x="760.1267983934622" y="0"
width="3.163554729695395" height="8" fill="#C1F12E"/>
<text x="760.1267983934622" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 760.1267983934622, 16)"
>Batchfile 191</text>
<rect mask="url(#ghstat-bar)" x="763.2903531231575" y="0"
width="3.121872345769649" height="8" fill="#cb171e"/>
<text x="763.2903531231575" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 763.2903531231575, 16)"
>YAML 186</text>
<rect mask="url(#ghstat-bar)" x="766.4122254689272" y="0"
width="2.895467268662847" height="8" fill="#F44D27"/>
<text x="766.4122254689272" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 766.4122254689272, 16)"
>Git Config 160</text>
<rect mask="url(#ghstat-bar)" x="769.3076927375901" y="0"
width="2.8681938137440786" height="8" fill="#bcbd22"/>
<text x="769.3076927375901" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 769.3076927375901, 16)"
>spec 157</text>
<rect mask="url(#ghstat-bar)" x="772.1758865513341" y="0"
width="2.8498665090493414" height="8" fill="#7f7f7f"/>
<text x="772.1758865513341" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 772.1758865513341, 16)"
>submodule 155</text>
<rect mask="url(#ghstat-bar)" x="775.0257530603835" y="0"
width="2.8035241277549705" height="8" fill="#F44D27"/>
<text x="775.0257530603835" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 775.0257530603835, 16)"
>Git Attributes 150</text>
<rect mask="url(#ghstat-bar)" x="777.8292771881385" y="0"
width="2.5386990720882023" height="8" fill="#5e5086"/>
<text x="777.8292771881385" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 777.8292771881385, 16)"
>Haskell 123</text>
<rect mask="url(#ghstat-bar)" x="780.3679762602267" y="0"
width="2.4760054679312264" height="8" fill="#fcb32c"/>
<text x="780.3679762602267" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 780.3679762602267, 16)"
>MDX 117</text>
<rect mask="url(#ghstat-bar)" x="782.8439817281578" y="0"
width="2.289067864860319" height="8" fill="#292929"/>
<text x="782.8439817281578" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 782.8439817281578, 16)"
>JSON with Comments 100</text>
<rect mask="url(#ghstat-bar)" x="785.1330495930182" y="0"
width="2.25447038996703" height="8" fill="#4F5D95"/>
<text x="785.1330495930182" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 785.1330495930182, 16)"
>PHP 97</text>
<rect mask="url(#ghstat-bar)" x="787.3875199829852" y="0"
width="2.072839112364408" height="8" fill="#00ADD8"/>
<text x="787.3875199829852" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 787.3875199829852, 16)"
>Go 82</text>
<rect mask="url(#ghstat-bar)" x="789.4603590953496" y="0"
width="1.8024138392057556" height="8" fill="#e377c2"/>
<text x="789.4603590953496" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 789.4603590953496, 16)"
>t 62</text>
<rect mask="url(#ghstat-bar)" x="791.2627729345554" y="0"
width="1.4657185926615768" height="8" fill="#8c564b"/>
<text x="791.2627729345554" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 791.2627729345554, 16)"
>MD5Sum 41</text>
<rect mask="url(#ghstat-bar)" x="792.728491527217" y="0"
width="1.0977983825299256" height="8" fill="#9467bd"/>
<text x="792.728491527217" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 792.728491527217, 16)"
>VTC 23</text>
<rect mask="url(#ghstat-bar)" x="793.8262899097468" y="0"
width="1.0977983825299256" height="8" fill="#d62728"/>
<text x="793.8262899097468" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 793.8262899097468, 16)"
>properties 23</text>
<rect mask="url(#ghstat-bar)" x="794.9240882922768" y="0"
width="1.0977983825299256" height="8" fill="#2ca02c"/>
<text x="794.9240882922768" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 794.9240882922768, 16)"
>CODEOWNERS 23</text>
<rect mask="url(#ghstat-bar)" x="796.0218866748068" y="0"
width="0.9438068591026189" height="8" fill="#ff7f0e"/>
<text x="796.0218866748068" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 796.0218866748068, 16)"
>pro 17</text>
<rect mask="url(#ghstat-bar)" x="796.9656935339093" y="0"
width="0.8564907685381467" height="8" fill="#012456"/>
<text x="796.9656935339093" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 796.9656935339093, 16)"
>PowerShell 14</text>
<rect mask="url(#ghstat-bar)" x="797.8221843024475" y="0"
width="0.5607048255509941" height="8" fill="#009a00"/>
<text x="797.8221843024475" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 797.8221843024475, 16)"
>Regular Expression 6</text>
<rect mask="url(#ghstat-bar)" x="798.3828891279985" y="0"
width="0.5118511350937975" height="8" fill="#e5d559"/>
<text x="798.3828891279985" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 798.3828891279985, 16)"
>Dotenv 5</text>
<rect mask="url(#ghstat-bar)" x="798.8947402630923" y="0"
width="0.4578135729720638" height="8" fill="#F44D27"/>
<text x="798.8947402630923" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 798.8947402630923, 16)"
>Git Revision List 4</text>
<rect mask="url(#ghstat-bar)" x="799.3525538360643" y="0"
width="0.32372308196778865" height="8" fill="#a52a22"/>
<text x="799.3525538360643" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 799.3525538360643, 16)"
>Jinja 2</text>
<rect mask="url(#ghstat-bar)" x="799.6762769180322" y="0"
width="0.32372308196778865" height="8" fill="#1f77b4"/>
<text x="799.6762769180322" y="16" font-family="Monospace" font-size="8" fill="black"
transform="rotate(25, 799.6762769180322, 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