Last active
March 16, 2026 18:39
-
-
Save casperdcl/aac90b8313a905e146459c81cabade7d to your computer and use it in GitHub Desktop.
lines of code written stats
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <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.72351470824468" height="8" fill="#3572A5"/> | |
| <text x="0" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(0, 0, 16)" | |
| >Python 130k</text> | |
| <rect mask="url(#ghstat-bar)" x="80.72351470824468" y="0" | |
| width="79.25283923607678" height="8" fill="#2ca02c"/> | |
| <text x="80.72351470824468" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(0, 80.72351470824468, 16)" | |
| >html 125k</text> | |
| <rect mask="url(#ghstat-bar)" x="159.97635394432146" y="0" | |
| width="55.75071617501134" height="8" fill="#f34b7d"/> | |
| <text x="159.97635394432146" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 159.97635394432146, 16)" | |
| >C++ 61.8k</text> | |
| <rect mask="url(#ghstat-bar)" x="215.7270701193328" y="0" | |
| width="43.03498878380966" height="8" fill="#083fa1"/> | |
| <text x="215.7270701193328" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 215.7270701193328, 16)" | |
| >Markdown 36.8k</text> | |
| <rect mask="url(#ghstat-bar)" x="258.7620589031425" y="0" | |
| width="40.669454039350235" height="8" fill="#ff7f0e"/> | |
| <text x="258.7620589031425" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 258.7620589031425, 16)" | |
| >json 32.9k</text> | |
| <rect mask="url(#ghstat-bar)" x="299.4315129424927" y="0" | |
| width="39.7336798915292" height="8" fill="#1f77b4"/> | |
| <text x="299.4315129424927" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 299.4315129424927, 16)" | |
| >Text 31.4k</text> | |
| <rect mask="url(#ghstat-bar)" x="339.1651928340219" y="0" | |
| width="34.75269319488315" height="8" fill="#17becf"/> | |
| <text x="339.1651928340219" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 339.1651928340219, 16)" | |
| >yml 24.0k</text> | |
| <rect mask="url(#ghstat-bar)" x="373.91788602890506" y="0" | |
| width="34.14462101347146" height="8" fill="#DA5B0B"/> | |
| <text x="373.91788602890506" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 373.91788602890506, 16)" | |
| >Jupyter Notebook 23.2k</text> | |
| <rect mask="url(#ghstat-bar)" x="408.0625070423765" y="0" | |
| width="32.025562965593636" height="8" fill="#bcbd22"/> | |
| <text x="408.0625070423765" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 408.0625070423765, 16)" | |
| >Matlab 20.4k</text> | |
| <rect mask="url(#ghstat-bar)" x="440.08807000797015" y="0" | |
| width="21.463668393079864" height="8" fill="#89e051"/> | |
| <text x="440.08807000797015" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 440.08807000797015, 16)" | |
| >Shell 9.16k</text> | |
| <rect mask="url(#ghstat-bar)" x="461.55173840105" y="0" | |
| width="21.172306208467436" height="8" fill="#141414"/> | |
| <text x="461.55173840105" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 461.55173840105, 16)" | |
| >reStructuredText 8.91k</text> | |
| <rect mask="url(#ghstat-bar)" x="482.7240446095174" y="0" | |
| width="19.93665089552356" height="8" fill="#3A4E3A"/> | |
| <text x="482.7240446095174" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 482.7240446095174, 16)" | |
| >Cuda 7.90k</text> | |
| <rect mask="url(#ghstat-bar)" x="502.660695505041" y="0" | |
| width="18.875370690513257" height="8" fill="#3D6117"/> | |
| <text x="502.660695505041" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 502.660695505041, 16)" | |
| >TeX 7.08k</text> | |
| <rect mask="url(#ghstat-bar)" x="521.5360661955542" y="0" | |
| width="17.873576270173764" height="8" fill="#DA3434"/> | |
| <text x="521.5360661955542" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 521.5360661955542, 16)" | |
| >CMake 6.35k</text> | |
| <rect mask="url(#ghstat-bar)" x="539.409642465728" y="0" | |
| width="17.362592899714826" height="8" fill="#d1dbe0"/> | |
| <text x="539.409642465728" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 539.409642465728, 16)" | |
| >INI 5.99k</text> | |
| <rect mask="url(#ghstat-bar)" x="556.7722353654428" y="0" | |
| width="14.98367367618996" height="8" fill="#663399"/> | |
| <text x="556.7722353654428" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 556.7722353654428, 16)" | |
| >CSS 4.46k</text> | |
| <rect mask="url(#ghstat-bar)" x="571.7559090416328" y="0" | |
| width="14.123182402212953" height="8" fill="#f1e05a"/> | |
| <text x="571.7559090416328" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 571.7559090416328, 16)" | |
| >JavaScript 3.97k</text> | |
| <rect mask="url(#ghstat-bar)" x="585.8790914438457" y="0" | |
| width="13.166697407483227" height="8" fill="#7f7f7f"/> | |
| <text x="585.8790914438457" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 585.8790914438457, 16)" | |
| >yaml 3.45k</text> | |
| <rect mask="url(#ghstat-bar)" x="599.045788851329" y="0" | |
| width="12.822233266618538" height="8" fill="#384d54"/> | |
| <text x="599.045788851329" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 599.045788851329, 16)" | |
| >Dockerfile 3.27k</text> | |
| <rect mask="url(#ghstat-bar)" x="611.8680221179475" y="0" | |
| width="12.342577129586276" height="8" fill="#427819"/> | |
| <text x="611.8680221179475" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 611.8680221179475, 16)" | |
| >Makefile 3.03k</text> | |
| <rect mask="url(#ghstat-bar)" x="624.2105992475338" y="0" | |
| width="11.83076468629135" height="8" fill="#555555"/> | |
| <text x="624.2105992475338" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 624.2105992475338, 16)" | |
| >C 2.78k</text> | |
| <rect mask="url(#ghstat-bar)" x="636.0413639338251" y="0" | |
| width="10.794915075775288" height="8" fill="#778899"/> | |
| <text x="636.0413639338251" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 636.0413639338251, 16)" | |
| >BibTeX 2.32k</text> | |
| <rect mask="url(#ghstat-bar)" x="646.8362790096004" y="0" | |
| width="10.557013847091788" height="8" fill="#9c4221"/> | |
| <text x="646.8362790096004" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 646.8362790096004, 16)" | |
| >TOML 2.22k</text> | |
| <rect mask="url(#ghstat-bar)" x="657.3932928566923" y="0" | |
| width="9.284566303114053" height="8" fill="#5686a5"/> | |
| <text x="657.3932928566923" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 657.3932928566923, 16)" | |
| >GLSL 1.71k</text> | |
| <rect mask="url(#ghstat-bar)" x="666.6778591598063" y="0" | |
| width="8.120028602195235" height="8" fill="#000000"/> | |
| <text x="666.6778591598063" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 666.6778591598063, 16)" | |
| >Ignore List 1.31k</text> | |
| <rect mask="url(#ghstat-bar)" x="674.7978877620016" y="0" | |
| width="8.073441708248202" height="8" fill="#e377c2"/> | |
| <text x="674.7978877620016" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 674.7978877620016, 16)" | |
| >DVC 1.30k</text> | |
| <rect mask="url(#ghstat-bar)" x="682.8713294702497" y="0" | |
| width="7.755714309885836" height="8" fill="#2596be"/> | |
| <text x="682.8713294702497" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 682.8713294702497, 16)" | |
| >Graphviz (DOT) 1.20k</text> | |
| <rect mask="url(#ghstat-bar)" x="690.6270437801355" y="0" | |
| width="7.749226885655734" height="8" fill="#8c564b"/> | |
| <text x="690.6270437801355" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 690.6270437801355, 16)" | |
| >frag 1.19k</text> | |
| <rect mask="url(#ghstat-bar)" x="698.3762706657913" y="0" | |
| width="7.571965714595931" height="8" fill="#c6538c"/> | |
| <text x="698.3762706657913" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 698.3762706657913, 16)" | |
| >SCSS 1.14k</text> | |
| <rect mask="url(#ghstat-bar)" x="705.9482363803872" y="0" | |
| width="7.162362523017095" height="8" fill="#9467bd"/> | |
| <text x="705.9482363803872" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 705.9482363803872, 16)" | |
| >csl 1.02k</text> | |
| <rect mask="url(#ghstat-bar)" x="713.1105989034044" y="0" | |
| width="6.926764149411814" height="8" fill="#ecdebe"/> | |
| <text x="713.1105989034044" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 713.1105989034044, 16)" | |
| >Roff 954</text> | |
| <rect mask="url(#ghstat-bar)" x="720.0373630528161" y="0" | |
| width="5.809215309921037" height="8" fill="#d62728"/> | |
| <text x="720.0373630528161" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 720.0373630528161, 16)" | |
| >Unknown 671</text> | |
| <rect mask="url(#ghstat-bar)" x="725.8465783627372" y="0" | |
| width="5.669002418225679" height="8" fill="#0060ac"/> | |
| <text x="725.8465783627372" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 725.8465783627372, 16)" | |
| >XML 639</text> | |
| <rect mask="url(#ghstat-bar)" x="731.5155807809629" y="0" | |
| width="4.908219424800267" height="8" fill="#2ca02c"/> | |
| <text x="731.5155807809629" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 731.5155807809629, 16)" | |
| >tsx 479</text> | |
| <rect mask="url(#ghstat-bar)" x="736.4238002057631" y="0" | |
| width="4.5575478705597385" height="8" fill="#b07219"/> | |
| <text x="736.4238002057631" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 736.4238002057631, 16)" | |
| >Java 413</text> | |
| <rect mask="url(#ghstat-bar)" x="740.9813480763229" y="0" | |
| width="3.9802604391833682" height="8" fill="#ff7f0e"/> | |
| <text x="740.9813480763229" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 740.9813480763229, 16)" | |
| >Interfile 315</text> | |
| <rect mask="url(#ghstat-bar)" x="744.9616085155062" y="0" | |
| width="3.81245858445054" height="8" fill="#844FBA"/> | |
| <text x="744.9616085155062" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 744.9616085155062, 16)" | |
| >HCL 289</text> | |
| <rect mask="url(#ghstat-bar)" x="748.7740670999567" y="0" | |
| width="3.732468040179443" height="8" fill="#1f77b4"/> | |
| <text x="748.7740670999567" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 748.7740670999567, 16)" | |
| >SWIG 277</text> | |
| <rect mask="url(#ghstat-bar)" x="752.5065351401362" y="0" | |
| width="3.567109767946829" height="8" fill="#02303a"/> | |
| <text x="752.5065351401362" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 752.5065351401362, 16)" | |
| >Gradle 253</text> | |
| <rect mask="url(#ghstat-bar)" x="756.073644908083" y="0" | |
| width="3.5600531640668716" height="8" fill="#fedf5b"/> | |
| <text x="756.073644908083" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 756.073644908083, 16)" | |
| >Cython 252</text> | |
| <rect mask="url(#ghstat-bar)" x="759.6336980721499" y="0" | |
| width="3.2265721871703685" height="8" fill="#C1F12E"/> | |
| <text x="759.6336980721499" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 759.6336980721499, 16)" | |
| >Batchfile 207</text> | |
| <rect mask="url(#ghstat-bar)" x="762.8602702593203" y="0" | |
| width="3.0749293215678586" height="8" fill="#cb171e"/> | |
| <text x="762.8602702593203" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 762.8602702593203, 16)" | |
| >YAML 188</text> | |
| <rect mask="url(#ghstat-bar)" x="765.9351995808881" y="0" | |
| width="2.9497096210730156" height="8" fill="#F44D27"/> | |
| <text x="765.9351995808881" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 765.9351995808881, 16)" | |
| >Git Config 173</text> | |
| <rect mask="url(#ghstat-bar)" x="768.8849092019611" y="0" | |
| width="2.809998184886339" height="8" fill="#17becf"/> | |
| <text x="768.8849092019611" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 768.8849092019611, 16)" | |
| >spec 157</text> | |
| <rect mask="url(#ghstat-bar)" x="771.6949073868475" y="0" | |
| width="2.79204274105291" height="8" fill="#bcbd22"/> | |
| <text x="771.6949073868475" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 771.6949073868475, 16)" | |
| >submodule 155</text> | |
| <rect mask="url(#ghstat-bar)" x="774.4869501279004" y="0" | |
| width="2.746640646293315" height="8" fill="#F44D27"/> | |
| <text x="774.4869501279004" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 774.4869501279004, 16)" | |
| >Git Attributes 150</text> | |
| <rect mask="url(#ghstat-bar)" x="777.2335907741937" y="0" | |
| width="2.4871888888248637" height="8" fill="#5e5086"/> | |
| <text x="777.2335907741937" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 777.2335907741937, 16)" | |
| >Haskell 123</text> | |
| <rect mask="url(#ghstat-bar)" x="779.7207796630186" y="0" | |
| width="2.425767337379873" height="8" fill="#fcb32c"/> | |
| <text x="779.7207796630186" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 779.7207796630186, 16)" | |
| >MDX 117</text> | |
| <rect mask="url(#ghstat-bar)" x="782.1465470003984" y="0" | |
| width="2.2426226967356118" height="8" fill="#292929"/> | |
| <text x="782.1465470003984" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 782.1465470003984, 16)" | |
| >JSON with Comments 100</text> | |
| <rect mask="url(#ghstat-bar)" x="784.3891696971341" y="0" | |
| width="2.2087272043229547" height="8" fill="#4F5D95"/> | |
| <text x="784.3891696971341" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 784.3891696971341, 16)" | |
| >PHP 97</text> | |
| <rect mask="url(#ghstat-bar)" x="786.597896901457" y="0" | |
| width="2.0307812238469314" height="8" fill="#00ADD8"/> | |
| <text x="786.597896901457" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 786.597896901457, 16)" | |
| >Go 82</text> | |
| <rect mask="url(#ghstat-bar)" x="788.628678125304" y="0" | |
| width="1.7658428772533807" height="8" fill="#7f7f7f"/> | |
| <text x="788.628678125304" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 788.628678125304, 16)" | |
| >t 62</text> | |
| <rect mask="url(#ghstat-bar)" x="790.3945210025573" y="0" | |
| width="1.4359791744884811" height="8" fill="#e377c2"/> | |
| <text x="790.3945210025573" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 790.3945210025573, 16)" | |
| >MD5Sum 41</text> | |
| <rect mask="url(#ghstat-bar)" x="791.8305001770458" y="0" | |
| width="1.1435176892280956" height="8" fill="#8c564b"/> | |
| <text x="791.8305001770458" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 791.8305001770458, 16)" | |
| >CODEOWNERS 26</text> | |
| <rect mask="url(#ghstat-bar)" x="792.9740178662739" y="0" | |
| width="1.0755240623901225" height="8" fill="#9467bd"/> | |
| <text x="792.9740178662739" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 792.9740178662739, 16)" | |
| >VTC 23</text> | |
| <rect mask="url(#ghstat-bar)" x="794.049541928664" y="0" | |
| width="1.0755240623901225" height="8" fill="#d62728"/> | |
| <text x="794.049541928664" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 794.049541928664, 16)" | |
| >properties 23</text> | |
| <rect mask="url(#ghstat-bar)" x="795.1250659910542" y="0" | |
| width="0.9775365703561195" height="8" fill="#2ca02c"/> | |
| <text x="795.1250659910542" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 795.1250659910542, 16)" | |
| >Diff 19</text> | |
| <rect mask="url(#ghstat-bar)" x="796.1026025614102" y="0" | |
| width="0.924657025704845" height="8" fill="#ff7f0e"/> | |
| <text x="796.1026025614102" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 796.1026025614102, 16)" | |
| >pro 17</text> | |
| <rect mask="url(#ghstat-bar)" x="797.027259587115" y="0" | |
| width="0.8391125778987698" height="8" fill="#012456"/> | |
| <text x="797.027259587115" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 797.027259587115, 16)" | |
| >PowerShell 14</text> | |
| <rect mask="url(#ghstat-bar)" x="797.8663721650139" y="0" | |
| width="0.549328129258663" height="8" fill="#009a00"/> | |
| <text x="797.8663721650139" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 797.8663721650139, 16)" | |
| >Regular Expression 6</text> | |
| <rect mask="url(#ghstat-bar)" x="798.4157002942726" y="0" | |
| width="0.5014656797784723" height="8" fill="#e5d559"/> | |
| <text x="798.4157002942726" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 798.4157002942726, 16)" | |
| >Dotenv 5</text> | |
| <rect mask="url(#ghstat-bar)" x="798.917165974051" y="0" | |
| width="0.44852453934712233" height="8" fill="#F44D27"/> | |
| <text x="798.917165974051" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 798.917165974051, 16)" | |
| >Git Revision List 4</text> | |
| <rect mask="url(#ghstat-bar)" x="799.3656905133981" y="0" | |
| width="0.3171547433009227" height="8" fill="#1f77b4"/> | |
| <text x="799.3656905133981" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 799.3656905133981, 16)" | |
| >ts 2</text> | |
| <rect mask="url(#ghstat-bar)" x="799.682845256699" y="0" | |
| width="0.3171547433009227" height="8" fill="#a52a22"/> | |
| <text x="799.682845256699" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 799.682845256699, 16)" | |
| >Jinja 2</text> | |
| </svg> |
Author
casperdcl
commented
Oct 23, 2025
- 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

