Good winter, ladies and gentlemen. I have prepared for you a selection of the most interesting finds from the open source for November 2019.
For a complete list of new useful tools, articles and reports, you can contact my telegram channel @OpensourceFindings ( link mirror if the original does not open).
In today's issue.
Technologies inside: Rust, TypeScript, JavaScript, Go, Python.
Topics: web development, tools for QA, working with data, developer and administrator tools.
githistory
A time machine for github. Allows you to literally see what a file looked like at any given time. Comfortable, beautiful.
It is written in JavaScript.
qawolf
One single npx qawolf record example.com
command to record browser tests. It looks super easy.
Written in TypeScript.
plynth
And now a little frenzy. You can write fast, native, thread safe web applications in HTML / CSS / Python. What? Python Yes, Python.
You can even use Vue.js internally. And write code in Python. Here, take a look!
It is written in Python.
lazydocker
Minimalistic TUI for those who work a lot with Docker and like to use a mouse.
Written in Go.
tui-rs
By the way, about TUI. Here is a useful library for creating your applications. Inside a bunch of ready-made widgets.
Written in Rust.
easydb
Database in one click. Without registration and SMS.
Clients are for Python, JavaScript, Ruby, Bash.
transform.tools
Very convenient service, allows you to automatically convert one format to another. For example:
- HTML and SVG in jsx
- json in Kotlin, TypeScript or Go Struct
- Markdown in HTML, yaml in json, etc.
Dovpanda
Linter for pandas
. Finds errors and prompts. Very useful for those who work a lot with data. Or teaches them how to work.
It is written in Python.
flowy
The library for creating flowcharts, runs on the desktop and mobile. Handsomely!
It is written in JavaScript.
Bonus!
dotenv-linter : linter for .env
files. Simple, protects against errors, makes the configuration uniform. Now with support for Github Actions, it can comment on your pull requests like this:
And if you want to learn more about Github Actions as a tool, then there was a video from the conference # DevOops2019 , where there was a detailed report about them.
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.
You can also subscribe to my GitHub account , itβs convenient there to watch the birth of new interesting tools and uncontrolled editing of old ones.