Live data from Hacker News

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

news.ycombinator.com

141–150 of 617 posts

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

#141
I wrote (well, I mostly combined) [eslint-formatter-pretty-summary ](https://www.npmjs.com/package/eslint-formatter-pretty-summar...).

I really enjoy writing stuff like this that makes my day at work easier. There were formatters for a full summary, and there were pretty formatters for all errors. But we had so many warnings in eslint that it polluted the list of errors.

So now you get summary information for the warnings, and full (and pretty) information for the errors.

I’m also writing a desktop version of Jira that works fully offline. Because I just cannot deal with the web UI slowness.

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

#143
I'm not the only developer but I made (and still make) GoJS, an interactive diagramming library for the web.

https://gojs.net

Most of its popularity is with large companies building their own internal tools where they need diagramming visualization capabilities (layouts, save/load, undo/redo, data binding, etc). So you won't see it too often in the wild, but under the surface it's used in every industry.

I love it, and I love HTML Canvas, which I wish was more popular.

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

#144

OwnTime.jl - A Julia profiling library [1]. It reports the time spent on each line of your project, and you can filter which files are included. For example, you might do a complicated map operation which calls a function in another library, if you filter out the library then it will report that all the time was spent in your code on the line that performed the map. However, if you don't filter out the library then i…

I gave it a try with a couple of calls of a framework which I have written and I suspect is littered with bad practices.

Not sure what to make of the results, since most of the time seems to be spent here: [1] 79% => poptask(W::Base.InvasiveLinkedListSynchronized{Task}) at task.jl:760

Is this just something internal to Atom to execute code?

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

#145
A scikit-learn port for Dart/Flutter with accompanying library to export models from scikit learn: https://github.com/axegon/SkLite-dart

Fast spectrogram generator for wav files: https://github.com/axegon/spectrust

Static site library/framework thingy: https://github.com/Rorigami/rorigami

All practically abandoned for a million and one obvious and not-so-obvious reasons...

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

#146
This last week, I created my own minimal rss reader that has no fluff so that I could combat my incessant use of the web. My intent was to make content as dry as possible so that it doesn't continually pull me in.

Here's the Hacker News rss feed in action! https://rss.mchone.dev/?feed=https://news.ycombinator.com/rs...

Here's the engadget rss feed as well. It's more content-rich https://rss.mchone.dev/?feed=https://engadget.com/rss.xml

And here's my github repo: https://github.com/BenMcH/remix-rss

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

#147

At last count I have 36 repos on GitHub - some private - but by far the one that has been the most useful is my Diminuto (com-diag-diminuto) LGPLv2 repo that is a library of C/GNU/Linux-based functions and tools that provide simpler (for me anyway) APIs for tasks that routinely crop up in the kind of embedded programming I typically do: logging, time keeping, sockets, linked lists, red-black trees, GPIO, threads, etc…

Related: my Hazer (com-diag-hazer) LGPLv2 repo, which makes extensive use of Diminuto, is my go-to tool for evaluating GPS/GNSS/IMU devices or building geolocation tools. I do use stuff like the GPS Daemon (gpsd) in many of my precision timekeeping projects. But if I need to get closer to the direct output of the device (which is typically the case), step 1 is cloning, building, and installing Diminuto and then Hazer. I find I can only learn and internalize stuff by doing, and Hazer is my mechanism to keep abreast of technology in this field.

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

#148
I am building AsyncGo (https://asyncgo.com) which is still evolving but it is a kind of forum for businesses structured around having important conversations and documenting the decisions that come out of them.

I built it to have something simple and lightweight for discussions for remote teams, as an alternative to meetings and using more heavyweight methods like issues for conversations. It is still early days but there is a free tier, if you are interested and check it out I would love feedback.

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

#149
I'm almost done with a graphql react form generation plugin for graphql code generator.

Basically, just write a mutation, and a react form pops out. Fully customizable per form, or globally with context.

Just gotta finish validation, and give it some real good testing.

GitHub https://github.com/ericwooley/graphql-code-generator-react-f...

Website https://graphql-code-generator-react-form.thewooleyway.com/

Post reply on HN