The 9 best open source finds for August 2019

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.


heartrate


Simple visualization of the execution of your Python program in real time.
Written in and for Python.


Link


heartrate gif


npkill


A utility for finding and removing all node_modules on your system. Cleans hundreds of megabytes of space!
Written in TypeScript.


Link


npkill demo


ciao


A utility for simple monitoring of HTTP addresses and status codes. And health checks. With a beautiful web interface.
Written in Ruby.


Link


ciao http


returns


A set of primitives for writing typed monads and methods for their transformation and composition.
Written in and for Python.


Link


returns demo


pastel


A utility for working with colors from the command line.
Written in Rust.


Link


pastel demo


chart.xkcd


Library for creating graphs in the style of xkcd.
It is written in JavaScript.


Link


chart.xkcd


portray


A utility for generating documentation from Python source code.
Written in and for Python.


Link


portray demo


nushell


New shell from Yehuda Katz (Ember.js) and Jonathan Turner (TypeScript, Rust). The main idea: everything inside = data.
Written in Rust.


Link
Creator Blog Intro Post


nushell


wtf


Dashboard inside your command line.
Written in Go.


Link


wtf


Bonus!


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.



Source: https://habr.com/ru/post/465855/


All Articles