Last active
January 24, 2026 00:47
-
-
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.63223494379622" height="8" fill="#3572A5"/> | |
| <text x="0" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(0, 0, 16)" | |
| >Python 129k</text> | |
| <rect mask="url(#ghstat-bar)" x="80.63223494379622" y="0" | |
| width="79.39241965230558" height="8" fill="#2ca02c"/> | |
| <text x="80.63223494379622" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(0, 80.63223494379622, 16)" | |
| >html 125k</text> | |
| <rect mask="url(#ghstat-bar)" x="160.0246545961018" y="0" | |
| width="55.84890455846573" height="8" fill="#f34b7d"/> | |
| <text x="160.0246545961018" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 160.0246545961018, 16)" | |
| >C++ 61.8k</text> | |
| <rect mask="url(#ghstat-bar)" x="215.87355915456754" y="0" | |
| width="43.00587463525379" height="8" fill="#083fa1"/> | |
| <text x="215.87355915456754" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 215.87355915456754, 16)" | |
| >Markdown 36.6k</text> | |
| <rect mask="url(#ghstat-bar)" x="258.8794337898213" y="0" | |
| width="40.740461829014336" height="8" fill="#ff7f0e"/> | |
| <text x="258.8794337898213" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 258.8794337898213, 16)" | |
| >json 32.9k</text> | |
| <rect mask="url(#ghstat-bar)" x="299.61989561883564" y="0" | |
| width="39.80365900686462" height="8" fill="#1f77b4"/> | |
| <text x="299.61989561883564" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 299.61989561883564, 16)" | |
| >Text 31.4k</text> | |
| <rect mask="url(#ghstat-bar)" x="339.42355462570026" y="0" | |
| width="34.72171966357633" height="8" fill="#17becf"/> | |
| <text x="339.42355462570026" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 339.42355462570026, 16)" | |
| >yml 23.9k</text> | |
| <rect mask="url(#ghstat-bar)" x="374.1452742892766" y="0" | |
| width="34.20475665604242" height="8" fill="#DA5B0B"/> | |
| <text x="374.1452742892766" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 374.1452742892766, 16)" | |
| >Jupyter Notebook 23.2k</text> | |
| <rect mask="url(#ghstat-bar)" x="408.350030945319" y="0" | |
| width="32.081966514687736" height="8" fill="#bcbd22"/> | |
| <text x="408.350030945319" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 408.350030945319, 16)" | |
| >Matlab 20.4k</text> | |
| <rect mask="url(#ghstat-bar)" x="440.43199746000676" y="0" | |
| width="21.33770777095481" height="8" fill="#89e051"/> | |
| <text x="440.43199746000676" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 440.43199746000676, 16)" | |
| >Shell 9.02k</text> | |
| <rect mask="url(#ghstat-bar)" x="461.76970523096156" y="0" | |
| width="21.209594958518373" height="8" fill="#141414"/> | |
| <text x="461.76970523096156" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 461.76970523096156, 16)" | |
| >reStructuredText 8.91k</text> | |
| <rect mask="url(#ghstat-bar)" x="482.97930018947994" y="0" | |
| width="19.97176340451413" height="8" fill="#3A4E3A"/> | |
| <text x="482.97930018947994" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 482.97930018947994, 16)" | |
| >Cuda 7.90k</text> | |
| <rect mask="url(#ghstat-bar)" x="502.9510635939941" y="0" | |
| width="18.908614068578323" height="8" fill="#3D6117"/> | |
| <text x="502.9510635939941" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 502.9510635939941, 16)" | |
| >TeX 7.08k</text> | |
| <rect mask="url(#ghstat-bar)" x="521.8596776625724" y="0" | |
| width="17.885312758104504" height="8" fill="#DA3434"/> | |
| <text x="521.8596776625724" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 521.8596776625724, 16)" | |
| >CMake 6.34k</text> | |
| <rect mask="url(#ghstat-bar)" x="539.7449904206769" y="0" | |
| width="17.375752662218392" height="8" fill="#d1dbe0"/> | |
| <text x="539.7449904206769" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 539.7449904206769, 16)" | |
| >INI 5.98k</text> | |
| <rect mask="url(#ghstat-bar)" x="557.1207430828953" y="0" | |
| width="15.010062981967753" height="8" fill="#663399"/> | |
| <text x="557.1207430828953" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 557.1207430828953, 16)" | |
| >CSS 4.46k</text> | |
| <rect mask="url(#ghstat-bar)" x="572.130806064863" y="0" | |
| width="14.148056207330571" height="8" fill="#f1e05a"/> | |
| <text x="572.130806064863" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 572.130806064863, 16)" | |
| >JavaScript 3.97k</text> | |
| <rect mask="url(#ghstat-bar)" x="586.2788622721936" y="0" | |
| width="13.101581945438868" height="8" fill="#7f7f7f"/> | |
| <text x="586.2788622721936" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 586.2788622721936, 16)" | |
| >yaml 3.40k</text> | |
| <rect mask="url(#ghstat-bar)" x="599.3804442176325" y="0" | |
| width="12.777843481880339" height="8" fill="#384d54"/> | |
| <text x="599.3804442176325" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 599.3804442176325, 16)" | |
| >Dockerfile 3.23k</text> | |
| <rect mask="url(#ghstat-bar)" x="612.1582876995128" y="0" | |
| width="12.352062917713335" height="8" fill="#427819"/> | |
| <text x="612.1582876995128" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 612.1582876995128, 16)" | |
| >Makefile 3.02k</text> | |
| <rect mask="url(#ghstat-bar)" x="624.5103506172262" y="0" | |
| width="11.851601076194031" height="8" fill="#555555"/> | |
| <text x="624.5103506172262" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 624.5103506172262, 16)" | |
| >C 2.78k</text> | |
| <rect mask="url(#ghstat-bar)" x="636.3619516934202" y="0" | |
| width="10.813927123216805" height="8" fill="#778899"/> | |
| <text x="636.3619516934202" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 636.3619516934202, 16)" | |
| >BibTeX 2.32k</text> | |
| <rect mask="url(#ghstat-bar)" x="647.175878816637" y="0" | |
| width="10.494162737370825" height="8" fill="#9c4221"/> | |
| <text x="647.175878816637" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 647.175878816637, 16)" | |
| >TOML 2.18k</text> | |
| <rect mask="url(#ghstat-bar)" x="657.6700415540079" y="0" | |
| width="9.300918318279493" height="8" fill="#5686a5"/> | |
| <text x="657.6700415540079" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 657.6700415540079, 16)" | |
| >GLSL 1.71k</text> | |
| <rect mask="url(#ghstat-bar)" x="666.9709598722873" y="0" | |
| width="8.11569425592229" height="8" fill="#000000"/> | |
| <text x="666.9709598722873" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 666.9709598722873, 16)" | |
| >Ignore List 1.30k</text> | |
| <rect mask="url(#ghstat-bar)" x="675.0866541282096" y="0" | |
| width="8.087660685951693" height="8" fill="#e377c2"/> | |
| <text x="675.0866541282096" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 675.0866541282096, 16)" | |
| >DVC 1.30k</text> | |
| <rect mask="url(#ghstat-bar)" x="683.1743148141613" y="0" | |
| width="7.769373704829414" height="8" fill="#2596be"/> | |
| <text x="683.1743148141613" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 683.1743148141613, 16)" | |
| >Graphviz (DOT) 1.20k</text> | |
| <rect mask="url(#ghstat-bar)" x="690.9436885189907" y="0" | |
| width="7.76287485492191" height="8" fill="#8c564b"/> | |
| <text x="690.9436885189907" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 690.9436885189907, 16)" | |
| >frag 1.19k</text> | |
| <rect mask="url(#ghstat-bar)" x="698.7065633739127" y="0" | |
| width="7.585301490781378" height="8" fill="#c6538c"/> | |
| <text x="698.7065633739127" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 698.7065633739127, 16)" | |
| >SCSS 1.14k</text> | |
| <rect mask="url(#ghstat-bar)" x="706.291864864694" y="0" | |
| width="7.174976904429555" height="8" fill="#9467bd"/> | |
| <text x="706.291864864694" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 706.291864864694, 16)" | |
| >csl 1.02k</text> | |
| <rect mask="url(#ghstat-bar)" x="713.4668417691236" y="0" | |
| width="6.507308584400359" height="8" fill="#ecdebe"/> | |
| <text x="713.4668417691236" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 713.4668417691236, 16)" | |
| >Roff 839</text> | |
| <rect mask="url(#ghstat-bar)" x="719.9741503535239" y="0" | |
| width="5.749645538461469" height="8" fill="#d62728"/> | |
| <text x="719.9741503535239" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 719.9741503535239, 16)" | |
| >Unknown 655</text> | |
| <rect mask="url(#ghstat-bar)" x="725.7237958919853" y="0" | |
| width="5.6789866878716015" height="8" fill="#0060ac"/> | |
| <text x="725.7237958919853" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 725.7237958919853, 16)" | |
| >XML 639</text> | |
| <rect mask="url(#ghstat-bar)" x="731.402782579857" y="0" | |
| width="4.91686380040699" height="8" fill="#2ca02c"/> | |
| <text x="731.402782579857" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 731.402782579857, 16)" | |
| >tsx 479</text> | |
| <rect mask="url(#ghstat-bar)" x="736.319646380264" y="0" | |
| width="4.565574642027957" height="8" fill="#b07219"/> | |
| <text x="736.319646380264" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 736.319646380264, 16)" | |
| >Java 413</text> | |
| <rect mask="url(#ghstat-bar)" x="740.885221022292" y="0" | |
| width="3.987270489727366" height="8" fill="#ff7f0e"/> | |
| <text x="740.885221022292" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 740.885221022292, 16)" | |
| >Interfile 315</text> | |
| <rect mask="url(#ghstat-bar)" x="744.8724915120193" y="0" | |
| width="3.819173101699411" height="8" fill="#844FBA"/> | |
| <text x="744.8724915120193" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 744.8724915120193, 16)" | |
| >HCL 289</text> | |
| <rect mask="url(#ghstat-bar)" x="748.6916646137187" y="0" | |
| width="3.739041677763038" height="8" fill="#1f77b4"/> | |
| <text x="748.6916646137187" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 748.6916646137187, 16)" | |
| >SWIG 277</text> | |
| <rect mask="url(#ghstat-bar)" x="752.4307062914818" y="0" | |
| width="3.573392175882533" height="8" fill="#02303a"/> | |
| <text x="752.4307062914818" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 752.4307062914818, 16)" | |
| >Gradle 253</text> | |
| <rect mask="url(#ghstat-bar)" x="756.0040984673643" y="0" | |
| width="3.566323143883707" height="8" fill="#fedf5b"/> | |
| <text x="756.0040984673643" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 756.0040984673643, 16)" | |
| >Cython 252</text> | |
| <rect mask="url(#ghstat-bar)" x="759.570421611248" y="0" | |
| width="3.2244380080775907" height="8" fill="#C1F12E"/> | |
| <text x="759.570421611248" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 759.570421611248, 16)" | |
| >Batchfile 206</text> | |
| <rect mask="url(#ghstat-bar)" x="762.7948596193256" y="0" | |
| width="3.080344899340411" height="8" fill="#cb171e"/> | |
| <text x="762.7948596193256" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 762.7948596193256, 16)" | |
| >YAML 188</text> | |
| <rect mask="url(#ghstat-bar)" x="765.875204518666" y="0" | |
| width="2.954904661410145" height="8" fill="#F44D27"/> | |
| <text x="765.875204518666" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 765.875204518666, 16)" | |
| >Git Config 173</text> | |
| <rect mask="url(#ghstat-bar)" x="768.8301091800762" y="0" | |
| width="2.814947164885406" height="8" fill="#17becf"/> | |
| <text x="768.8301091800762" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 768.8301091800762, 16)" | |
| >spec 157</text> | |
| <rect mask="url(#ghstat-bar)" x="771.6450563449615" y="0" | |
| width="2.796960097852758" height="8" fill="#bcbd22"/> | |
| <text x="771.6450563449615" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 771.6450563449615, 16)" | |
| >submodule 155</text> | |
| <rect mask="url(#ghstat-bar)" x="774.4420164428143" y="0" | |
| width="2.751478040742977" height="8" fill="#F44D27"/> | |
| <text x="774.4420164428143" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 774.4420164428143, 16)" | |
| >Git Attributes 150</text> | |
| <rect mask="url(#ghstat-bar)" x="777.1934944835573" y="0" | |
| width="2.4915693358055413" height="8" fill="#5e5086"/> | |
| <text x="777.1934944835573" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 777.1934944835573, 16)" | |
| >Haskell 123</text> | |
| <rect mask="url(#ghstat-bar)" x="779.6850638193628" y="0" | |
| width="2.4300396084794245" height="8" fill="#fcb32c"/> | |
| <text x="779.6850638193628" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 779.6850638193628, 16)" | |
| >MDX 117</text> | |
| <rect mask="url(#ghstat-bar)" x="782.1151034278422" y="0" | |
| width="2.2465724127643596" height="8" fill="#292929"/> | |
| <text x="782.1151034278422" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 782.1151034278422, 16)" | |
| >JSON with Comments 100</text> | |
| <rect mask="url(#ghstat-bar)" x="784.3616758406066" y="0" | |
| width="2.212617223475416" height="8" fill="#4F5D95"/> | |
| <text x="784.3616758406066" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 784.3616758406066, 16)" | |
| >PHP 97</text> | |
| <rect mask="url(#ghstat-bar)" x="786.574293064082" y="0" | |
| width="2.0343578438295897" height="8" fill="#00ADD8"/> | |
| <text x="786.574293064082" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 786.574293064082, 16)" | |
| >Go 82</text> | |
| <rect mask="url(#ghstat-bar)" x="788.6086509079116" y="0" | |
| width="1.7689528867644277" height="8" fill="#7f7f7f"/> | |
| <text x="788.6086509079116" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 788.6086509079116, 16)" | |
| >t 62</text> | |
| <rect mask="url(#ghstat-bar)" x="790.377603794676" y="0" | |
| width="1.4385082267319462" height="8" fill="#e377c2"/> | |
| <text x="790.377603794676" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 790.377603794676, 16)" | |
| >MD5Sum 41</text> | |
| <rect mask="url(#ghstat-bar)" x="791.816112021408" y="0" | |
| width="1.145531657138469" height="8" fill="#8c564b"/> | |
| <text x="791.816112021408" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 791.816112021408, 16)" | |
| >CODEOWNERS 26</text> | |
| <rect mask="url(#ghstat-bar)" x="792.9616436785465" y="0" | |
| width="1.0774182796540028" height="8" fill="#9467bd"/> | |
| <text x="792.9616436785465" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 792.9616436785465, 16)" | |
| >VTC 23</text> | |
| <rect mask="url(#ghstat-bar)" x="794.0390619582005" y="0" | |
| width="1.0774182796540028" height="8" fill="#d62728"/> | |
| <text x="794.0390619582005" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 794.0390619582005, 16)" | |
| >properties 23</text> | |
| <rect mask="url(#ghstat-bar)" x="795.1164802378545" y="0" | |
| width="0.9792582116586189" height="8" fill="#2ca02c"/> | |
| <text x="795.1164802378545" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 795.1164802378545, 16)" | |
| >Diff 19</text> | |
| <rect mask="url(#ghstat-bar)" x="796.0957384495131" y="0" | |
| width="0.9262855353426172" height="8" fill="#ff7f0e"/> | |
| <text x="796.0957384495131" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 796.0957384495131, 16)" | |
| >pro 17</text> | |
| <rect mask="url(#ghstat-bar)" x="797.0220239848557" y="0" | |
| width="0.8405904263142321" height="8" fill="#012456"/> | |
| <text x="797.0220239848557" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 797.0220239848557, 16)" | |
| >PowerShell 14</text> | |
| <rect mask="url(#ghstat-bar)" x="797.86261441117" y="0" | |
| width="0.5502956081485955" height="8" fill="#009a00"/> | |
| <text x="797.86261441117" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 797.86261441117, 16)" | |
| >Regular Expression 6</text> | |
| <rect mask="url(#ghstat-bar)" x="798.4129100193185" y="0" | |
| width="0.5023488631316824" height="8" fill="#e5d559"/> | |
| <text x="798.4129100193185" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 798.4129100193185, 16)" | |
| >Dotenv 5</text> | |
| <rect mask="url(#ghstat-bar)" x="798.9152588824502" y="0" | |
| width="0.4493144825528719" height="8" fill="#F44D27"/> | |
| <text x="798.9152588824502" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 798.9152588824502, 16)" | |
| >Git Revision List 4</text> | |
| <rect mask="url(#ghstat-bar)" x="799.364573365003" y="0" | |
| width="0.31771331749846043" height="8" fill="#1f77b4"/> | |
| <text x="799.364573365003" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 799.364573365003, 16)" | |
| >ts 2</text> | |
| <rect mask="url(#ghstat-bar)" x="799.6822866825015" y="0" | |
| width="0.31771331749846043" height="8" fill="#a52a22"/> | |
| <text x="799.6822866825015" y="16" font-family="Monospace" font-size="8" fill="black" | |
| transform="rotate(25, 799.6822866825015, 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

