Live data from Hacker News

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

news.ycombinator.com

361–370 of 617 posts

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

#361
Just built "yatro" last weekend - TypeScript's actually typesafe router. I wanted a framework-agnostic router, that would actually be typesafe - it'd match the request with specified routes where path and querystring parameters' types are descdribed, and provided properly typed extracted parameters. Couldn't find anything like that in npm.

https://github.com/astashov/yatro

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

#362
I got tired of having to download loads of different apps to convert data formats, so I built an all in one[0]. The plan is to add more formats, I just haven't had time yet. I've also had a thought of making it a bit more Swiss army knife like, in that it includes things like encoding/decode, encrypt/decrypt and others similar to cyberchef[1] but on the command line.

[0] https://github.com/hoshsadiq/big-fat-converter/

[1] https://gchq.github.io/CyberChef/

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

#365
I wrote a BDD style testing library. It builds on top of NUnit to make unit testing classes with dependencies super simple.

https://github.com/LeapingGorillaLTD/Testing

I was fed up of having to substitute every dependency manually whenever I wanted to write a test, finding it hard to apply clean software design principals to test suites.

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

#366

I built something called Libmon ( https://libmon.com/ ) to monetize programming libraries. I had built one for the product I was working on, but I wasn't sure if I wanted to open source it yet and give it away just yet. It lets you set call limits on function calls, and various counters within a library to have a "demo" period. I built it because I didn't want to stand up a service that I'd have to maintain. Libmon h…

I feel like your "How it Works" section is missing quite a bit. Is your implementation specific to certain programming languages or frameworks? How is the number of times the framework is used tracked, and what's stopping someone from doing something like just deleting the file that's counting the uses so it appears as a new installation again?

Thanks for the feedback! Right now it only works for NodeJS.

It’s a library that you call from the library you want to monetize, and you can pass the token as an arg within your constructor. It makes an API request to validate with our token service. It also exposes a few helper methods (see docs) to kill a library (e.g by crashing it).

It’s not a catch all, end all kind of thing. It just makes the library a tad harder to use without purchasing a token.

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

#367
post #351

I have built a few tools for developers: - Mockit - A tool to quickly create mocked APIs. - awsicons.dev - Quickly find AWS icons - EventBridge Atlas - Discover and document your AWS EventBridge schemas I'm currently building a tool that will hopefully help all open source engineers in the world. I want to give open source engineers the ability to quickly create landing pages for their GitHub projects. I think README…

awesome project And I definitely love the idea of helping open source developers with the landing pages Me as an opensource developer always have a hard time building a landing page as I suck at design

Thanks!

Yeah thats the whole point, just to help people out! I enjoy doing all sorts and writing tools so anything I can do to help people.

If your interested in the project, sign up for the early access, I give weekly updates on progress and hopefully soon give people links to give the tool ago for themself!

I just this second created another Youtube video with a weekly update if your interested:

https://youtu.be/rimFEf5grGk

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

#369
post #353

An alternative Reddit client, that is compact and desktop friendly, cuz I dislike the "modern" (read: too much negative spaces) UI. It has a "TweetDeck" look and supports multi-accounts. - https://rdddeck.com

Just throwing this out there: This could be a killer competitor with Apollo[1] if you optimize the UX for desktop/iPad.

1 = https://apolloapp.io

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

#370
Using microservices created frustrations when doing smaller changes over all or most of these repositories. These changes where often small and predictable. Like fixing the builder name in a travis file, adding a pull request template or just some minor renaming refactoring.

All of these where easily scriptable, but I needed a way to run it everywhere. Hence multi-gitter was born.

https://github.com/lindell/multi-gitter

Post reply on HN