DEV Community

Nikita Sobolev
Nikita Sobolev

Posted on • Updated on

9 best open-source findings, August 2019

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.

Link

heartrate gif

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.

Link

npkill demo

ciao

HTTP checks & tests (private & public) monitoring - check the status of your URL. Has a very nice UI.
Written in Ruby.

Link

ciao http

returns

A set of primitives to write type-safe monads and functional composition in Python.
Written in Python.

Link

returns demo

pastel

A command-line tool to generate, analyze, convert and manipulate colors.
Written in Rust.

Link

pastel demo

chart.xkcd

xkcd styled chart lib.
Written in JavaScript.

Link

chart.xkcd

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.

Link

portray demo

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.

Link
Announcing post

nushell

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.

Link

wtf

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.

Top comments (2)

Collapse
 
gajus profile image
Gajus Kuizinas

If PostgreSQL and Node.js is relevant to your interests, then please consider mentioning github.com/gajus/slonik the next time. :-)

Collapse
 
sobolevn profile image
Nikita Sobolev

Shared in @OpensourceFindings!