{"id":163120,"date":"2026-03-05T11:11:54","date_gmt":"2026-03-05T09:11:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka"},"modified":"2026-03-05T11:11:54","modified_gmt":"2026-03-05T09:11:56","slug":"vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","title":{"rendered":"Utgivning av kafkalet 0.1, skrivbordsklient f\u00f6r Apache Kafka","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Uppdateringen av kafkalet 0.1, en skrivbordsgrafisk klient f\u00f6r arbete med Apache Kafka, har publicerats. Programmet levereras som en frist\u00e5ende bin\u00e4r fil p\u00e5 cirka 15 MB, kr\u00e4ver ingen installation av JVM, Docker eller k\u00f6rning av serverkomponenter. Projektets kod \u00e4r skriven i Go och TypeScript och distribueras under MIT-licensen. Byggverken \u00e4r f\u00f6rberedda f\u00f6r macOS (Intel och Apple Silicon), Windows och Linux.    <\/p>\n<p>Till skillnad fr\u00e5n befintliga webbverktyg som Kafka UI och AKHQ, som kr\u00e4ver att en serverprocess s\u00e4tts upp i Docker, fungerar kafkalet som en vanlig skrivbordsapplikation \u2014 liknande DBeaver eller DataGrip f\u00f6r databaser. Den enda skrivbords-Kafka-klienten har hittills varit Offset Explorer (tidigare Kafka Tool), som \u00e4r skriven i Java och l\u00e4nge har varit ouppdaterad. Applikationen kafkalet \u00e4r byggd p\u00e5 Wails v2-ramverket, som f\u00f6renar en Go-backend med ett webbgr\u00e4nssnitt byggt i React 18, TypeScript och shadcn\/ui i en enda inbyggd bin\u00e4rfil. F\u00f6r att interagera med Kafka anv\u00e4nds biblioteket franz-go, som \u00e4r implementerat i ren Go utan beroenden av librdkafka och CGO.    <\/p>\n<p>Key features:  <\/p>\n<ul>\n<li class=\"l\"> Profileringssystem f\u00f6r att hantera flera milj\u00f6er (produktion, staging, dev). Varje broker i profilen kan ha flera namngivna konton med m\u00f6jlighet till snabb v\u00e4xling. L\u00f6senord och tokens lagras enbart i det systembaserade hemlagringssystemet (macOS Keychain, Windows Credential Manager, libsecret p\u00e5 Linux) och skrivs inte in i konfigurationsfiler.\n<li class=\"l\"> Observer-l\u00e4get \u2014 l\u00e4ser meddelanden fr\u00e5n en topic utan att ansluta till en konsumentgrupp, utan att commita f\u00f6rskjutningar och utan biverkningar p\u00e5 klustret. Ett separat konsumentl\u00e4ge m\u00f6jligg\u00f6r anslutning till en grupp och att manuellt bekr\u00e4fta f\u00f6rskjutningar.\n<li class=\"l\"> Tidsnavigation (seek to timestamp) \u2014 g\u00e5r till meddelanden vid ett angivet datum och tid utan att beh\u00f6va ber\u00e4kna f\u00f6rskjutningar manuellt. St\u00f6d f\u00f6r autentiseringsmetoder: SASL PLAIN, SCRAM-SHA-256, SCRAM-SHA-512, OAUTHBEARER (statisk token och client credentials flow), TLS med certifikatverifiering. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/dts-los-angeles\/\" title=\"servern\" data-wpil-keyword-link=\"linked\">servern<\/a>, mTLS (\u00f6msesidig autentisering med certifikat).\n<li class=\"l\"> Str\u00f6mning av meddelanden med regex-filtering efter nycklar och v\u00e4rden i realtid. St\u00f6d f\u00f6r samtidig \u00f6vervakning av flera \u00e4mnen i separata flikar. Virtualisering av listan g\u00f6r det m\u00f6jligt att visa mer \u00e4n 50 000 meddelanden utan att s\u00e4nka prestandan.\n<li class=\"l\"> Topic management: creating, deleting, modifying configuration parameters, viewing partitions, leaders, and the in-sync replica set (ISR).    <img decoding=\"async\" alt=\"Utgivning av kafkalet 0.1, skrivbordsklient f\u00f6r Apache Kafka\" src=\"\/wp-content\/uploads\/2026\/03\/7378d7abb0b3e27887cf6a6d9a492ccf.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> Managing consumer groups: viewing lag per partition, resetting offsets to earliest, latest, or a specific timestamp, viewing group members (client ID, host, assigned topics), deleting groups.\n<li class=\"l\"> Sending messages with key, value, headers, and target partition specified.    <img decoding=\"async\" alt=\"Utgivning av kafkalet 0.1, skrivbordsklient f\u00f6r Apache Kafka\" src=\"\/wp-content\/uploads\/2026\/03\/6c8d56bd8b770526b09e2a983012e95a.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> Organizing topics: pinning frequently used topics, grouping into named folders, searching with regular expression support and filtering by minimum number of partitions.\n<li class=\"l\"> Exporting the message buffer in JSON or CSV format.\n<li class=\"l\"> Integration with Confluent Schema Registry for automatic decoding of messages in Avro format.\n<li class=\"l\"> JavaScript plugin system for custom message decoding (Protobuf, MessagePack, and other formats).\n<li class=\"l\"> Importing and exporting settings in JSON format, including profiles, topic groups, and pinned topics.  <\/ul>\n<p>K\u00e4lla: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64916\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka. \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0432\u0438\u0434\u0435 \u0441\u0430\u043c\u043e\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u043e\u043a\u043e\u043b\u043e 15 \u041c\u0411, \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 JVM, Docker \u0438\u043b\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 Go \u0438 TypeScript \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u0421\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f macOS (Intel \u0438 Apple Silicon), Windows \u0438 Linux. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":163121,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-163120","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Apache Kafka | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-05T09:11:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-05T09:11:56+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Released kafkalet 0.1, a desktop client for Apache Kafka | ProHoster","description":"Released kafkalet 0.1, a desktop graphical client for working with Apache Kafka.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Apache Kafka | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-03-05T09:11:56+00:00","article:modified_time":"2026-03-05T09:11:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"163120","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-03-05 09:12:54","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-03-05 09:11:56","updated":"2026-03-05 09:12:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/163120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=163120"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/163120\/revisions"}],"predecessor-version":[{"id":165649,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/163120\/revisions\/165649"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/163121"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=163120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=163120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=163120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}