A simplistic web wrapper for codetabs loc to create custom badges for project readme's.
the live build is at https://loc-counter.onrender.com/
Parameter Name | Description | Optional | Default Value |
---|---|---|---|
repo |
repository in owner/repo format |
❌ | - |
vendor |
github or gitlab | ✅ | github |
ignored |
relative path or file to exclude from count. comma seperated | ✅ | - |
branch |
target branch | ✅ | master |
languages |
whitelisted languages to count. to find langauge strings, go to count loc, put in your repo details, go to network tab in inspector, find the api request and open it in a new tab. you'll see all the available languages in your repo. | ✅ | - |
stat |
specificy what to count. input types are linesOfCode , comments , blanks , lines , files |
✅ | linesOfCode |
Important
Remember to properly url encode your request otherwise special characters wont work.
head over to https://shields.io/badges/endpoint-badge and put your LOC counter url as the query url.
You can then use the generated badge in markdown!
Note
You can also override any of the properties in the schema by adding them as an extra query param in the result url