{"id":55772,"library":"netty-transport-classes-kqueue","title":"Netty Transport Classes KQueue","description":"Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.","status":"active","version":"4.1.134.Final","language":"java","source_language":null,"source_url":"https://github.com/netty/netty","tags":["networking","nio","kqueue","macos","server","client"],"install":[{"cmd":"<dependency>\n  <groupId>io.netty</groupId>\n  <artifactId>netty-transport-classes-kqueue</artifactId>\n  <version>4.1.134.Final</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'io.netty:netty-transport-classes-kqueue:4.1.134.Final'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"KQueue","correct":"io.netty.channel.kqueue.KQueue"}],"quickstart":{"code":"import io.netty.channel.kqueue.KQueue;\nimport io.netty.channel.kqueue.KQueueServerSocketChannel;\nimport io.netty.bootstrap.ServerBootstrap;\n\npublic class KQueueServer {\n    public static void main(String[] args) {\n        EventLoopGroup group = new KQueueEventLoopGroup();\n        try {\n            ServerBootstrap b = new ServerBootstrap();\n            b.group(group)\n             .channel(KQueueServerSocketChannel.class)\n             .childHandler(new ChannelInitializer<SocketChannel>() {\n                 @Override\n                 public void initChannel(SocketChannel ch) {}\n             });\n            b.bind(8080).sync().channel().closeFuture().sync();\n        } finally {\n            group.shutdownGracefully();\n        }\n    }\n}","lang":"java","description":"Minimal KQueue-based Netty server setup."},"warnings":[{"fix":"Use io.netty.channel.epoll.Epoll on Linux or io.netty.channel.nio.NioEventLoopGroup for cross-platform compatibility.","message":"KQueue is only available on macOS; using it on other platforms will throw an UnsatisfiedLinkError.","severity":"breaking","affected_versions":"all"}],"env_vars":null,"search_vec":"'applic':13 'asynchron':8 'class':3 'client':25,31 'develop':17 'driven':11 'event':10 'event-driven':9 'framework':14 'high':20 'kqueue':4,28 'maco':29 'maintain':19 'netti':1,5 'network':12,26 'nio':27 'perform':21 'protocol':22 'rapid':16 'server':23,30 'transport':2","created_at":"2026-06-15T10:06:54.163460+00:00","updated_at":"2026-06-15T10:06:54.163460+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://netty.io/","github":"https://github.com/netty/netty","docs":"https://appdoc.app/artifact/io.netty/netty-transport-classes-kqueue/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}