[{"data":1,"prerenderedAt":388},["ShallowReactive",2],{"project-28718066":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":41,"post_text":42,"what":43,"said":82,"maker_in_thread":208,"shape":218,"grid":222,"attempts":349,"same_week":350,"maker_shows":39,"maker_hidden":380,"reader_version":381,"card":382},"28718066","UI for Apache Kafka","title","Show HN: UI for Apache Kafka","https:\u002F\u002Fgithub.com\u002Fprovectus\u002Fkafka-ui","github.com","germanosin",1633094380,2021,158,53,304,2533,13,"notable","dev_tools","kafka management ui","web_app",[23,24,25,26],"kafka ui","kafka monitoring","kafka management","kafka connect","debated",0.167,{"positive":30,"neutral":31,"mixed":32,"critical":31},5,4,2,15,{"docs":35,"execution":38,"performance":40},{"positive":36,"critical":37},0,3,{"positive":36,"critical":39},1,{"positive":36,"critical":36},[30,37,36,39,36,39,39,30,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,37,36,36,36,39,36,37,37,36,30,36,36,36,36,30,30],null,{"problem":44,"audience":55,"pricing":42,"motivation":42,"time_to_build":42,"stack":60,"openness":79,"stage":80,"team_size":81},{"value":45,"source":46,"evidence":47},"Managing and monitoring Kafka clusters, topics, consumers and connectors through a UI","inferred",[48,51],{"id":49,"by":10,"text":50},"28719586","Yahoo CMAK is mostly focused on ops, UI for Apache Kafka is mostly for devs, providing Kafka ecosystem integration and observability.",{"id":52,"by":53,"text":54},"28719637","mrweasel","There's a lot great and developing tools for Kafka right now. CMAK doesn't seem that active, and I believe it was one of the tools we quickly gave up on, because it was a little…",{"value":56,"source":57,"evidence":58},"Developers and ops teams running Kafka","maker",[59],{"id":49,"by":10,"text":50},[61,67,71,75],{"value":62,"source":57,"evidence":63},"Java",[64],{"id":65,"by":10,"text":66},"28718699","Hi, yes exactly. Backend is on Java + spring boot webflux, because of Kafka most mature client and frontend react + typescript.",{"value":68,"source":57,"evidence":69},"Spring Boot WebFlux",[70],{"id":65,"by":10,"text":66},{"value":72,"source":57,"evidence":73},"React",[74],{"id":65,"by":10,"text":66},{"value":76,"source":57,"evidence":77},"TypeScript",[78],{"id":65,"by":10,"text":66},"open_source","launched","company",{"praise":83,"objections":113,"requests":136,"questions":148,"alternatives":159},[84,96,104],{"value":85,"source":86,"evidence":87},"Clean UI and good multi-cluster support","commenter",[88,92],{"id":89,"by":90,"text":91},"28722315","db3pt0","A few pieces of feedback. Positive: ``` - Multi-cluster support is a great feature! That's the main thing missing from Kowl, in my opinion - The UI feels clean - Message…",{"id":93,"by":94,"text":95},"28718490","epberry","Looks pretty nice. The codebase is half typescript and half Java? Guessing that is because Kafka is written in Java. Another question: how might this compare to the Confluent web…",{"value":97,"source":86,"evidence":98},"Open source alternative to paid Kafka UIs",[99,103],{"id":100,"by":101,"text":102},"28719091","kkcorps","https:\u002F\u002Flenses.io\u002F Kafka UI is pretty solid. Nice to see an open source alternative here.",{"id":93,"by":94,"text":95},{"value":105,"source":57,"evidence":106},"Supports AWS MSK and Kafka Connect",[107,110],{"id":108,"by":10,"text":109},"28719562","Sure, This fully support AWS MSK including AWS IAM authentication, Glue schema registry and AWS Kafka Connect",{"id":111,"by":10,"text":112},"28747140","UI for Apache also provides full support for Kafka Connect",[114,118,125],{"value":115,"source":86,"evidence":116},"Missing some features such as CleanupPolicy handling and slow consumer loading in large clusters",[117],{"id":89,"by":90,"text":91},{"value":119,"source":86,"evidence":120},"Arm Mac Docker image problems",[121],{"id":122,"by":123,"text":124},"28726127","prtk25","The UI looks great. I wanted to try it but am unable to run it in mac with m1 chip. Is there a docker image for arm based processors as well?",{"value":126,"source":86,"evidence":127},"Comparison article seen as biased by maker's employer",[128,132],{"id":129,"by":130,"text":131},"28719020","spenczar5","You should have mentioned that you work at Provectus in this article. Feels pretty sneaky to claim to do an impartial review, but provide no negative critique of the one made by…",{"id":133,"by":134,"text":135},"28727350","weeco","This is indeed a very biased comparision where some features in the comparision table are just claimed to be not supported by other (open source) solutions. Even after reaching…",[137,141],{"value":138,"source":86,"evidence":139},"Docker image for ARM processors",[140],{"id":122,"by":123,"text":124},{"value":142,"source":86,"evidence":143},"Documentation for setting up with AWS MSK",[144],{"id":145,"by":146,"text":147},"28719644","spushkarev","Nice. Is there are documentation on how to set it up for MSK?",[149,153],{"value":150,"source":86,"evidence":151},"How does it compare to Confluent's web GUI",[152],{"id":93,"by":94,"text":95},{"value":154,"source":86,"evidence":155},"Does it support AWS MSK",[156],{"id":157,"by":146,"text":158},"28719530","Thanks for posting. Does it support AWS MSK?",[160,168,175,186,193,204],{"value":161,"source":86,"evidence":162},"Kowl",[163,167],{"id":164,"by":165,"text":166},"28722277","PhilippGille","There are several alternatives posted here already, but after comparing several ones maybe a year ago I found Kowl very nice: Nice UI, backend written in Go (quick startup, low…",{"id":52,"by":53,"text":54},{"value":169,"source":86,"evidence":170},"Kafdrop",[171],{"id":172,"by":173,"text":174},"28719229","faxmeyourcode","We use Kafdrop for viewing topics\u002Fmessages\u002Finfo and it's really nice. It's read-only though, so if you need to configure a topic or push a message you have to use something else.…",{"value":176,"source":86,"evidence":177},"CMAK",[178,182],{"id":179,"by":180,"text":181},"28719019","daniel-grigg","Neat! Just be wary around licensing, we’ve been using a similar management tool for a couple years https:\u002F\u002Fgithub.com\u002Fyahoo\u002FCMAK which was originally Kafka manager but they were…",{"id":183,"by":184,"text":185},"28719534","qrpike","What is the difference between this and https:\u002F\u002Fgithub.com\u002Fyahoo\u002FCMAK",{"value":187,"source":86,"evidence":188},"AKHQ",[189],{"id":190,"by":191,"text":192},"28721950","dillon","Where I work we use Confluent Cloud who has their own proprietary UI. I've always found it to be lacking, hard to use and not very good. We substituted it with AKHQ…",{"value":194,"source":86,"evidence":195},"kPow",[196,200],{"id":197,"by":198,"text":199},"28724519","d_t_w","https:\u002F\u002Fkpow.io - we build kPow for Apache Kafka, a drop-in replacement for Confluent Control Center + much more. https:\u002F\u002Fkpow.io\u002Ffeatures - Multi-Cluster, Multi-Schema,…",{"id":201,"by":202,"text":203},"28724831","chadhq","I rolled out kPow initially for my team of 10 to help us manage and monitor our clusters. We’ve now rolled it out to our 400+ engineers who use it every day to help them gain…",{"value":205,"source":86,"evidence":206},"Lenses",[207],{"id":100,"by":101,"text":102},{"comments":209,"answered":30,"key":210},11,[211,212,215],{"id":65,"text":66},{"id":213,"text":214},"28718867","Btw I have an article comparing it with confluent web GUI https:\u002F\u002Ftowardsdatascience.com\u002Foverview-of-ui-tools-for-monitoring-and-management-of-apache-kafka-clusters-8c383f897e80",{"id":216,"text":217},"28719716","This is mentioned in my medium profile. If you think that my comparison is not objective feel free to mention it on comment there)",{"commenters":219,"max_depth":30,"maker_replies":209,"first_comment_mins":220,"lifespan_hours":221},35,38,73,[223,225,229,231,233,235,236,239,243,244,245,249,253,256,259,260,263,265,268,269,272,274,275,276,277,278,280,282,285,288,290,293,295,296,297,299,301,304,307,310,315,317,319,321,325,326,328,331,333,336,338,342,345],[93,36,30,224,94,36],"project\u002Fpositive\u002Fnone",[226,36,37,227,228,36],"28718652","project\u002Fneutral\u002Fnone","zorr",[65,36,36,230,10,39],"maker\u002Fneutral\u002Fnone",[213,36,36,232,10,39],"maker\u002Fneutral\u002Fdocs",[129,36,39,234,130,36],"maker\u002Fcritical\u002Fdocs",[216,36,36,230,10,39],[237,36,39,234,238,36],"28719992","tyingq",[240,36,36,241,242,36],"28721649","commenter\u002Fneutral\u002Fnone","agons",[133,36,39,234,134,36],[100,39,30,224,101,36],[246,39,36,247,248,36],"28720651","other\u002Fneutral\u002Fdesign","KptMarchewa",[250,39,36,251,252,36],"28721067","other\u002Fneutral\u002Fnone","vosper",[254,39,36,251,255,36],"28722767","barbarbar",[257,39,36,251,258,36],"28731561","juleska",[164,32,36,251,165,36],[261,32,36,251,262,36],"28723773","smsm42",[264,32,36,251,134,36],"28727284",[266,32,36,251,267,36],"28727493","lrobinovitch",[179,37,36,251,180,36],[270,37,36,251,271,36],"28722172","anVlad11",[273,37,36,230,10,39],"28746559",[190,31,36,251,191,36],[111,31,36,224,10,39],[157,30,37,227,146,36],[108,30,36,227,10,39],[145,30,37,279,146,36],"project\u002Fneutral\u002Fdocs",[281,30,36,232,10,39],"28719775",[283,30,36,251,284,36],"28720127","Antwnis",[201,286,36,287,202,36],6,"other\u002Fpositive\u002Fnone",[172,289,36,251,173,36],7,[291,289,36,251,292,36],"28721747","andrenotgiant",[183,294,37,227,184,36],8,[49,294,36,227,10,39],[52,294,36,251,53,36],[298,294,36,251,134,36],"28727299",[300,294,36,251,53,36],"28735984",[302,294,36,303,10,39],"28747120","project\u002Fneutral\u002Fprivacy",[122,305,39,306,123,36],9,"project\u002Fcritical\u002Fexecution",[308,305,36,309,10,39],"28746568","maker\u002Fneutral\u002Fexecution",[311,312,37,313,314,36],"28723814",10,"project\u002Fmixed\u002Fperformance","dxxvi",[316,312,36,251,198,36],"28725042",[89,209,37,318,90,36],"project\u002Fmixed\u002Fnone",[320,209,36,309,10,39],"28747058",[322,323,30,224,324,36],"28719308",12,"burusha",[197,17,36,287,198,36],[327,17,36,251,198,36],"28724673",[329,17,36,287,330,36],"28724690","dicka_j",[332,17,36,287,202,36],"28724931",[334,17,36,251,335,36],"28725556","tiew9Vii",[337,17,36,251,198,36],"28726519",[339,340,30,224,341,36],"28719423",14,"marat_galiev",[343,33,30,224,344,36],"28720808","brastick",[346,347,36,251,348,36],"28718750",16,"stillbourne",[],[351,356,361,365,370,375],{"id":352,"name":353,"points":354,"category":355},"28704873","Haxplore",603,"consumer_social",{"id":357,"name":358,"points":359,"category":360},"28765183","ChessCoach",506,"games",{"id":362,"name":363,"points":364,"category":19},"28758226","Hurl",223,{"id":366,"name":367,"points":368,"category":369},"28738141","SpotML",157,"ai",{"id":371,"name":372,"points":373,"category":374},"28775313","IndiePaper",146,"web_saas",{"id":376,"name":377,"points":378,"category":379},"28725803","PomPom",138,"languages",false,"v2",{"id":383,"name":5,"line":5,"ai":380,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":384,"top":17,"kw":385,"maker":10,"domain":9,"tier":18,"attempts":36,"strip":386,"url":8,"mix":387,"praise":85,"objection":115,"sub":20},28718066,0.17,[23,24,25,26],"5301011500000000003300003000103305000055",[30,31,32,31],1794036611824]