The trendy five: Wrapping up the year with the best GitHub repos in December 2018
Did 2018 close on a high note? For GitHub and fans of open source, it sure did! We’ve gone through GitHub’s trending list to find some of the coolest projects to showcase for December 2018.
Every month, we scour the GitHub trending page for 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, without further ado, here are our top picks (in no particular order)!
It’s no secret that Flutter is a fan favorite for building native apps. This isn’t the first time (and it won’t be the last) that we sing its praises. Flutter is all about building beautiful UIs and widgets. It is “Google’s mobile app SDK for creating high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source”.
December was a banner month for Flutter. At FlutterLive 2018, they launched the general availability of Flutter 1.0. Maybe we are getting ahead of ourselves, but we’re already eager to see what 2019 brings.
More information on Flutter is available here.
It’s not as mischievous as the name implies! Loki is “horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and easy to operate, as it does not index the contents of the logs, but rather a set of labels for each log stream”. Explore your logs easily in Grafana with an optimized search.
Check out the free hosted demo, or run Loki on Docker or Kubernetes. (Kubernetes and Loki fit hand in hand.) Interested? The Grafana Cloud hosted demo is free until the second quarter of 2019. If it’s piqued your interest now is a perfect time to see how it works and provide valuable feedback!
More information on Grafana Loki is available here.
The holiday break is over and it’s time to get back to school. Thankfully, exploring Jupyter Notebooks has never been easier or more fun. This GitHub repo features “Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained. Each algorithm has interactive Jupyter Notebook demo that allows you to play with training data, algorithms configurations and immediately see the results, charts and predictions right in your browser.”
Practice your machine learning with examples of logistic regression, clustering, anomaly detection, and neural networks. There are enough links here to keep you up all night with demos and code galore.
More information on Homemade machine learning is available here.
Small things can pack a big punch! Ant design is an “enterprise-class UI design language and React implementation”. It is written in TypeScript and offers out of the box front-end design solutions. One of the newest additions is the Ant Design Landing platform, which offers a wide variety template packages. Explore their FAQ and getting started guide (which includes a CodeSandbox demo).
December 2018 featured some great new releases from Ant Design. Will the busy update schedule keep up as we move into the new year? We hope to see this ant colony move forward.
More information on Ant Design is available here.
This repo gets right down to business! It states that: “When you read here, you in fact read dozens of the best Node.js articles – this is a summary and curation of the top-ranked content on Node.js best practices”. Streamline your learning and come out with more knowledge.
Get TL;DR chunks of info about error handling practices, project structure practices, code style, testing and quality, and much more. This should be in the bookmarks of every Node.js user so start your new year off on the right foot! (Can you help translate this repo for other languages? If so, koin the discussion and help translate into French, Hebrew, Korean, Russian, Spanish, and Turkish.)
More information on Node.js best practices is available here.
That’s all for 2018! See you at the end of January with the first picks of 2019.