[{"data":1,"prerenderedAt":473},["ShallowReactive",2],{"project-23021295":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":47,"post_text":49,"what":50,"said":88,"maker_in_thread":217,"shape":227,"grid":230,"attempts":437,"same_week":438,"maker_shows":41,"maker_hidden":465,"reader_version":466,"card":467},"23021295","Insomnia Designer","Open-source collaborative editor for API design","title","Show HN: Insomnia Designer – Open-source collaborative editor for API design","https:\u002F\u002Finsomnia.rest\u002Fblog\u002Fintroducing-designer\u002F","insomnia.rest","Nijikokun",1588178998,2020,317,83,124,3028,5,"legend","dev_tools","api design editor","desktop_app",[24,25,26,27],"api design","openapi editor","swagger alternative","api documentation","mixed",0.092,{"positive":31,"neutral":32,"mixed":33,"critical":34},13,23,3,9,48,{"idea":37,"design":39,"pricing":42,"execution":43,"docs":45,"performance":46},{"positive":18,"critical":38},0,{"positive":40,"critical":41},2,1,{"positive":38,"critical":38},{"positive":41,"critical":44},6,{"positive":41,"critical":38},{"positive":41,"critical":41},[18,18,33,33,38,38,38,18,33,41,41,33,38,33,18,18,41,38,33,33,18,33,33,33,38,41,48,41,41,33,38,18,18,33,33,33,33,33,33,33],4,null,{"problem":51,"audience":63,"pricing":49,"motivation":70,"time_to_build":49,"stack":78,"openness":85,"stage":86,"team_size":87},{"value":52,"source":53,"evidence":54},"Designing and specifying web APIs in a schema format like OpenAPI","inferred",[55,59],{"id":56,"by":57,"text":58},"23023581","gumby","Can someone help an old fart here? When I think of \"API\" I think of, say sections 2 and 3 of the unix man pages. Calling conventions basically. When I write a library I don't…",{"id":60,"by":61,"text":62},"23024572","rojoca","A web service can provide a schema similar to a header file to define its API but there is no \"standard\" format for this schema, nor is there a standard location to look for such…",{"value":64,"source":53,"evidence":65},"Developers designing web APIs",[66,67],{"id":60,"by":61,"text":62},{"id":68,"by":11,"text":69},"23021492","Insomnia is an extremely powerful tool, but most users love it for how simple and easy it is to use. In order to maintain this core tenant, Designer needs to be simple too, which…",{"value":71,"source":72,"evidence":73},"Keep Insomnia Core simple by offering API design as a separate application","maker",[74,75],{"id":68,"by":11,"text":69},{"id":76,"by":11,"text":77},"23022325","This is one of the key reasons we didn't build this functionality into Insomnia and instead released a separate application. Users love our products for their simplicity and the…",[79],{"value":80,"source":72,"evidence":81},"OpenAPI \u002F Swagger-UI",[82],{"id":83,"by":11,"text":84},"23026027","Great point, we started with OpenAPI \u002F Swagger-UI as it's the popular specification but we do want the application to support more specifications and preview \u002F output libraries.…","open_source","launched","company",{"praise":89,"objections":113,"requests":143,"questions":173,"alternatives":189},[90,102],{"value":91,"source":92,"evidence":93},"Simple, polished, and a good OpenAPI intro for newcomers","commenter",[94,98],{"id":95,"by":96,"text":97},"23022893","benatkin","This is nice. I like how there's a switch that flips between design and testing, and how testing has the familiar insomnia view, with environments. In the design view, I suggest…",{"id":99,"by":100,"text":101},"23021540","kh_hk","Wow, big congrats to the folks behind Insomnia. I am amazed at the rate they keep improving it. The tool is ultra polished and the love that goes into it is so clear. If you have…",{"value":103,"source":92,"evidence":104},"Keeping it separate from Insomnia Core preserves simplicity",[105,109],{"id":106,"by":107,"text":108},"23022295","mikejulietbravo","I had asked a similar question before, and I think this ^ is exactly why they built Designer and Insomnia Core (the original) as separate products. Freedom of choice ftw!",{"id":110,"by":111,"text":112},"23024264","chrisweekly","This looks like a good product, and I'm happy to hear the \"Core\" will remain as a dedicated, simple tool. One minor bit of copyedit help; on the landing page, near the bottom:…",[114,125,136],{"value":115,"source":92,"evidence":116},"Import issues with multi-file or $ref-heavy OpenAPI specs",[117,121],{"id":118,"by":119,"text":120},"23022747","littlecranky67","Thank you so much for that attitude and I have to add: I'd definetely spend money on a license if there a pro\u002Feveryday-user features that make it worth it, while having a free…",{"id":122,"by":123,"text":124},"23023476","neogodless","I put in a Feature Request. Since OpenAPI supports file references, and for any API of substance, you'll probably prefer living with the file broken down into logical sections,…",{"value":126,"source":92,"evidence":127},"Install and Linux package confusion with Insomnia Core",[128,132],{"id":129,"by":130,"text":131},"23022315","xrendan","For Ubuntu, both insomnia and insomnia designer point to the same package 'insomnia' on your download page.",{"id":133,"by":134,"text":135},"23024329","rmharrison","Same issue (Core and Designer instructions are identical) on Ubuntu 19.10 with `sudo snap install insomnia`. About shows \"Insomnia REST Client Version 7.1.1\"",{"value":137,"source":92,"evidence":138},"Sync system makes shared environment changes hard to control",[139],{"id":140,"by":141,"text":142},"23023395","PaulStatezny","It sounds like you are the creator\u002Fa team member, so I just wanted to give you a data point. My team used insomnia for a while. We were on the paid tier. My boss had us bail…",[144,155,162],{"value":145,"source":92,"evidence":146},"Support JSON specs and gRPC\u002Fprotobuf",[147,151],{"id":148,"by":149,"text":150},"23024689","thegagne","I tried importing a swagger 2.0 json, and I'm not sure it worked right? The debug side works fine, but the designer side just has the json on a single line, and nothing in the…",{"id":152,"by":153,"text":154},"23022635","petersellers","It would be great if this supported gRPC. Other than BloomRPC, I'm not aware of any tools like this for protobuf\u002FgRPC APIs.",{"value":156,"source":92,"evidence":157},"Support oneOf and other OpenAPI 3.0 features in output",[158],{"id":159,"by":160,"text":161},"23024206","omeze","This is great, but I noticed that the output doesn't fully support OpenAPI 3.0.0, particularly the use of \"oneOf\" responses. I believe it's because you're calling out to…",{"value":163,"source":92,"evidence":164},"Store requests as plain files in git repos",[165,169],{"id":166,"by":167,"text":168},"23024126","411111111111111","Personally I think it's a lost opportunity that you're still not allowing people to save the configuration in the project they're working on. We switched to first vscode rest…",{"id":170,"by":171,"text":172},"23023453","dyu","Can it use an exportable\u002Fimportable file as source of truth which you can then check into git?",[174,183],{"value":175,"source":92,"evidence":176},"How does it differ from the original Insomnia?",[177,180],{"id":178,"by":107,"text":179},"23021432","I just asked this on another version of this I saw, but how does this compare to the original Insomnia? Are they two completely different products?",{"id":181,"by":107,"text":182},"23021405","Love this and especially the Kubernetes features. One question - is everything in the original Insomnia in Insomnia Designer too, or are they completely different?",{"value":184,"source":92,"evidence":185},"Does it replace Insomnia Core?",[186],{"id":187,"by":107,"text":188},"23021633","Is the plan to merge them ever or are they going to stay separate? Also, if I use Designer then I prob don't need to use the orgiinal Insomnia, right?",[190,196,203,210],{"value":191,"source":92,"evidence":192},"Postman",[193],{"id":194,"by":119,"text":195},"23022250","I love Insomnia and use it almost daily and in the hope the developers\u002Fowners are reading here on Hacker News: Please don't make the same mistake as Postman. I used Postman years…",{"value":197,"source":92,"evidence":198},"Stoplight Studio",[199],{"id":200,"by":201,"text":202},"23021809","Kovah","For people searching for similar tools: I can highly recommend Stoplight Studio. https:\u002F\u002Fstoplight.io\u002Fstudio\u002F Depending on your actual API structure you may be able to generate a…",{"value":204,"source":92,"evidence":205},"Swagger Editor",[206],{"id":207,"by":208,"text":209},"23025243","rak","I started using this today. It's good so far. I can now stop spinning up swagger editor in a container and work with this. Going to switch over to this fully since I was already…",{"value":211,"source":92,"evidence":212},"Fiddler",[213],{"id":214,"by":215,"text":216},"23022666","cglong","You could try Fiddler; it has a huge feature set along with an old-school UI: https:\u002F\u002Fwww.telerik.com\u002Ffiddler",{"comments":218,"answered":44,"key":219},12,[220,221,224],{"id":76,"text":77},{"id":222,"text":223},"23022456","I think there are a few plugins that provide that functionality, would love to chat more about the use-case to see what we could do in the future for things like this. feel free…",{"id":225,"text":226},"23022579","Lucky for you, I'm a windows 98 kind of guy, i've been thinking about doing a custom theme for a while ;))",{"commenters":228,"max_depth":18,"maker_replies":218,"first_comment_mins":229,"lifespan_hours":35},44,8,[231,233,235,237,240,243,247,249,253,255,258,260,262,264,267,269,272,274,276,278,281,283,285,287,290,293,295,298,302,304,307,309,311,313,314,315,317,320,323,325,326,328,330,334,335,337,341,344,346,350,352,354,355,358,360,364,366,367,370,371,373,376,377,380,383,385,387,389,394,398,403,406,411,414,416,418,420,421,424,428,430,433,435],[194,38,18,232,119,38],"maker\u002Fpositive\u002Fidea",[106,38,38,234,107,38],"commenter\u002Fpositive\u002Fidea",[76,38,38,236,11,41],"project\u002Fpositive\u002Fidea",[238,38,18,232,239,38],"23022463","tornato7",[241,38,18,232,242,38],"23024413","filoleg",[244,38,41,245,246,38],"23022405","project\u002Fcritical\u002Fnone","alufers",[222,38,38,248,11,41],"maker\u002Fneutral\u002Fnone",[250,38,33,251,252,38],"23022506","project\u002Fmixed\u002Fdesign","quickthrower2",[225,38,38,254,11,41],"maker\u002Fneutral\u002Fdesign",[256,38,38,257,107,38],"23025723","other\u002Fneutral\u002Fnone",[214,38,38,259,215,38],"other\u002Fneutral\u002Fdesign",[261,38,38,257,246,38],"23022723",[263,38,38,257,215,38],"23022876",[265,38,38,257,266,38],"23022946","sm4rk0",[268,38,38,257,252,38],"23023059",[270,38,18,232,271,38],"23022590","gschier",[118,38,33,273,119,38],"project\u002Fmixed\u002Fpricing",[275,38,33,248,271,38],"23023673",[140,38,41,277,141,38],"project\u002Fcritical\u002Fexecution",[279,38,33,280,271,38],"23023421","project\u002Fneutral\u002Fexecution",[166,38,41,282,167,38],"project\u002Fcritical\u002Fdesign",[170,38,33,284,171,38],"project\u002Fneutral\u002Fnone",[286,38,33,284,271,38],"23023487",[288,38,38,234,289,38],"23023323","simzor",[291,41,38,257,292,38],"23021929","julianlam",[294,41,38,257,107,38],"23022006",[296,41,38,257,297,38],"23026116","Ididntdothis",[299,40,33,300,301,38],"23022496","project\u002Fneutral\u002Fdocs","Waterluvian",[303,40,38,248,11,41],"23022540",[305,40,38,257,306,38],"23034134","martinni",[110,33,18,308,111,38],"project\u002Fpositive\u002Fdocs",[99,48,18,310,100,38],"project\u002Fpositive\u002Fdesign",[207,18,18,312,208,38],"project\u002Fpositive\u002Fnone",[159,44,41,277,160,38],[83,44,38,248,11,41],[200,316,38,257,201,38],7,[318,316,38,257,319,38],"23022130","graphememes",[321,316,38,257,322,38],"23025864","XVincentX",[178,229,33,324,107,38],"project\u002Fneutral\u002Fidea",[68,229,38,324,11,41],[327,229,33,284,107,38],"23021659",[329,229,33,284,271,38],"23021715",[331,229,18,332,333,38],"23021757","maker\u002Fpositive\u002Fnone","enlyth",[152,34,33,284,153,38],[336,34,33,248,271,38],"23022676",[338,339,33,300,340,38],"23022172",10,"awang1596",[342,339,38,343,11,41],"23022497","maker\u002Fneutral\u002Fdocs",[345,339,33,300,107,38],"23022508",[347,348,33,324,349,38],"23025466",11,"mderazon",[351,348,38,324,11,41],"23026023",[353,348,38,257,349,38],"23028227",[129,218,41,277,130,38],[356,218,38,357,11,41],"23022513","maker\u002Fneutral\u002Fexecution",[359,218,41,277,123,38],"23022908",[361,218,18,362,363,38],"23023287","project\u002Fpositive\u002Fexecution","reynolek",[365,218,18,332,123,38],"23026934",[133,218,41,277,134,38],[368,218,33,284,369,38],"23043877","mikecoles",[148,31,41,277,149,38],[372,31,38,357,11,41],"23025751",[56,374,38,375,57,38],14,"other\u002Fneutral\u002Fidea",[60,374,33,324,61,38],[378,374,38,379,57,38],"23024936","commenter\u002Fneutral\u002Fnone",[381,374,38,382,107,38],"23024964","commenter\u002Fpositive\u002Fdocs",[95,384,18,310,96,38],15,[386,384,38,332,11,41],"23023230",[122,384,33,388,123,38],"project\u002Fneutral\u002Fdesign",[390,391,18,392,393,38],"23022974",16,"project\u002Fpositive\u002Fperformance","dragosmocrii",[395,396,18,236,397,38],"23022184",17,"nbrempel",[399,400,41,401,402,38],"23027038",18,"project\u002Fcritical\u002Fperformance","bishalb",[404,400,38,405,271,38],"23027098","commenter\u002Fneutral\u002Fperformance",[407,408,33,409,410,38],"23029058",19,"project\u002Fneutral\u002Fperformance","lildata",[412,413,33,251,289,38],"23023252",20,[415,413,33,254,271,38],"23023693",[181,417,33,324,107,38],21,[419,417,33,324,271,38],"23021487",[187,417,33,324,107,38],[422,417,38,423,11,41],"23025737","maker\u002Fneutral\u002Fidea",[425,426,33,324,427,38],"23026407",22,"mrwnmonm",[429,426,38,379,271,38],"23027303",[431,32,38,257,432,38],"23022868","dang",[434,32,38,257,107,38],"23023853",[436,32,33,248,432,38],"23026933",[],[439,443,448,452,457,461],{"id":440,"name":441,"points":442,"category":20},"23006794","Editly",429,{"id":444,"name":445,"points":446,"category":447},"22985055","Kanmail",271,"productivity",{"id":449,"name":450,"points":451,"category":20},"22996374","delta",261,{"id":453,"name":454,"points":455,"category":456},"22979288","exchangerate.host",249,"finance_crypto",{"id":458,"name":459,"points":460,"category":447},"22974380","Help Me Decide Please",194,{"id":462,"name":463,"points":464,"category":447},"22989904","gmail-helper",192,false,"v2",{"id":468,"name":5,"line":6,"ai":465,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":469,"top":18,"kw":470,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":471,"url":9,"mix":472,"praise":91,"objection":115,"sub":21},23021295,0.09,[24,25,26,27],"5533000531130355103353330141130553333333",[31,32,33,34],1793991008442]