Good quarantine April, ladies and gentlemen. I have prepared for you a selection of the most interesting finds from the open source for March 2020.
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: Rust, TypeScript, JavaScript, Go, Python.
Topic: web development, testing, developer tools, administration and documentation.
Last release (as far as November 2019!).
glitch-this
Console utility to make animated animations with artifacts from regular gifs.
It is written in Python.
Link

k9s
Convenient dashboard for controlling k8s from your terminal.
Written in Go.
Link

gqless
GraphQL without manually writing queries. Write only logic, the library itself will do the rest.
Written in TypeScript.
Link

django-schema-graph
Django app to build and visualize the relationships of your models and applications. Great thing to document your project.
It is written in Python.
Link

misspell-fixer-action
Github Action ( Github Action?) . . .
Shell.

schemathesis
swagger.json . property-based , .
Python. . , swagger.json

kmon
Linux Kernel.
Rust.

napkin
UML Python .
Python.
:
def distributed_control(c):
user = c.object('User')
order = c.object('Order')
orderLine = c.object('OrderLine')
product = c.object('Product')
customer = c.object('Customer')
with user:
with order.calculatePrice():
with orderLine.calculatePrice():
product.getPrice('quantity:number')
with customer.getDiscountedValue(order):
order.getBaseValue().ret('value')
c.ret('discountedValue')
:

explainshell
A web service that will explain what your Shell expressions do.
Written in Python and JavaScript.
Link

Bonus!
opensource.builders : A selection of open-source alternatives for many commercial projects. For every taste and color.

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.