Analysis Results: https://github.com/kojix2/chatgpt-cli

2026-06-04 09:29

Lines of Code by Language

Code, Comments, and Blank Lines Ratio

Language Files Code Comments Blanks Total
Crystal
50 1941 93 281 2315
File Code Comments Blanks Total
./spec/postdata_spec.cr 26 0 6 32
./spec/response_data_spec.cr 52 1 6 59
./spec/file_extensions_spec.cr 9 0 1 10
./spec/html_generator_spec.cr 34 1 2 37
./spec/spec_helper.cr 9 0 2 11
./spec/system_command_runner_spec.cr 34 0 10 44
./src/chatgpt/substitutor.cr 21 0 3 24
./src/chatgpt/client.cr 86 20 15 121
./src/chatgpt/cli.cr 344 22 54 420
./src/chatgpt/cli/parser.cr 127 4 10 141
./src/chatgpt/cli/version.cr 6 0 0 6
./src/chatgpt/post_data.cr 28 0 5 33
./src/chatgpt/config.cr 101 3 22 126
./src/chatgpt/magic.cr 67 0 6 73
./src/chatgpt/response_data.cr 40 3 12 55
./src/chatgpt/utils/proxy.cr 43 20 12 75
./src/chatgpt/utils/launcher.cr 26 0 2 28
./src/chatgpt/utils/colorize_extensions.cr 20 0 2 22
./src/chatgpt/magic/write.cr 19 0 2 21
./src/chatgpt/magic/model.cr 22 3 3 28
./src/chatgpt/magic/tokens.cr 22 0 2 24
./src/chatgpt/magic/config.cr 17 0 2 19
./src/chatgpt/magic/edit.cr 29 0 2 31
./src/chatgpt/magic/resume.cr 22 0 2 24
./src/chatgpt/magic/save.cr 24 0 3 27
./src/chatgpt/magic/history.cr 17 0 2 19
./src/chatgpt/magic/system.cr 33 0 3 36
./src/chatgpt/magic/html.cr 25 0 3 28
./src/chatgpt/magic/load.cr 33 0 3 36
./src/chatgpt/magic/shift.cr 29 0 3 32
./src/chatgpt/magic/pop.cr 29 0 3 32
./src/chatgpt/magic/base.cr 61 1 9 71
./src/chatgpt/magic/response.cr 20 0 2 22
./src/chatgpt/magic/clear.cr 19 0 2 21
./src/chatgpt/magic/debug.cr 18 0 2 20
./src/chatgpt/magic/help.cr 21 5 2 28
./src/chatgpt/magic/list.cr 54 0 6 60
./src/chatgpt/magic/cd.cr 26 0 4 30
./src/chatgpt/magic/webapp.cr 17 0 2 19
./src/chatgpt/magic/copy.cr 26 0 3 29
./src/chatgpt/generator/message.cr 42 0 8 50
./src/chatgpt/generator/html.cr 13 0 3 16
./src/chatgpt/substitutor/stdout.cr 23 1 6 30
./src/chatgpt/substitutor/stderr.cr 27 1 8 36
./src/chatgpt/substitutor/base.cr 10 0 0 10
./src/chatgpt/substitutor/file.cr 46 3 8 57
./src/chatgpt/substitutor/file_extensions.cr 37 0 0 37
./src/chatgpt/substitutor/command.cr 29 2 3 34
./src/chatgpt/system_command.cr 53 3 8 64
./src/chatgpt.cr 5 0 2 7
JSON
2 53 0 0 53
File Code Comments Blanks Total
./config.json 47 0 0 47
./renovate.json 6 0 0 6
Makefile
1 42 0 12 54
File Code Comments Blanks Total
./Makefile 42 0 12 54
Markdown
1 0 203 94 297
File Code Comments Blanks Total
./README.md 0 203 94 297
Shell
4 28 0 2 30
File Code Comments Blanks Total
./examples/commit_message.sh 2 0 0 2
./examples/hello_world.sh 2 0 2 4
./examples/asimov_telephone.sh 12 0 0 12
./examples/asimov_resumed.sh 12 0 0 12
Plain Text
2 0 23 9 32
File Code Comments Blanks Total
./examples/three_laws_of_robotics.txt 0 6 5 11
./LICENSE.txt 0 17 4 21
YAML
1 25 0 5 30
File Code Comments Blanks Total
./shard.yml 25 0 5 30
Total 61 2089 319 403 2811

README Badges

Add these badges to your README.md to showcase your code statistics:

Lines of Code GitHub
Top Language GitHub
Languages GitHub
Code to Comment Ratio GitHub
Note: These badges are dynamic and will automatically reflect the latest analysis of your repository. For efficiency, analysis results are cached for 24 hours. If you've made changes to your repository and want to update the badge data, you can run a new analysis after the cache period expires.
GitHub Badge: Using GitHub-specific badge format. This URL format is optimized for GitHub repositories.