Live data from Hacker News

Ask HN: What are some tools / libraries you built yourself?

news.ycombinator.com

501–510 of 617 posts

Re: Ask HN: What are some tools / libraries you built yourself?

#501
post #287

In 2013, I started https://webtorrent.io the first torrent client that runs in a web browser. It’s open source here: https://github.com/webtorrent I built it to make torrent technology more accessible to the masses. We’re still actively building it and we even have a slick desktop app that uses the same engine for streaming. WebTorrent also powers https://wormhole.app an end-to-end encrypted file sending service that…

kudos to you, I love Webtorrent. Thanks for making such great app!

Re: Ask HN: What are some tools / libraries you built yourself?

#502
There are four things I quite enjoyed creating, in no particular order:

- https://github.com/rcarmo/pngcanvas because there was nothing similar that ran on Google App Engine

- https://github.com/rcarmo/imapbackup because I needed a migration tool from Sun IMS to Exchange

- https://github.com/rcarmo/rss2imap because it helped me survive well beyond Google Reader for a long time

- https://github.com/piku/piku because it enabled me to automate away 99% of my non-Docker deployments and is a lot more fun than Kubernetes on low-end standalone boxes

There’s also my blog engine (https://github.com/rcarmo/sushy), but that is in a state of flux right now and I haven’t published the new source yet.

Re: Ask HN: What are some tools / libraries you built yourself?

#504
I created https://microapis.io to make it easier to launch API mock servers in the cloud with one click, no signup or login required.

The problem I found with most existing providers is they require you to create an account and often subscribe before you can use their services. For a quick test that's excessive overhead.

Until recently I was using prism[1] to run the mock server locally, but it's very limited when it comes to configuration and you have to install and run it locally, which again it's an unnecessary overhead when you want to run a simple test.

I've been using microapis.io for a few months now with my clients and it's proving a life saver to run integration tests and to help the frontend and the backend teams to work separately while ensuring they both comply with the same API specification.

[1] https://github.com/stoplightio/prism

Re: Ask HN: What are some tools / libraries you built yourself?

#505

I created https://microapis.io to make it easier to launch API mock servers in the cloud with one click, no signup or login required. The problem I found with most existing providers is they require you to create an account and often subscribe before you can use their services. For a quick test that's excessive overhead. Until recently I was using prism[1] to run the mock server locally, but it's very limited when it…

Nice, will certainly check your project out. I created HttPlaceholder[1] some time ago. It is an open source mock server, which right now only has an on-prem version. I also have ideas to make a hosted version.

[1]: https://github.com/dukeofharen/httplaceholder

Edit: after looking through the comments, I found some 5 other HTTP mock server implementations XD Not that it's bad, just seems to be a problem that is tackled very often.

Re: Ask HN: What are some tools / libraries you built yourself?

#506

I tend to worry about criticism and whether my things are actually useful enough for others to be worth the trouble. So I've never actually published anything. When I was a teenager I made a bunch of games for which I created level editors and the like. This was before there were free alternatives that I knew of which fit my needs. When I started with graphics programming I made a library with OpenGL helpers for sett…

I encourage you to publish some of the things you’ve worked on. One way to reduce some of the concerns you mentioned would be to publish it using one or more anonymous accounts. So long as your readmes have reasonable keywords, someone may just stumble on your project. If they don’t like it well it still won’t be attributed to you and you don’t even have to respond. Either way, the practice of releasing and dealing w…

Thank you, I have thought about this before and might do so in the future.

At work I routinely make things which I know are used by millions of people and I've never had a problem with that. In fact, I'm quite proud of my work. And I've long since gotten over worrying about others reading my code. I'm also a big proponent of code reviews.

But the code being public still feels really scary, even though there's so much worse code out there which doesn't get sneered at.

Re: Ask HN: What are some tools / libraries you built yourself?

#507

Last year I built Recut[0], a native Mac app that helps speed up video editing by automating the rough-cut process. It finds silence, gaps, and pauses and removes them, creating a cut list that you can import into editors like ScreenFlow, Final Cut, Premiere and Resolve. Here’s the Show HN [1] from a couple months ago. I built it because I was making screencasts and cutting out silence + mistakes was 90% of my editin…

Thats damm good.

Re: Ask HN: What are some tools / libraries you built yourself?

#508
I built an open-source desktop API mocking tool three years ago: https://mockoon.com I found the existing solution too cumbersome to setup, often requiring an account, online deployment, etc. And I wanted something really simple where you can throw a body, choose a status code and press play! Three years later I working on it full-time and enjoy giving back to the awesome open-source community :)

Re: Ask HN: What are some tools / libraries you built yourself?

#509
post #287

In 2013, I started https://webtorrent.io the first torrent client that runs in a web browser. It’s open source here: https://github.com/webtorrent I built it to make torrent technology more accessible to the masses. We’re still actively building it and we even have a slick desktop app that uses the same engine for streaming. WebTorrent also powers https://wormhole.app an end-to-end encrypted file sending service that…

Wormhole is Killer. Love it.

Re: Ask HN: What are some tools / libraries you built yourself?

#510
I built https://codeapprove.com because I love GitHub but I don't love Pull Request reviews.

I wanted to make a drop-in replacement for code review on GitHub that made reviews much more structured and focused while not requiring nearly as much clicking around and loading.

I built this over the last year or so, mostly on nights and weekends but I do hope it can become a full time thing eventually.

(Since we're talking about building here I'll mention that the app is 100% Vue 2 backed by Firebase. It's such a lovely dev stack and never keeps me up at night)

Post reply on HN