3 ms·
Ask HN: What cool software utilities have you created?
Question inspired by this recent thread:
Ask HN: What's the coolest physical thing you've made?
https://news.ycombinator.com/item?id=37033652
- mdwalters 3y agoI ported my friend's programming language from Python to TypeScript[1], and its one of the projects I'm proud of. Another (scrapped) one would be my CLI Jed translation file editor, written in NodeJS. It was scrapped due to inefficiency and the lack of motivation to work on it. [1]: https://github.com/mdwalters/TSCPL https://github.com/mdwalters/TSCPL
- fuzztester 3y agoInteresting. Did you hand-code everything, or use some parsing library or a parser generator?
- mdwalters 3y agoYes, I hand-coded everything, and split the parser from the frontend, for easier maintenance, and usability in outside scripts.
- fuzztester 3y agoCool. Modularity. I often do that too. Core functionality in a lib, so can call from any UI (CLI, GUI, web, even daemon or background process).
- tstack 3y agoThe Logfile Navigator (https://lnav.org https://lnav.org), a logfile viewer for the terminal. Started it in 2006 and have used it most every day since to view the logs of whatever software I was working on at the time.
- fuzztester 3y agoGreat that you are using it for so long. Dogfooding is great for improving a product. The Automatic Log Format Detection, Query using SQL and Headless Mode features seem quite useful, apart from lnav itself!
- RSHEPP 3y agoJust want to thank you for such a great tool! I use it everyday when developing locally.
- xvello 3y agohttps://letsblock.it https://letsblock.it : it allows you to create your own content blocking rule list from a corpus or community-maintained templates. It allows you to hide pinterest and stackoverflow clones from search results, remove shorts and upcoming streams from youtube, and many more. The project is now two years old and sustaining a slow but steady growth with an active community.
- fuzztester 3y agoInteresting. I saw that it uses uBlock Origin. Going to try it. Thank you.