[{"data":1,"prerenderedAt":197},["ShallowReactive",2],{"maker-shaharsol":3},[4,29,53,76,98,118,136,156,177],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":11,"rec":12,"s":13,"top":14,"kw":15,"maker":20,"domain":21,"tier":22,"attempts":23,"strip":24,"url":-1,"mix":25,"praise":-1,"objection":27,"sub":28},7023217,"CtrlTwit","Use Twitter as CLI for any *other* app",false,"dev_tools",2014,6,"quiet",null,92,[16,17,18,19],"twitter cli","twitter api","hashtag commands","twitter automation","shaharsol","","shown",0,"300000",[23,26,23,23],1,"Each supported app needs its own syntax to learn","command line interface",{"id":30,"name":6,"line":31,"ai":8,"cat":32,"year":10,"points":33,"comments":34,"rec":35,"s":36,"top":37,"kw":38,"maker":20,"domain":42,"tier":22,"attempts":23,"strip":43,"url":44,"mix":45,"praise":50,"objection":51,"sub":52},7062862,"Remote control your digital life from Twitter","productivity",26,31,"roasted",-0.31,48,[39,40,19,41],"twitter commands","remote control","ifttt alternative","ctrltwit.com","1030511010110153313330310501150","http:\u002F\u002Fctrltwit.com\u002F",[46,47,48,49],4,5,2,11,"Well executed product and clear presentation","Clutters followers' timelines with private commands","social automation",{"id":54,"name":55,"line":56,"ai":8,"cat":57,"year":10,"points":58,"comments":59,"rec":35,"s":60,"top":61,"kw":62,"maker":20,"domain":67,"tier":22,"attempts":23,"strip":68,"url":69,"mix":70,"praise":73,"objection":74,"sub":75},7457754,"Cartlassi","an online shop that bargains with you","web_saas",36,50,-0.77,39,[63,64,65,66],"online haggling","dynamic pricing","price negotiation","ecommerce","cartlassi.com","1101130111110111110300311111110110311101","http:\u002F\u002Fcartlassi.com\u002F",[23,71,48,72],3,33,"Fresh, interesting idea","Shoppers find the lowest price quickly, so the price floor is easy to reach","e-commerce bargaining",{"id":77,"name":78,"line":79,"ai":8,"cat":9,"year":80,"points":81,"comments":82,"rec":83,"s":84,"top":85,"kw":86,"maker":20,"domain":91,"tier":92,"attempts":48,"strip":93,"url":94,"mix":95,"praise":96,"objection":97,"sub":87},10626157,"Commandcar","a CLI tool that can easily communicate with any API",2015,82,12,"debated",-0.13,13,[87,88,89,90],"api client","cli","rest api","api testing","github.com","notable","533510001031","https:\u002F\u002Fgithub.com\u002Ftikalk\u002Fcommandcar",[48,71,23,71],"Interactive approach is a nice differentiator from Newman","Runs with sudo by default in README, installs into system directories",{"id":99,"name":100,"line":101,"ai":8,"cat":57,"year":102,"points":11,"comments":85,"rec":103,"s":104,"top":14,"kw":105,"maker":20,"domain":111,"tier":22,"attempts":23,"strip":112,"url":113,"mix":114,"praise":115,"objection":116,"sub":117},11244878,"CodeMill","Drive development of missing features from any open source project",2016,"curious",-0.02,[106,107,108,109,110],"open source","bounties","github issues","freelance developers","paid pull requests","codemill.io","3011035033003","http:\u002F\u002Fcodemill.io\u002Ffor-open-source",[26,47,23,48],"Awesome idea, commenter had a similar idea","Clients can withhold payment after merge; no escrow protection for developers","freelance marketplace for open source work",{"id":119,"name":100,"line":120,"ai":8,"cat":57,"year":102,"points":121,"comments":122,"rec":35,"s":123,"top":124,"kw":125,"maker":20,"domain":111,"tier":92,"attempts":23,"strip":129,"url":130,"mix":131,"praise":133,"objection":134,"sub":135},11282344,"a marketplace for pull requests",169,80,-0.53,9,[126,109,127,128],"pull requests","github bounties","open source funding","1131111311333033311031311111113111311331","http:\u002F\u002Fcodemill.io",[48,132,48,34],17,"Interesting idea for open source and task funding","Site scroll hijacking makes browsing hard","freelance marketplace",{"id":137,"name":138,"line":139,"ai":8,"cat":9,"year":102,"points":140,"comments":141,"rec":103,"s":142,"top":143,"kw":144,"maker":20,"domain":149,"tier":22,"attempts":23,"strip":150,"url":151,"mix":152,"praise":153,"objection":154,"sub":155},12546412,"ZPDer","informs you when an NPM package you use is upgraded",27,21,0.1,46,[145,146,147,148],"npm","dependency updates","package upgrades","github","zpder.herokuapp.com","300000030303055030130","http:\u002F\u002Fzpder.herokuapp.com",[48,47,26,26],"Good execution","Cannot connect private repos without granting access to all code","dependency update notifier",{"id":157,"name":158,"line":159,"ai":8,"cat":160,"year":161,"points":162,"comments":163,"rec":35,"s":164,"top":165,"kw":166,"maker":20,"domain":171,"tier":92,"attempts":23,"strip":172,"url":173,"mix":174,"praise":175,"objection":176,"sub":167},14155891,"GitMonKey","monitor your repos and commits for exposed private keys","security_privacy",2017,70,45,-0.67,29,[167,168,169,170],"secret scanning","exposed private keys","github security","git commits","gitmonkey.io","1031000001310110013010101010000001111311","https:\u002F\u002Fgitmonkey.io\u002F",[23,46,23,132],"Clever name.","Requesting read access to all code from an unknown, unverified company is a privacy risk.",{"id":178,"name":179,"line":180,"ai":8,"cat":9,"year":161,"points":165,"comments":181,"rec":35,"s":182,"top":183,"kw":184,"maker":20,"domain":189,"tier":22,"attempts":23,"strip":190,"url":191,"mix":192,"praise":194,"objection":195,"sub":196},15661290,"Pingpoint","Business logic alerts to the right person at the right time",20,-0.46,47,[185,186,187,188],"email alerts","event notifications","api","transactional email","pingpoint.io","10101300103103130310","https:\u002F\u002Fpingpoint.io\u002F",[23,47,23,193],7,"Idea of enriching signup data with external person and company information is useful","Homepage does not clearly explain what the product is","notification api",1794036729712]