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.








All Articles