{"id":16991125,"url":"https://github.com/leon0399/benchmarks","last_synced_at":"2025-03-22T15:30:58.169Z","repository":{"id":96127517,"uuid":"405106093","full_name":"leon0399/benchmarks","owner":"leon0399","description":"World's complete programming language benchmark","archived":false,"fork":false,"pushed_at":"2025-02-16T14:07:31.000Z","size":1229,"stargazers_count":4,"open_issues_count":6,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-01T17:11:19.572Z","etag":null,"topics":["benchmark","benchmark-framework","benchmarking","benchmarks","hacktoberfest","linpack","programming-language","scoreboards"],"latest_commit_sha":null,"homepage":"https://leon0399.ru/experiments/benchmarks/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leon0399.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-10T14:20:13.000Z","updated_at":"2025-02-16T14:07:29.000Z","dependencies_parsed_at":"2023-04-01T04:19:49.685Z","dependency_job_id":"6a38d060-3336-4955-9454-4626299a74aa","html_url":"https://github.com/leon0399/benchmarks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon0399%2Fbenchmarks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon0399%2Fbenchmarks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon0399%2Fbenchmarks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leon0399%2Fbenchmarks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leon0399","download_url":"https://codeload.github.com/leon0399/benchmarks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244227558,"owners_count":20419261,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["benchmark","benchmark-framework","benchmarking","benchmarks","hacktoberfest","linpack","programming-language","scoreboards"],"created_at":"2024-10-14T03:24:54.993Z","updated_at":"2025-03-22T15:30:58.163Z","avatar_url":"https://github.com/leon0399.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Complete Benchmark\n\nWorld's complete programming language benchmark.\n\n## Results\n\n\u003e [!IMPORTANT]\n\u003e This project is not intended to be the sole source for your decisions. Each programming language has its own unique advantages and disadvantages, and performance is only one aspect. Some languages may be more suitable for different projects due to their ecosystem, established best practices, and other factors. Always consider the specific needs and context of your project before making a decision.\n\n\u003e See [`RESULTS.md`](RESULTS.md)\n\n## Running benchmark\n\n### Docker\n\n#### Run full suite\n\n```bash\ndocker-compose run benchmark python3 ./benchmark.py run --output jsonl=./.results/results.jsonl --output markdown=./RESULTS.md\n```\n\n#### Run specific languages only\n\n```bash\ndocker-compose run benchmark python3 ./benchmark.py run --lang rust go php --output jsonl=./.results/results.jsonl --output markdown=./RESULTS.md\n```\n\n#### Run specific scripts only\n\n```bash\ndocker-compose run benchmark python3 ./benchmark.py run --script primes/Simple linpack/Linpack recursion/Tak --output jsonl=./.results/results.jsonl --output markdown=./RESULTS.md\n```\n\n\u003e [!TIP]\n\u003e You can combine options above\n\n### Running manually\n\n```bash\npython3 ./benchmark.py\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleon0399%2Fbenchmarks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleon0399%2Fbenchmarks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleon0399%2Fbenchmarks/lists"}