{"id":70230,"library":"biz-aqute-bnd-annotation","title":"bnd Annotations Library","description":"Annotations library for bnd, used to generate OSGi metadata and simplify bundle development.","status":"active","version":"7.2.3","language":"java","source_language":null,"source_url":"https://github.com/bndtools/bnd","tags":["osgi","annotations","bnd","build-tool"],"install":[{"cmd":"<dependency>\n  <groupId>biz.aQute.bnd</groupId>\n  <artifactId>biz.aQute.bnd.annotation</artifactId>\n  <version>7.2.3</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'biz.aQute.bnd:biz.aQute.bnd.annotation:7.2.3'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"Component","correct":"aQute.bnd.annotation.component.Component"}],"quickstart":{"code":"import aQute.bnd.annotation.component.Component;\n\n@Component\npublic class MyComponent {\n    public void activate() {\n        System.out.println(\"Component activated\");\n    }\n}","lang":"java","description":"Declare an OSGi component using bnd annotations."},"warnings":[],"env_vars":null,"search_vec":"'annot':2,4,18 'bnd':1,7,19 'build':21 'build-tool':20 'bundl':15 'develop':16 'generat':10 'librari':3,5 'metadata':12 'osgi':11,17 'simplifi':14 'tool':22 'use':8","created_at":"2026-06-17T18:11:41.498799+00:00","updated_at":"2026-06-17T18:11:41.498799+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://bnd.bndtools.org/","github":"https://github.com/bndtools/bnd","docs":"https://appdoc.app/artifact/biz.aQute.bnd/biz.aQute.bnd.annotation/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["build-tool","dependency-injection"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}