Happy #Hactoberfest, everyone! 🎃
Let me introduce a list of the best open-source findings for September 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: Rust, Swift, TypeScript, JavaScript, Go, Scala, and Python.
This includes web and mobile development, developer tooling, and Big Data tooling.
sampler
A tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Written in Go.
hyperfine
A command-line benchmarking tool.
Written in Rust.
tiler
Tiler is a tool to create an image using all kinds of other smaller images (tiles). It is different from other mosaic tools since it can adapt to tiles with multiple shapes and sizes (i.e. not limited to squares).
Written in Python.
bic
REPL for C. Yes, it does exist!
Written in C.
webhint
webhint is a customizable linting tool that helps you improve your site's accessibility, speed, cross-browser compatibility, and more by checking your code for best practices and common errors.
Written in TypeScript.
pychubby
Tool for automated face warping.
Written in Python.
hypothesis-auto
hypothesis-auto is an extension for the Hypothesis project that enables fully automatic tests for type annotated functions.
Written in Python.
dry-effects
dry-effects is a practical, production-oriented implementation of Algebraic Effects in Ruby. We talked about Algebraic Effects in the previous article.
Written in Ruby.
wemake-python-styleguide
The strictest and most opinionated python linter ever! Contains more than a 1000 rules for code quality, best practices, complexity, and naming. Can be integrated into a legacy code base with a single command.
Written in Python.
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.