{"id":24941949,"url":"https://github.com/jonastoth/jt-computing","last_synced_at":"2025-07-23T12:34:11.002Z","repository":{"id":45381457,"uuid":"431194114","full_name":"JonasToth/jt-computing","owner":"JonasToth","description":"Personal project to Discover the world of computing and implement (useless) primitives, algorithms, data structures. Starting point for curiositas-books.","archived":false,"fork":false,"pushed_at":"2024-07-26T16:55:37.000Z","size":153,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-14T02:55:38.048Z","etag":null,"topics":["bigint","sha256-hash","textbook-rsa"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JonasToth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-23T17:30:12.000Z","updated_at":"2024-06-16T16:05:26.000Z","dependencies_parsed_at":"2023-11-12T21:21:46.166Z","dependency_job_id":"91959989-c4a3-45ab-b2cd-f427cd04b8e3","html_url":"https://github.com/JonasToth/jt-computing","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"filipdutescu/modern-cpp-template","purl":"pkg:github/JonasToth/jt-computing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonasToth%2Fjt-computing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonasToth%2Fjt-computing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonasToth%2Fjt-computing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonasToth%2Fjt-computing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JonasToth","download_url":"https://codeload.github.com/JonasToth/jt-computing/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JonasToth%2Fjt-computing/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266680265,"owners_count":23967791,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["bigint","sha256-hash","textbook-rsa"],"created_at":"2025-02-02T18:57:31.236Z","updated_at":"2025-07-23T12:34:10.982Z","avatar_url":"https://github.com/JonasToth.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Actions Status](https://github.com/JonasToth/jt-computing/workflows/Ubuntu/badge.svg)](https://github.com/JonasToth/jt-computing/actions)\n\n# `jt-computing` - Me Discovering Computation\n\nThis project covers my journey to (re)discover the heart of computing using `C++`\nand its generic coding strenghts.\nThe goal is to implement _everything_ from scratch with software only.\n_Everything_ means only things I find interesting or hard. Its educational.\n\n## Running the tests\n\n```bash\n$ cd build\n$ # * or `ctest -C Debug` or any other configuration you wish to test\n$ # * you can also run tests with the `-VV` flag for a more verbose output\n$ ctest -C Release\n\u003e Everything passes always, of course\n```\n\n### Coding style tests\n\n* `clang-tidy` must be clean\n* `clang-format` must be clean\n* `cmake-format` must be clean\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our how you can\nbecome a contributor and the process for submitting pull requests to us.\n\n## Versioning\n\nThis project does not follow semantic versioning or anything else. It will\nsimply change the interfaces and don't care, unless it does.\nThere might be some point releases, but its not the goal.\n\nIt must be always green though.\n\n## Authors\n\n* **Jonas Toth** - [@JonasToth](https://github.com/JonasToth)\n\n## License\n\nThis project is licensed under the [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html),\nsee the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonastoth%2Fjt-computing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonastoth%2Fjt-computing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonastoth%2Fjt-computing/lists"}