Happy autumn, everyone! ๐
Let me introduce a list of the best open-source findings for August 2019.
If you want to have more awesomeness, including new and useful open-source tools, great articles, and excellent talks - you can join my telegram channel called @OpensourceFindings (mirror link).
In this list we will discuss: Python, Rust, JavaScript, Go.
This includes web development, ops, and developer tooling.
heartrate
Simple real-time visualization of the execution of a Python program
Written in Python.
npkill
List any node_modules
directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. Cleans up literally A LOT OF SPACE!
Written in TypeScript.
ciao
HTTP checks & tests (private & public) monitoring - check the status of your URL. Has a very nice UI.
Written in Ruby.
returns
A set of primitives to write type-safe monads and functional composition in Python.
Written in Python.
pastel
A command-line tool to generate, analyze, convert and manipulate colors.
Written in Rust.
chart.xkcd
xkcd
styled chart lib.
Written in JavaScript.
portray
portray
is a Python3 command-line tool and library that helps you create great documentation websites for your Python projects with as little effort as possible.
Written in Python.
nushell
New shell from Yehuda Katz (Ember.js) and Jonathan Turner (TypeScript, Rust). The main idea is simple: everything inside your shell is data!
Written in Rust.
wtf
wtf
is a personal information dashboard for your terminal, developed for those who spend most of their day in the command line.
Written in Go.
Bonus!
One of the most interesting articles for this period is an article by @dan_abramov about Algebraic Effects. It easy to understand, has nice examples, and links to more advanced topics: https://overreacted.io/algebraic-effects-for-the-rest-of-us/
That's it for today! Make sure to subscribe to my channel if you liked this list. I am going to post new ones each month. Also, feel free to post any cool projects you know in the comments. Feedback is always welcome.