Awesome List Updates on Jan 14 - Jan 20, 2019
40 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Recursion Schemes
Articles / Hylomorphisms in the Wild
- Stalking a Hylomorphism in the Wild - Advent of Code 2017, Domino challenge
- Open Seasons on Hylomorphisms - Advent of Code 2018, String comparison challenge
2. Amas
Ask these people anything!
- Sean Killeen (⭐5) - .NET Lead & Managing Consultant at Excella. Speaker, blogger, tech lead. Would love to talk .NET, modernization, distributed systems, public speaking, musical theatre, and really pretty much anything else.
3. Awesome Transit
GTFS Courses
- Open Transit Data Toolkit - A series of lessons to help people utilize open transit data.
4. Terminals Are Sexy
Base Shells
- zsh - Powerful shell with scripting language.
Terminal Emulation Applications
- Go2Shell - Opens a terminal window to the current directory in Finder.
- KiTTY - Fork from version 0.70 of PuTTY, the best telnet / SSH client in the world.
- PuTTY - SSH and telnet client, developed originally by Simon Tatham for the Windows platform.
- xterm - Terminal emulator for the X Window System.
Universal
- bpkg - JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg.
- nix - Powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible.
macOS
- fink - Wants to bring the full world of Unix Open Source software to Darwin and macOS.
Linux
- linuxbrew - The Homebrew package manager for Linux.
- pkgin - Aimed at being an apt / yum like tool for managing pkgsrc binary packages.
Windows
- scoop - Package manager for Windows.
- wpkg - Automated software deployment, upgrade and removal program for Windows.
Text Editors
- emacs - Cross-platform text-editor that has both command-line and graphical user interface.
- spacemacs - Community-driven emacs distribution.
- jed - Freely available text editor for Unix, VMS, MSDOS, OS/2, BeOS, QNX, and win9X/NT platforms.
- kakoune - Modal editor with multiple selections and orthogonal design.
Tools and Plugins
- byobu - Byobu is an open source text-based window manager and terminal multiplexer.
- htop - Cool looking and interactive process viewer 'replacement' for the top command.
- vifm - Console file manager with vi key bindings and some ideas from mutt.
Communication
- bitchx - Feature-rich and highly configurable, terminal based IRC client based on ircII.
- centerim - Terminal based, multi-protocol Instant Messaging client with support for IRC.
- epic - IRC client that has been under active development for 20+ years in 5 generations.
- weechat - Fast, light and extensible chat client.
5. Awesome Machine Learning
Python / General-Purpose Machine Learning
- PyOD (⭐8.8k) -> Python Outlier Detection, comprehensive and scalable Python toolkit for detecting outlying objects in multivariate data. Featured for Advanced models, including Neural Networks/Deep Learning and Outlier Ensembles.
6. Awesome Mac
Developer Tools / Version Control
- Git Cola - Powerful, Fast, Lightweight and Friendly Git GUI. For those caffeine adicting users.
- GitFinder - Fast and lightweight Git client for Mac with Finder integration.
7. Awesome Swift
Misc
- Model2App (⭐137) - Turn your data model into a working CRUD app.
Animation
- Comets (⭐614) - Animating Particles.
Colors
- SwiftGen-Colors (⭐9.3k) - A tool to auto-generate
enums
for yourUIColor
constants.
JSON
- HandyJSON (⭐4.2k) - A handy JSON-object serialization/deserialization library.
- PMJSON (⭐362) - JSON encoding/decoding library.
Dependency Injection
- Pure (⭐381) - A way to do a dependency injection without a DI container.
Events
- PMKVObserver (⭐709) - Modern thread-safe and type-safe key-value observing.
- RxSwift (⭐24k) - Microsoft Reactive Extensions (Rx).
Images / Barcode
- GPUImage 2 (⭐4.9k) - GPUImage 2 is a BSD-licensed framework for GPU-accelerated video and image processing.
- GPUImage 3 (⭐2.8k) - GPUImage 3 is a BSD-licensed framework for GPU-accelerated video and image processing using Metal.
Layout / Barcode
- PinLayout (⭐2.4k) - Fast Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS]
Network / Barcode
- PMHTTP (⭐505) - HTTP framework with a focus on REST and JSON.
Socket / Barcode
- DNWebSocket (⭐36) - Object-Oriented, Autobahn tested WebSocket Library (RFC 6455).
Cryptography / Barcode
- SCrypto (⭐38) - Elegant interface to access the CommonCrypto routines.
Switch / Barcode
- paper-switch (⭐2.9k) - RAMPaperSwitch is a material design UI module which paints over the parent view when the switch is turned on.
Tab / Barcode
- Animated Tab Bar (⭐11k) - RAMAnimatedTabBarController is a module for adding animation to tab bar items.
UICollectionView / Barcode
- VegaScroll (⭐2.9k) - Lightweight animation flowlayout for UICollectionView.
Utility / Barcode
- DifferenceKit (⭐3.6k) - 💻 A fast and flexible O(n) difference algorithm framework.
- FluentQuery (⭐148) 🐧 - Powerful and easy to use Query Builder.
- SwifterSwift (⭐14k) - A handy collection of more than 500 native extensions to boost your productivity.
Video / Barcode
- SwiftFFmpeg (⭐539) - A wrapper for the FFmpeg C API.
8. Awesome Java
Bean Mapping
- dOOv (⭐93) - Provides fluent API for typesafe domain model validation and mapping. It uses annotations, code generation and a type safe DSL to make bean validation and mapping fast and easy.
9. Awesome Css Frameworks
General Purpose
- Foundation - The most advanced responsive front-end framework in the world.
Demo, Docs, Repo (⭐30k) | #SCSS
Stalled Development
- Bourbon - Lightweight Sass tool set.
Docs, Repo (⭐9.1k) | #SCSS
10. Awesome Serverless
Related projects
- OpenFaaS - Serverless Functions Made Simple for Docker and Kubernetes.
- OpenFaaS Cloud (⭐761) - OpenFaaS Cloud: multi-user serverless functions driven by git.
11. Awesome Nextjs
Boilerplates
- Next.js App with AWS Lambda (⭐59) - Deploy a Next.js App to AWS Lambda using Apex Up.
12. Awesome Maintainers
- @withoutboats, Rust
- "Organizational Debt" (post)
13. Awesome Jamstack
Jamstack Sites Showcase
- React - Built on Gatsby.
- Squoosh.app - Hosted on Netlify, demonstrates advanced features from a modern Web Application.
- Hopper - Built on Gatsby and hosted on Netlify.
Videos / Automation
- How We Got Here and The Future of the Web - Kyle Mathews.
Tutorials / Articles / Automation
14. Awesome Ember
Packages / Code Splitting
- ember-cli-bundle-loader (⭐23) - Addon to allow for multiple bundles and do lazy loading.
Packages / Templating
- ember-template-component-import (⭐14) - This addon allows you to use import-style syntax to create local bindings to a component within a template file.
Packages / Articles
Packages / Articles about Data
Packages / Videos
- The Future of Ember js - Summary of upcoming changes to Ember.js based on presentations from EmberConf 2018.
15. Awesome Deno
Tools / XML
- denopkg (⭐241) - An easier way to use code from GitHub in your Deno project.
Resources in Other Languages / Japanese
16. Awesome React Native
Utilities / Navigation Demos
- react-native-ruler ★3 (⭐31) - A devtool for measuring pixel dimensions on your React Native screens
17. Awesome Static Website Services
Forms / Normal Forms
- FormAssembly - Allows you to build any kind of form that can include complex branching logic and multiple pages.
18. Awesome Food
Cookbooks
- pizza-dough (⭐3k) - This recipe is dedicated to helping you make the best possible pizza dough for Neapolitan pizza.
- mozzarella (⭐55) - Learn how to make homemade mozzarella.
19. Awesome CoreML Models
Miscellaneous
- GestureAI - Recommend an artist based on given location and genre. Download | Demo (⭐154) | Reference (⭐154)
20. Awesome Smart Tv
Samsung Tizen / Third-party remote control libraries
- samsung-messagebox (⭐46) - Python script to show notifications on Samsung TVs.
21. Awesome Testing
Others / Useful References
- Software Testing Interview Tool (⭐45) - A very buggy To Do List to facilitate face to face interviews.
22. Awesome Vscode
Other extensions / Smarty Template Support
- Format HTML in PHP - Formatting for the HTML in PHP files. Runs before the save action so you can still have a PHP formatter.
23. Awesome Mqtt
Broker
- hrotti (⭐124) - A MQTT broker written in Go.
Tools
- IoT-Testware - The Eclipse IoT-Testware is a collection of conformance test suites for IoT protocols enriched with additional tools for fuzzing and performance testing.
- MQTT Board (⭐80) - Open-source diagnostic-oriented MQTT client tool.
- mqttcli (⭐101) - MQTT Client for shell scripting.
- MQTTInspector (⭐67) - A general MQTT testing app for iOS (iPhone and iPad).
- MQTTLens - A Google Chrome application, which connects to a MQTT broker and is able to subscribe and publish to MQTT topics.
Clients
- Machine Head (⭐63) - A Clojure MQTT Client.
- Moscapsule (⭐268) - MQTT Client for iOS written in Swift.
- mqtt_cpp (⭐336) - MQTT client for C++14 based on Boost.Asio.
- mqtt_lua - MQTT Client library for the Lua language.
- mqtt-client (⭐13) - A Polymer Web Component that implements a MQTT client (uses Paho mqttws31.js).
- MQTT.js - MQTT client for Node.js.
- mqtt (⭐756) - MQTT Clients, Servers and Load Testers in Go.
- mqttex (⭐46) - MQTT implementation in Elixir.
- MQTTKit (⭐458) - MQTT Objective-C client for iOS.
Operating System / Firmwares for ESP based Devices
- mqttlauncher (⭐172) - Execute shell commands triggered by published MQTT messages.
Logging / Firmwares for ESP based Devices
- mqttcollect (⭐20) - A collectd "Exec" plugin for MQTT.
Smart Home Hardware Interfaces / Firmwares for ESP based Devices
- mqtt2homekit (⭐27) - Roughly the opposite of homekit2mqtt (⭐316): Control your HomeKit-enabled devices with MQTT and without Siri or iPhone.
Smart Home Integration Software / Firmwares for ESP based Devices
- Home.Pi (⭐193) is based on MQTT.
Home Entertainment / Firmwares for ESP based Devices
- kodi2mqtt (⭐78) - Interface between a Kodi media center instance and MQTT.
- MQTT-DashCast-Docker (⭐4) - MQTT Docker to launch DashCast session on Chromecast.
Misc / Firmwares for ESP based Devices
- bt-mqtt-gateway (⭐494) - Easily extensible Bluetooth to MQTT gateway, currently supports: EQ3 smart thermostat, Xiaomi Mi Scale, Linak Desk, MySensors and Xiaomi Mi Flora plant sensor.
- Tasker (Automation for Android) MQTT Publisher Plugin.
Visualization, Dashboards / Firmwares for ESP based Devices
- node-red-dashboard (⭐1.1k) - A dashboard UI for Node-RED.
24. Awesome Salesforce
Table of Contents / Packages and Libraries supporting salesforce
- Query.apex (⭐120) - SOQL query builder on Salesforce.com platform, which supports complex conditions, field and namespace management, child relationships query, and functional programming style coding.
25. Awesome Interview Questions
Programming Languages/Frameworks/Platforms / Docker
Programming Languages/Frameworks/Platforms / GraphQl
OS / Linux
Coding exercises / Windows
26. Machine Learning with Ruby
Machine Learning Libraries / Frameworks
- shogun (⭐3k) - Polyfunctional and mature machine learning toolbox with Ruby bindings (⭐3k).
Machine Learning Libraries / Deep learning
- tensor_stream (⭐506) - Ground-up and standalone reimplementation of TensorFlow for Ruby.
Articles, Posts, Talks, and Presentations / Vector search
- 2018
- Deep Learning Programming on Ruby by Kenta Murata & Yusaku Hatanaka [slides | page]
- How to use trained Keras and TensorFlow machine learning models within Ruby on Rails by Denis Sellu [post]
Related Resources / Vector search
27. Awesome Keycloak
Kubernetes
28. Awesome Leading and Managing
Contents / Quotes That Capture the General Spirit of this List's Contents
29. Awesome Swift Playgrounds
PlaygroundBooks
- AudioKit Playground Book (⭐189) - A set of playgrounds using AudioKit designed for the iPad Playgrounds app.
Audio / SpriteKit
- Miles (⭐31) - A Swift Playground that creates jazz improvisations in any key using AudioToolbox and AVFoundation.
Libraries and APIs / SpriteKit
- AudioKit Playgrounds - 130+ Audio synthesis, processing, playback, and analysis playgrounds with AudioKit.
30. Awesome Mental Health
Articles
- Recovering From Burnout - By Kieran Tie.
Books
Talks
- Emotional Intelligence For Engineers - ngAtlanta 2018 - By April Wensel.
- It's Darkest Before Dawn: Alcoholism And Addiction In Tech - DjangoCon US 2016 - By Timothy Allen.
31. Awesome Emails
Testing / Misc
- MailHog (⭐14k) A local fake SMTP server (based on Go).
- MailCatcher A local fake SMTP server (based on Ruby).
32. Awesome Sre
Blogs
- Cindy Sridharan - Blog posts about distributed systems and their management.
33. Awesome Flutter
State management / Redux / ELM / Dependency Injection
- Flux (⭐375) - Implementation of the Flux framework by Google
Top / Game Engine resources
- Flutter Team Samples (⭐18k) - Collection of examples (including maps, json, Material and Cupertino) by the Flutter team
- Flutter Common Widgets (⭐24k) - Collection of official widgets demos & docs in chinese to help developers learn quickly by Alibaba Auction Frontend Team
Bonus / Game Engine resources
- It's All Widgets! - Open list of published apps by Hillel Coren, Thomas Burkhart, Simon Lightfoot and Scott Stoll
Fun / Game Engine resources
🇺🇸 United States / Misc
- Meetup Chicago
34. Awesome AutoHotkey
Memory / Web
- classMemory (⭐49) - by RHCP (Kalamity) - An AHK memory reading/writing class with pattern scans. Forum thread: link
35. Awesome Cmake
Examples / Templates
- how-to-export-cpp-library (⭐360) - An OS-agnostic template project for exporting either shared, static or header-only C++ library, sporting ctest and CI support, written in plain CMake with line-by-line tutorial comments.
[MIT]
36. Awesome Humane Tech
- Exodus Android App (⭐222) - App for Exodus Privacy that lets you know what trackers are embedded in apps.
- OSM StreetComplete (⭐2.9k) - Surveyor app for Android to allow users to contribute to OpenStreetMap with ease.
37. Awesome Cpp
Image Processing
- libjpeg-turbo (⭐3.9k) - A JPEG image codec that uses SIMD instructions to accelerate baseline JPEG encoding and decoding. [IJG & BSD-3-Clause & zlib] website
Math
Memory Allocation
- Boehm GC (⭐3.1k) - Conservative garbage collector for C and C++. [similar to X11] website
38. Awesome Ava
Packages
- ava-fixture-docker-db (⭐1) - Add docker databases to your test contexts.
39. Awesome Crystal
Algorithms and Data structures
- graphlb (⭐20) - Collection of graph datastructure and algorithms
Testing
- crytic (⭐66) - Mutation testing framework
40. Awesome Bigdata
Machine Learning
- Feast (⭐5.8k) - A feature store for the management, discovery, and access of machine learning features. Feast provides a consistent view of feature data for both model training and model serving.
- Prev: Jan 21 - Jan 27, 2019
- Next: Jan 07 - Jan 13, 2019