[{"data":1,"prerenderedAt":664},["ShallowReactive",2],{"project-42320032":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":46,"post_text":48,"what":49,"said":85,"maker_in_thread":231,"shape":242,"grid":245,"attempts":624,"same_week":625,"maker_shows":47,"maker_hidden":656,"reader_version":657,"card":658},"42320032","Outerbase Studio","Open-Source Database GUI","title","Show HN: Outerbase Studio – Open-Source Database GUI","https:\u002F\u002Fgithub.com\u002Fouterbase\u002Fstudio","github.com","burcs",1733334924,2024,356,142,141,3515,5,"legend","dev_tools","database gui","web_app",[21,24,25,26,27],"sql client","postgresql","mysql","sqlite","mixed",-0.059,{"positive":31,"neutral":32,"mixed":33,"critical":34},11,25,1,17,54,{"idea":37,"design":38,"docs":40,"execution":41,"performance":43,"privacy":45},{"positive":33,"critical":18},{"positive":39,"critical":18},0,{"positive":39,"critical":39},{"positive":39,"critical":42},3,{"positive":39,"critical":44},2,{"positive":39,"critical":33},[42,33,33,33,39,39,39,33,39,33,39,39,39,39,33,33,42,33,18,42,33,33,33,42,18,18,42,42,42,42,18,42,42,47,42,33,39,39,39,42],4,"We just launched Outerbase Studio, the open-source version of our core database offering. It works in your browser or as a desktop app and supports MySQL, PostgreSQL, and SQLite.\n\nWhat it does:\n\n• Connects to MySQL, PostgreSQL, and SQLite databases. • Spin up local databases directly through the UI, even if you don’t have one running. • Manage and query your data in a lightweight, intuitive interface. • Completely open source.\n\nWhy we built it:  We wanted to share the core Outerbase experience with the developer community as a free, open-source tool. It’s simple, fast, and removes the barriers",{"problem":50,"audience":57,"pricing":61,"motivation":62,"time_to_build":61,"stack":67,"openness":82,"stage":83,"team_size":84},{"value":51,"source":52,"evidence":53},"Working with databases is hard; CLI is painful and existing tools look dated","maker",[54],{"id":55,"by":11,"text":56},"42320532","Yes! I too am not a huge command line fan (unless it's git for some reason), my background is actually in design so it was really painful trying to access DBs at first and the…",{"value":58,"source":52,"evidence":59},"Developers and non-technical teams who need database access",[60],{"id":55,"by":11,"text":56},null,{"value":63,"source":52,"evidence":64},"Share the core Outerbase experience with developers as a free open-source tool",[65],{"id":66},"post",[68,74],{"value":69,"source":52,"evidence":70},"Electron (desktop app)",[71],{"id":72,"by":11,"text":73},"42322256","Yeah you can definitely do that, I referenced how we do it in another comment. The electron app and running it locally allows you to use TCP protocol which isn't available…",{"value":75,"source":76,"evidence":77},"TypeScript","inferred",[78],{"id":79,"by":80,"text":81},"42325989","wcast","Really nice! The Web UI over DB is also the motivation of more BI oriented tool https:\u002F\u002Fgithub.com\u002Fmetabase\u002Fmetabase Writing to tables is also possible via actions…","open_source","launched","company",{"praise":86,"objections":101,"requests":138,"questions":171,"alternatives":190},[87,95],{"value":88,"source":89,"evidence":90},"Clean, visually appealing design","commenter",[91],{"id":92,"by":93,"text":94},"42325368","8mobile","Congratulations on your work! I tried Outerbase Studio and really appreciate the clean and visually appealing design. However, I noticed that it occasionally slows down during…",{"value":96,"source":52,"evidence":97},"Local database spin-up and easy connection",[98],{"id":99,"by":11,"text":100},"42320424","Thank Paul — Supabase has always been such a huge inspiration for us! Yes you can spin up sqlite directly in the browser, and on the local studio version you can actually spin up…",[102,113,124,131],{"value":103,"source":89,"evidence":104},"Built on Electron, which is slow and uses lots of RAM",[105,109],{"id":106,"by":107,"text":108},"42325347","pkphilip","Good project. The only thing I don't like about it is the dependence on Electron.. because it slows down everything.",{"id":110,"by":111,"text":112},"42322583","delduca","I would use it if it weren’t based on Electron. In recent months, I’ve replaced all Electron apps with native versions, and not only are they more performant, but my RAM is now…",{"value":114,"source":89,"evidence":115},"Missing transaction support",[116,120],{"id":117,"by":118,"text":119},"42326188","Dachande663","We currently use Metabase for SQL reporting, so I've been looking for something to allow actually changing values for a while. That being said, I don't think I would want to…",{"id":121,"by":122,"text":123},"42324488","bottled_poe","Could you please add an option to enforce the use of transactions within the SQL input?",{"value":125,"source":89,"evidence":126},"Requires login even for local use",[127],{"id":128,"by":129,"text":130},"42320190","stronglikedan","I downloaded it, fired it up locally, was presented with a login screen, closed it, and uninstalled it. Sorry, but I don't log into local software.",{"value":132,"source":89,"evidence":133},"Browser UI has too much padding compared to native tools",[134],{"id":135,"by":136,"text":137},"42323683","d0100","Would be nice to have an option of choosing a \"compact\" interface When you contrast web UI with native GUI, the realspace you lose in the web accumulates fast All that padding…",[139,146,153,160,167],{"value":140,"source":89,"evidence":141},"Linux desktop support",[142],{"id":143,"by":144,"text":145},"42325848","vollbrecht","It seams that you currently only support Windows and MacOS via your electron wrapper. Are there plans to also release a Linux version?",{"value":147,"source":89,"evidence":148},"MSSQL support",[149],{"id":150,"by":151,"text":152},"42321017","Lord_Zero","Support MSSQL please",{"value":154,"source":89,"evidence":155},"Firefox support",[156],{"id":157,"by":158,"text":159},"42325065","hahn-kev","I'd love to try it out, but I get an error about an invalid URL in the console when I try to open a database. Also it does not support Firefox",{"value":161,"source":89,"evidence":162},"Docker self-hosting with preset credentials",[163],{"id":164,"by":165,"text":166},"42325025","maxloh","It would be great if we could self-host it with pre-defined credentials (perhaps using an .env file). This would be useful for demo projects with Docker Compose. For production…",{"value":168,"source":89,"evidence":169},"Compact interface mode",[170],{"id":135,"by":136,"text":137},[172,183],{"value":173,"source":89,"evidence":174},"Will user and permission management be supported?",[175,179],{"id":176,"by":177,"text":178},"42320821","jaimehrubiks","Does it will it support management of users and permissions? I always struggle with those on the cli",{"id":180,"by":181,"text":182},"42328186","bko","This looks great. I've built something similar. The important thing that I'm not sure if you support is permissioning. Consider you have some email list that you need to maintain…",{"value":184,"source":89,"evidence":185},"How does it differ from Metabase for reports and dashboards?",[186],{"id":187,"by":188,"text":189},"42329699","TripleChecker","Are you planning to release any 'end-user' features such as reports and dashboards? BI tools like Metabase already offer capabilities for SQL queries and database exploration, so…",[191,202,210,217,224],{"value":192,"source":89,"evidence":193},"DataGrip",[194,198],{"id":195,"by":196,"text":197},"42322087","vunderba","Because it does exist, but it's not free. Jetbrains Datagrip has been around for a decade and has connectors for most database archetypes (mongo, sql, redis, duckdb, etc).…",{"id":199,"by":200,"text":201},"42322455","leononame","Still a valid counterargument. A good browser based DB GUI might just not exist because the existing desktop ones are so good already. I personally also vouch for DataGrip, a…",{"value":203,"source":89,"evidence":204},"DBeaver",[205,209],{"id":206,"by":207,"text":208},"42323063","mayli","dbeaver? it has dbeaver community edition, and supports tons of database.",{"id":135,"by":136,"text":137},{"value":211,"source":89,"evidence":212},"TablePlus",[213],{"id":214,"by":215,"text":216},"42322433","carlosjobim","I remember I used TablePlus, which was what you described. Very pleasant program. Not browser based, though.",{"value":218,"source":89,"evidence":219},"pgAdmin",[220],{"id":221,"by":222,"text":223},"42329484","lacoolj","lets swap out pgadmin for this replicate all its functionality, then imma stick this on all our production servers yeeeeeeeah boooooiiiiii",{"value":225,"source":89,"evidence":226},"Adminer",[227],{"id":228,"by":229,"text":230},"42326898","betimsl","Adminer.",{"comments":232,"answered":233,"key":234},26,9,[235,238,239],{"id":236,"text":237},"42321743","Thank you, I hope you can stop building those and use us instead as well :) I've never used Firestore directly, but I did see Firebase's recent announcement about Data Connect.…",{"id":72,"text":73},{"id":240,"text":241},"42323770","This is great feedback thank you, we will work on adding in a compact mode!",{"commenters":243,"max_depth":233,"maker_replies":232,"first_comment_mins":31,"lifespan_hours":244},89,161,[246,250,254,256,257,261,264,265,269,271,273,276,279,283,284,288,291,294,296,298,300,302,305,308,311,314,317,318,322,326,329,332,335,338,342,345,348,351,353,356,358,361,363,367,370,373,376,379,382,385,388,391,392,394,397,401,404,406,409,412,414,417,420,422,425,428,430,433,436,439,441,443,445,447,451,453,455,457,459,462,464,467,471,473,474,477,481,483,485,488,490,494,495,498,501,504,507,510,512,515,517,519,521,525,527,530,534,537,539,542,544,546,550,551,554,556,558,560,562,564,569,571,573,577,580,584,587,589,591,593,596,599,601,603,606,609,611,613,615,617,619,621],[247,39,18,248,249,39],"42321443","project\u002Fpositive\u002Fidea","j1mmie",[251,39,33,252,253,39],"42321732","project\u002Fcritical\u002Fidea","amazingamazing",[236,39,39,255,11,33],"maker\u002Fneutral\u002Fnone",[195,39,33,252,196,39],[258,39,39,259,260,39],"42322161","commenter\u002Fneutral\u002Fnone","wiseowise",[262,39,42,263,196,39],"42322202","project\u002Fneutral\u002Fdesign",[72,39,39,263,11,33],[266,39,42,267,268,39],"42322273","project\u002Fneutral\u002Fdocs","brayden_wilmoth",[199,39,33,270,200,39],"project\u002Fcritical\u002Fdesign",[272,39,39,259,260,39],"42322619",[274,39,33,270,275,39],"42325733","chrisfowles",[277,39,39,259,278,39],"42323286","radicality",[280,39,39,281,282,39],"42322243","other\u002Fneutral\u002Fnone","atombender",[214,39,39,281,215,39],[285,39,39,286,287,39],"42322633","other\u002Fneutral\u002Fpricing","slaucon",[289,39,39,286,290,39],"42324062","eirikbakke",[292,39,39,286,293,39],"42324947","eviks",[295,39,39,286,290,39],"42329919",[297,39,39,286,293,39],"42330034",[299,39,39,286,290,39],"42330708",[301,39,39,286,293,39],"42336165",[303,39,39,281,304,39],"42324003","yesthisiswes",[306,39,39,286,307,39],"42322573","mritchie712",[309,39,39,286,310,39],"42324079","mistrial9",[312,39,39,286,313,39],"42325723","debarshri",[315,39,39,286,316,39],"42326051","RyanHamilton",[206,39,33,252,207,39],[319,39,39,320,321,39],"42323998","other\u002Fneutral\u002Fdesign","wiradikusuma",[323,39,39,324,325,39],"42324105","commenter\u002Fneutral\u002Fdesign","Aeolun",[327,39,39,281,328,39],"42324313","irunmyownemail",[330,39,39,281,331,39],"42323517","ndrake",[333,39,39,281,334,39],"42324362","abraxas",[336,39,33,252,337,39],"42325117","anon291",[339,39,39,340,341,39],"42327038","other\u002Fneutral\u002Fidea","dspillett",[343,39,39,340,344,39],"42329605","slightwinder",[346,39,39,281,347,39],"42327559","paulryanrogers",[349,39,39,281,350,39],"42325403","evantahler",[352,39,39,281,347,39],"42327521",[354,39,39,281,355,39],"42325924","KronisLV",[357,39,39,281,316,39],"42326040",[359,39,39,281,360,39],"42326632","wazoox",[362,39,39,281,316,39],"42326698",[364,39,39,365,366,39],"42328182","other\u002Fpositive\u002Fnone","earthnail",[368,39,39,281,369,39],"42330327","nativeit",[371,39,39,281,372,39],"42328659","anbotero",[374,39,39,281,375,39],"42326618","kennethh",[377,39,39,281,378,39],"42328063","bbkane",[380,39,39,281,381,39],"42328173","asmith11",[383,39,39,281,384,39],"42329386","gondo",[386,39,39,281,387,39],"42386563","tianzhou",[389,39,39,281,390,39],"42326057","jgrpf",[135,33,33,270,136,39],[240,33,39,393,11,33],"maker\u002Fpositive\u002Fdesign",[395,33,33,270,396,39],"42325478","tangoman",[398,44,42,399,400,39],"42321721","project\u002Fneutral\u002Fexecution","sirjaz",[402,44,39,403,11,33],"42321786","maker\u002Fneutral\u002Fexecution",[405,44,42,399,268,39],"42321848",[407,42,39,281,408,39],"42325746","vasvir",[410,47,42,399,411,39],"42325585","dav43",[413,47,39,255,11,33],"42327787",[415,18,42,416,165,39],"42324895","project\u002Fneutral\u002Fnone",[117,418,33,419,118,39],6,"project\u002Fcritical\u002Fexecution",[421,418,39,403,11,33],"42327746",[423,418,39,259,424,39],"42329582","jadbox",[426,418,39,259,427,39],"42333214","matthewhefferon",[180,429,42,416,181,39],7,[79,431,18,432,80,39],8,"project\u002Fpositive\u002Fnone",[434,233,33,270,435,39],"42320293","nandosobral03",[437,233,39,438,11,33],"42320306","maker\u002Fneutral\u002Fdesign",[440,233,18,432,435,39],"42320356",[121,442,42,399,122,39],10,[444,442,39,255,11,33],"42324707",[187,31,42,446,188,39],"project\u002Fneutral\u002Fidea",[448,449,33,419,450,39],"42326035",12,"L-four",[452,449,39,259,341,39],"42327191",[157,454,33,419,158,39],13,[456,454,39,403,11,33],"42327658",[143,458,42,416,144,39],14,[460,458,42,416,461,39],"42329266","Vinnl",[463,458,39,255,11,33],"42329357",[106,465,33,466,107,39],15,"project\u002Fcritical\u002Fperformance",[468,469,42,446,470,39],"42327152",16,"Alifatisk",[472,469,42,416,268,39],"42327671",[164,34,42,416,165,39],[475,34,39,476,11,33],"42327705","maker\u002Fneutral\u002Fdocs",[478,479,18,432,480,39],"42321267",18,"srameshc",[482,479,39,255,11,33],"42321599",[176,484,42,446,177,39],19,[486,484,39,259,487,39],"42320889","invisal",[489,484,39,259,177,39],"42321575",[491,492,18,432,493,39],"42320402",20,"teddarific",[55,492,39,255,11,33],[92,496,42,497,93,39],21,"project\u002Fmixed\u002Fperformance",[499,496,39,500,11,33],"42327669","maker\u002Fneutral\u002Fperformance",[502,503,39,255,11,33],"42320163",22,[505,503,42,446,506,39],"42320213","drewp",[508,503,39,259,509,39],"42320274","johtso",[511,503,39,255,11,33],"42320490",[513,503,39,259,514,39],"42326762","avinassh",[516,503,39,255,11,33],"42320298",[518,503,42,446,196,39],"42322138",[520,503,42,416,268,39],"42322346",[522,523,42,267,524,39],"42321853",23,"shreddit",[526,523,39,476,11,33],"42321933",[528,523,42,416,529,39],"42326138","tronikel",[531,532,42,446,533,39],"42325927",24,"antman",[535,532,39,536,11,33],"42327692","maker\u002Fneutral\u002Fidea",[538,532,39,340,533,39],"42334498",[540,32,18,432,541,39],"42325572","ibrothergang",[543,232,18,432,509,39],"42320246",[545,232,39,255,11,33],"42320450",[547,548,42,416,549,39],"42320283",27,"kiwicopple",[99,548,39,255,11,33],[552,548,42,446,553,39],"42321236","thruflo",[555,548,39,255,11,33],"42321293",[557,548,42,416,549,39],"42321491",[559,548,39,255,11,33],"42322333",[221,561,18,432,222,39],28,[228,563,33,252,229,39],29,[565,566,18,567,568,39],"42323637",30,"maker\u002Fpositive\u002Fnone","ingen0s",[150,570,42,416,151,39],31,[572,570,39,255,11,33],"42321095",[574,575,18,432,576,39],"42329362",32,"Usaz112",[128,578,33,579,129,39],33,"project\u002Fcritical\u002Fprivacy",[581,578,33,582,583,39],"42320256","project\u002Fcritical\u002Fnone","giancarlostoro",[585,578,39,259,586,39],"42320294","freeone3000",[588,578,39,259,583,39],"42321039",[590,578,39,259,586,39],"42321607",[592,578,39,259,11,33],"42321762",[594,578,39,259,595,39],"42332392","freedomben",[597,578,39,259,598,39],"42324008","benatkin",[600,578,39,259,595,39],"42332368",[602,578,39,259,598,39],"42336503",[604,578,39,259,605,39],"42322115","RadiozRadioz",[607,578,39,259,608,39],"42324005","Brian_K_White",[610,578,39,259,583,39],"42325578",[612,578,39,259,605,39],"42331078",[614,578,39,259,608,39],"42333508",[616,578,39,255,11,33],"42320333",[618,578,18,567,129,39],"42332115",[110,620,33,466,111,39],34,[622,620,39,259,623,39],"42322671","distrill",[],[626,631,636,641,646,651],{"id":627,"name":628,"points":629,"category":630},"42289690","Markwhen",912,"productivity",{"id":632,"name":633,"points":634,"category":635},"42284412","Privastead",551,"security_privacy",{"id":637,"name":638,"points":639,"category":640},"42270389","Vince",283,"infrastructure",{"id":642,"name":643,"points":644,"category":645},"42311031","30cc",275,"languages",{"id":647,"name":648,"points":649,"category":650},"42261909","Voice-Pro",271,"creative",{"id":652,"name":653,"points":654,"category":655},"42295792","SeekStorm",245,"data",false,"v2",{"id":659,"name":5,"line":6,"ai":656,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":660,"top":18,"kw":661,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":662,"url":9,"mix":663,"praise":88,"objection":103,"sub":21},42320032,-0.06,[21,24,25,26,27],"3111000101000011315311135533335334310003",[31,32,33,34],1794036665366]