Good autumn, ladies and gentlemen. I prepared for you a selection of the most interesting finds from the open source for August 2019.
For a complete list of new useful tools, articles and reports, you can contact my telegram channel @OpensourceFindings ( mirror link if the original does not open).
In today's issue.
Technologies inside: Python, Rust, JavaScript, Go.
Topic: web development, administration, developer tools.
Simple visualization of the execution of your Python program in real time.
Written in and for Python.
A utility for finding and removing all node_modules
on your system. Cleans hundreds of megabytes of space!
Written in TypeScript.
A utility for simple monitoring of HTTP addresses and status codes. And health checks. With a beautiful web interface.
Written in Ruby.
A set of primitives for writing typed monads and methods for their transformation and composition.
Written in and for Python.
A utility for working with colors from the command line.
Written in Rust.
Library for creating graphs in the style of xkcd.
It is written in JavaScript.
A utility for generating documentation from Python source code.
Written in and for Python.
New shell from Yehuda Katz (Ember.js) and Jonathan Turner (TypeScript, Rust). The main idea: everything inside = data.
Written in Rust.
Dashboard inside your command line.
Written in Go.
One of the most interesting articles over the past period (although it was actually written in July) is an article by Dan Abramov about Algebraic Effects. It is written simply, accessible, there are links to deeper materials: https://overreacted.io/algebraic-effects-for-the-rest-of-us/
That's all for today. For those who like the selection - subscribe to the channel. There are many other interesting projects. Suggestions for improvements, links to projects, feedback - write in the comments.