The trendy five: Closing summer with our favorite August 2019 GitHub repos
Summer is coming to an end, but that doesn’t mean the hot GitHub repos have slowed down. This month, we feature a lightweight API request builder, a cloud-based spreadsheet app with Python implementation, a handy terminal tool that will have you saying WTF, and more. Come check out some of our favorite open source projects that we saw in August, 2019!
Every month, we go over the GitHub trending page for any cool repos that stand out from the crowd. We choose five of the most innovative, interesting, and well-thought out projects to highlight in our monthly report. As always, it was tough to narrow down the list of GitHub repos to our five favorites.
So, in no particular order, here are our top picks for August 2019!
She always rings twice. Postwoman is a lightweight API request builder that can create faster requests. It leverages the fast powers of Chromium for a speedy boost.
Some of the current features include:
- Install as a PWA on your device
- Instant loading
- Offline support
- Low memory usage
- Requested entries synced with your local session storage
It includes customizable themes, so customize to your heart’s content. Play around with the demo. Be sure to also read the full story behind its inception by developer Liyas Thomas. More features will arrive in future updates.
Gridstudio is a cloud-based, web-based spreadsheet application built for data science with full Python integration. It combines a spreadsheet view with a Python scripting environment. Currently in active development, the open source version became available in August. Gridstudio is in the alpha phase, so anticipate some finicky issues for now.
From the repo README:
It intends to provide an integrated workflow for loading, cleaning, manipulating, and visualizing data. This is achieved through a spreadsheet backend written in Go with integration of the Python runtime to manipulate its contents.
The app consists of two parts: the centralized workspace manager and the workspace Go execution environment.
Score one for open source! OpenPose is an open source library of real-time, multi-person keypoint detection for human bodies, faces, hands, and foot estimation. It detects 135 keypoints in total.
Utilize this library in your machine learning projects, with both 2D and 3D real-time keypoint detection. (Or, just keep watching the above .gif and marvel at how far technology has come.)
Current supported operating systems include Ubuntu (14, 16), Windows (8, 10), Mac OSX, and Nvidia TX2. Read the full academic paper and find out more about this library.
This repo calls itself “the most complete micro-frontends solution you ever met”. So go on and meet it!
Do you practically live inside your terminal? This personal information database for your terminal shows data that, while important, is not needed very frequently. WTF is a personal terminal dashboard utility.
See the list of available modules. Modules are a “discrete unit of functionality that extracts data from some source and packages that data for display”. Modules range in usage from displaying world clocks, displaying info about a Kubernetes cluster, ASCII art weather display, and even a Hacker News story display. Pick and choose which modules you want in your terminal based on your needs.
The real WTF moment is that someone actually tested it out on a 1979 VT100 (and subsequentially opened up an issue for ASCII only mode.)
That’s all for this month! See you in October with the next batch of GitHub repos.