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.








All Articles