The 9 best open source finds for September 2019

Good Haktoberfest, ladies and gentlemen. I prepared for you a selection of the most interesting finds from the open source for September 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, C, Rust, Ruby, JavaScript, Go.
Topic: web development, administration, developer tools.


Last issue .


sampler


A utility for executing and visualizing shell commands. Gather yourself your own monitoring in 2 minutes.
Written in Go.


Link


sampler


hyperfine


A tool for measuring the speed of console applications.
Written in Rust.


Link


hyperfine


tiler


Tool for creating images from other images and templates.
It sounds wild - it looks cool!
It is written in Python.


Link


tiler


bic


REPL for C. Yes, it does.
Written in C.


Link


bic


webhint


Linter for your websites. Allows you to make sure that everything is in order with SSL certificates, cross-browser support, accessibility (a11y) and many others. Check your site now!
Written in TypeScript.


Link


webhint


pychubby


Allows you to change facial expressions of people (and not only!) In a photograph.
It is written in Python.


Link


pychubby


hypothesis-auto


Generates hundreds of property-based Python tests based on annotated function signature.
Written in and for Python.


Link


hypothesis-auto


dry effects


A library for writing declarative business logic in Ruby. Basically uses Algebraic Effects, which we talked about last time .
Written in and for Ruby.


Link


dry effects


wemake-python-styleguide


The strictest and toughest Python linter in the world. Inside there are more than a thousand rules for checking the style, complexity, security and readability of your code. Fully compatible with flake8 and implemented in legacy as a single team.
Written in and for Python.


Link


wemake-python-styleguide


Bonus!


Great (and fun!) Article on memory management in C and Rust. An example will show what common mistakes Borrow Checker from Rust will save you from. You can safely advise everyone who has not tried Rust for some reason.


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/469753/


All Articles