{"id":19258333,"url":"https://github.com/ksnip/kimageannotator","last_synced_at":"2025-07-28T18:06:41.311Z","repository":{"id":36995219,"uuid":"121154289","full_name":"ksnip/kImageAnnotator","owner":"ksnip","description":"Tool for annotating images","archived":false,"fork":false,"pushed_at":"2025-01-06T03:05:09.000Z","size":1968,"stargazers_count":84,"open_issues_count":74,"forks_count":41,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-31T10:40:51.594Z","etag":null,"topics":["annotating-images","arrows","blur","drawing","shapes","stick"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ksnip.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"DamirPorobic","liberapay":"dporobic","patreon":"dporobic","open_collective":"ksnip","custom":"paypal.me/damirporobic"}},"created_at":"2018-02-11T18:35:12.000Z","updated_at":"2025-01-06T03:05:12.000Z","dependencies_parsed_at":"2023-01-17T12:31:41.885Z","dependency_job_id":"1ed36be9-af25-4123-851b-48ec3b5a8f9f","html_url":"https://github.com/ksnip/kImageAnnotator","commit_stats":{"total_commits":1124,"total_committers":73,"mean_commits":"15.397260273972602","dds":0.2428825622775801,"last_synced_commit":"17f5bdd23b6a3129dd0fb04319646138775ea48b"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ksnip%2FkImageAnnotator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ksnip%2FkImageAnnotator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ksnip%2FkImageAnnotator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ksnip%2FkImageAnnotator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ksnip","download_url":"https://codeload.github.com/ksnip/kImageAnnotator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247190250,"owners_count":20898702,"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":["annotating-images","arrows","blur","drawing","shapes","stick"],"created_at":"2024-11-09T19:13:06.806Z","updated_at":"2025-04-04T14:07:02.748Z","avatar_url":"https://github.com/ksnip.png","language":"C++","funding_links":["https://github.com/sponsors/DamirPorobic","https://liberapay.com/dporobic","https://patreon.com/dporobic","https://opencollective.com/ksnip","paypal.me/damirporobic"],"categories":[],"sub_categories":[],"readme":"# kImageAnnotator [![Linux Build Status][github-badge-linux]][github-url-linux] [![Windows Build Status][github-badge-windows]][github-url-windows] [![Translation status][weblate-badge]][weblate-url]\nTool for annotating images\n\nVersion 0.7.2\n\n![kImageAnnotator](https://i.imgur.com/4vlPDUn.png \"kImageAnnotator\")\n\n### Dependencies\n\nkImageAnnotator depends on [kColorPicker](https://github.com/ksnip/kColorPicker) which needs\nto be installed before building kImageAnnotator. Install instructions can be found on the GitHub page.\n\n### Building from source\n\n1. Get the latest release from GitHub by cloning the repo:  \n    `$ git clone https://github.com/ksnip/kImageAnnotator`\n2. Change to repo directory:  \n    `$ cd kImageAnnotator`  \n3. Make new build directory and enter it:  \n    `$ mkdir build \u0026\u0026 cd build`  \n4. Create the makefile and build the project:  \n    `$ cmake .. \u0026\u0026 make`  \n   to build with Qt6, pass `-DBUILD_WITH_QT6=true` to the `cmake` command\n5. Install shared library (not required when only using the example):  \n    `$ sudo make install`\n6. Run the example application:  \n    `$ ./example/kImageAnnotator-example`\n\n### Shared vs Static\n\nYou can either build the project as shared library by providing the flag `-DBUILD_SHARED_LIBS=ON`\nto cmake or `-DBUILD_SHARED_LIBS=OFF` to build as static library. When no flag is provided a \nstatic library is build. For windows, we currently only support building as static library.\n\n### Integrate library\n\n1. Let cmake find the shared library, optionally with version  \n    `set(KIMAGEANNOTATOR_MIN_VERSION \"0.x.x\")`  \n    to build with Qt5:  \n    `find_package(kImageAnnotator-Qt5 ${KIMAGEANNOTATOR_MIN_VERSION} REQUIRED)`  \n    to build with Qt6:  \n    `find_package(kImageAnnotator-Qt6 ${KIMAGEANNOTATOR_MIN_VERSION} REQUIRED)`\n\n2. Link the library with your application  \n    `target_link_libraries(myApp kImageAnnotator)`  \n\n\n### Translations\nWe are always looking for help with translations, contributors are welcome!  \nFor translations, we use [Weblate](https://hosted.weblate.org/projects/kimageannotator/kimageannotator/)!  \n[![Translation status](https://hosted.weblate.org/widgets/kimageannotator/-/kimageannotator/multi-green.svg)](https://hosted.weblate.org/engage/kimageannotator/?utm_source=widget)\n\n\n### Acknowledgement\nStickers designed by [OpenMoji](https://openmoji.org/) – the open-source emoji and icon project.\n\n\n[github-badge-linux]:        https://github.com/ksnip/kImageAnnotator/actions/workflows/linux.yml/badge.svg\n[github-url-linux]:          https://github.com/ksnip/kImageAnnotator/actions\n\n[github-badge-windows]:        https://github.com/ksnip/kImageAnnotator/actions/workflows/windows.yml/badge.svg\n[github-url-windows]:          https://github.com/ksnip/kImageAnnotator/actions\n\n[weblate-badge]:       https://hosted.weblate.org/widgets/kimageannotator/-/kimageannotator/svg-badge.svg\n[weblate-url]:         https://hosted.weblate.org/engage/kimageannotator/?utm_source=widget","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fksnip%2Fkimageannotator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fksnip%2Fkimageannotator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fksnip%2Fkimageannotator/lists"}