{"id":15031971,"url":"https://codeberg.org/annaaurora/didu","last_synced_at":"2025-10-04T05:31:26.916Z","repository":{"id":51562311,"uuid":"36067","full_name":"annaaurora/didu","owner":"annaaurora","description":"duration conversion between common units","archived":false,"fork":false,"pushed_at":null,"size":768,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":null,"default_branch":"main","last_synced_at":"2023-11-08T10:49:19.354Z","etag":null,"topics":["cli","command-line","command-line-utility","duration","lgpl","rust","rust-lang","rust-language","terminal-based","time","timespan","unit-conversion"],"latest_commit_sha":null,"homepage":"","language":"","has_issues":true,"has_wiki":true,"has_pages":null,"mirror_url":"f","source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://codeberg.org/avatars/44dee4a0873747713437a7899a86029dab3e741335f41d59ec6e8858e31099ca","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-02-08T19:48:52.000Z","updated_at":"2023-11-08T10:49:19.355Z","dependencies_parsed_at":"2022-08-12T23:40:22.849Z","dependency_job_id":null,"html_url":"https://codeberg.org/annaaurora/didu","commit_stats":null,"previous_names":[],"tags_count":19,"template":null,"template_full_name":null,"purl":"pkg:forgejo/annaaurora/didu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/repositories/annaaurora%2Fdidu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/repositories/annaaurora%2Fdidu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/repositories/annaaurora%2Fdidu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/repositories/annaaurora%2Fdidu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/owners/annaaurora","download_url":"https://codeberg.org/annaaurora/didu/archive/main.zip","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/repositories/annaaurora%2Fdidu/sbom","scorecard":null,"host":{"name":"codeberg.org","url":"https://codeberg.org","kind":"forgejo","repositories_count":34662,"owners_count":723,"icon_url":"https://github.com/Codeberg-org.png","version":null,"created_at":"2022-08-01T13:30:46.733Z","updated_at":"2024-07-18T11:23:32.687Z","status":"http_error","status_checked_at":"2025-10-04T02:00:08.763Z","response_time":46,"last_error":"HTTP 403: Forbidden","robots_txt_status":"error_403","robots_txt_updated_at":"2025-07-24T06:49:27.136Z","robots_txt_url":"https://codeberg.org/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/codeberg.org/owners"}},"keywords":["cli","command-line","command-line-utility","duration","lgpl","rust","rust-lang","rust-language","terminal-based","time","timespan","unit-conversion"],"created_at":"2024-09-24T20:17:00.847Z","updated_at":"2025-10-04T05:31:24.758Z","avatar_url":"https://codeberg.org/avatars/44dee4a0873747713437a7899a86029dab3e741335f41d59ec6e8858e31099ca","language":"","funding_links":[],"categories":[],"sub_categories":[],"readme":"# didu 🦀 🕘\n\n*didu* is an acronym for *duration in dis unit*. It means that it shall give you your input duration in your specified output unit.\n\ndidu is a command line utility and is written in the 🦀 Rust language. Therefore very fast.\n\n## API\n\nThis program uses [Semantic Versioning](https://semver.org/). Therefore an API has to be defined:\nThe API or the means of interacting with this program are the the command line options and the command line output. Excluded are name, version and about in the `--help` and the coloring.\n\nIf units are removed a major version will be released. However if units are added then that is considered backwards compatible and a major version will not be released.\n\nIf something with the output numbers is fixed then there will also be no major release.\n\nSo if changes are made to the exceptions then there will be no major or minor release because they are not part of the API. Thus if your program interacts with this one and uses features outside of the API you may expect them to break in between major releases.\n\n## License\n\n©️ 2022 Anna Aurora \u003cmailto:anna@annaaurora.eu\u003e \u003chttps://matrix.to/#/@papojari:artemislena.eu\u003e \u003chttps://annaaurora.eu\u003e\n\nThis program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 3 as published by the Free Software Foundation.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License version 3 along with this program. If not, see \u003chttps://www.gnu.org/licenses/\u003e.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/codeberg.org%2Fannaaurora%2Fdidu","html_url":"https://awesome.ecosyste.ms/projects/codeberg.org%2Fannaaurora%2Fdidu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/codeberg.org%2Fannaaurora%2Fdidu/lists"}