{"id":15598042,"url":"https://github.com/ibob/ftm","last_synced_at":"2025-04-08T18:51:55.884Z","repository":{"id":43597794,"uuid":"353715003","full_name":"iboB/ftm","owner":"iboB","description":"Fun Times: a C++ date/time library","archived":false,"fork":false,"pushed_at":"2022-10-28T13:24:10.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-14T14:55:59.820Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","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/iboB.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}},"created_at":"2021-04-01T13:47:33.000Z","updated_at":"2022-07-07T08:53:11.000Z","dependencies_parsed_at":"2023-01-20T05:15:39.995Z","dependency_job_id":null,"html_url":"https://github.com/iboB/ftm","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iboB%2Fftm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iboB%2Fftm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iboB%2Fftm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iboB%2Fftm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iboB","download_url":"https://codeload.github.com/iboB/ftm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247909169,"owners_count":21016475,"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":[],"created_at":"2024-10-03T01:26:45.895Z","updated_at":"2025-04-08T18:51:55.854Z","avatar_url":"https://github.com/iboB.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ftm\n\n**ftm** (or Fun Times) is a C++ time utilities library which wraps `std::chrono` to provide:\n\n* A shorter namespace: `ftm` as opposed to `std::chrono`\n* Some strictly defined types for durations in terms of underlying data type: byte size and whether it's integral or floating point\n* Clock types which:\n    * Use strictly defined time point types from above\n    * Can have their behavior changed for testing purposes, replacing the time measurement from \"real\" (from the physical system) to \"test\" (where the time needs to be manually advanced by the user)\n* A `year_month_day` type, somewhat similar to the one from C++20, but:\n    * With a stricly defined size: 32 bits\n    * Using regular integers for year, month, and day \n    * With helper methods like conversion to/from a human-readable integer, leap check, and weekday calculation\n\n*Although usable for the most part, ftm is still under development and things may drastically change in the near future*\n\n## Building\n\nYou can use CMake. There is no special configuration involved to simply build the library.\n\n## Contributing\n\nAll contributions in the form of issues and pull requests are welcome.\n\n## Copying\n\nThe library is distributed under the MIT Software License. See LICENSE for further details or copy here.\n\nCopyright \u0026copy; 2021-2022 Borislav Stanimirov.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibob%2Fftm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibob%2Fftm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibob%2Fftm/lists"}