The 9 best open source finds for October 2019

Good November, ladies and gentlemen. I prepared for you a selection of the most interesting finds from the open source for October 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: Rust, Swift, TypeScript, JavaScript, Go, Scala, Python.
Topic: web and mobile development, data visualization, developer tools, documentation.


Last issue .


vue-interactive-paycard


Very nice and cool animated component for credit cards.
Written in JavaScript + Vue.


Link


vue-interactive-paycard


rx


Minimalistic editor for pixel graphics. Has management similar to vi.
Written in Rust.


Link


rx


Bow


Library for functional programming in Swift. Supports "emulated HKT", algebraic data types and ad-hoc polymorphism.
Written in and for Swift.


Link


Bow


is-website-vulnerable


A console application to check for vulnerabilities on any site: just enter the address.
Written in javascript.


Link


is-website-vulnerable


Sanddance


Very beautiful library for data visualization.
Written in TypeScript.


Link


Sanddance


spleeter


A utility that allows you to extract vocals, drums, basses, etc. from any song. Neural networks!
It is written in Python.


Link


spleeter


grpcui


A program with a graphical interface for interacting with gRPC. Like Postman only for gRPC.
Written in Go.


Link
And also there is an analogue of curl


grpcui


polynote


Editor and runtimes of programs in several languages: Scala, Python, SQL, Vega. Positions itself as a solution for working with big data.
Written in Scala and Python.


Link


polynote


mermaid-js


Utility for drawing various graphs from text. Works great, looks beautiful. Widely used for documentation.


Link
It has a bunch of plugins for different tools:



mermaid-js


Bonus!


List of best practices for any * programming language. Why "anyone" with an asterisk? Of course, all ~ 3600 well-known programming languages ​​are not covered there. But, you can add your favorite languages ​​if they are not already there. PRs are welcome!


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


All Articles