{"id":13731082,"url":"https://github.com/AfroDave/kj","last_synced_at":"2025-05-08T03:32:53.212Z","repository":{"id":83323931,"uuid":"59041892","full_name":"AfroDave/kj","owner":"AfroDave","description":"kj is a small collection of stb inspired libs.","archived":false,"fork":false,"pushed_at":"2018-04-05T12:37:35.000Z","size":277,"stargazers_count":17,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-14T21:38:23.390Z","etag":null,"topics":["c","cpp","math","public-domain","stb"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AfroDave.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2016-05-17T16:57:07.000Z","updated_at":"2024-07-06T17:46:36.000Z","dependencies_parsed_at":null,"dependency_job_id":"61bf1399-5900-4589-a92a-1c7b784edb53","html_url":"https://github.com/AfroDave/kj","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/AfroDave%2Fkj","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AfroDave%2Fkj/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AfroDave%2Fkj/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AfroDave%2Fkj/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AfroDave","download_url":"https://codeload.github.com/AfroDave/kj/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252994442,"owners_count":21837421,"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":["c","cpp","math","public-domain","stb"],"created_at":"2024-08-03T02:01:23.669Z","updated_at":"2025-05-08T03:32:53.203Z","avatar_url":"https://github.com/AfroDave.png","language":"C","readme":"# kj\n\n`kj` is a small collection of [stb](https://github.com/nothings/stb) inspired libs.\n\nlibrary             | category\n--------------------|----------\n**kj.h**            | misc\n**kj_math.h**       | maths\n**kj_thread.h**     | multithread\n\nAll the libraries target C/C++ for both win32 and linux.\n\n*Warning: Still in development.*\n\n## Usage\n\nAll the libraries follow the same pattern:\n\n```\n#define KJ(_MATH|_THREAD|...)_IMPL\n#include \"kj(_math|_thread|...).h\"\n```\n\nThe implementation part is only required *once* in a C/C++ file that includes\nthe header. Otherwise include only the header:\n\n```\n#include \"kj(_math|_thread|...).h\"\n```\n\n## License\n\nThis software is in the public domain. Where that dedication is not recognized,\nyou are granted a perpetual, irrevocable license to copy, distribute, and modify\nthe source code as you see fit.\n\nThe source code is provided \"as is\", without warranty of any kind, express or implied.\nNo attribution is required, but always appreciated.\n","funding_links":[],"categories":["Libraries"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAfroDave%2Fkj","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAfroDave%2Fkj","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAfroDave%2Fkj/lists"}