Awesome List Updates on Jan 14 - Jan 20, 2019
39 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
On-line courses / Ruby
- 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 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.
6. Awesome Java
Bean Mapping
- dOOv (⭐89) - 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.
7. Awesome Css Frameworks
General Purpose
- Foundation - The most advanced responsive front-end framework in the world.
Demo, Docs, Repo (⭐30k) | #SCSS
Toolkits
- Bourbon - Lightweight Sass tool set.
Docs, Repo (⭐9.1k) | #SCSS
8. 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.
9. Awesome Nextjs
Boilerplates
- Next.js App with AWS Lambda (⭐57) - Deploy a Next.js App to AWS Lambda using Apex Up.
10. Awesome Maintainers
- @withoutboats, Rust
- "Organizational Debt" (post)
11. 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
12. 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.
13. Awesome Swift
Misc
- Model2App (⭐137) - Turn your data model into a working CRUD app.
Animation
- Comets (⭐611) - Animating Particles.
Audio
- Soundable (⭐91) - Soundable allows you to play sounds, single and in sequence, in a very easy way.
Colors
- SwiftGen-Colors (⭐9.2k) - A tool to auto-generate
enums
for yourUIColor
constants.
JSON
- HandyJSON (⭐4.2k) - A handy JSON-object serialization/deserialization library.
- PMJSON (⭐360) - JSON encoding/decoding library.
Dependency Injection
- Pure (⭐375) - 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.8k) - GPUImage 2 is a BSD-licensed framework for GPU-accelerated video and image processing.
- GPUImage 3 (⭐2.7k) - GPUImage 3 is a BSD-licensed framework for GPU-accelerated video and image processing using Metal.
Layout / Barcode
- PinLayout (⭐2.3k) - 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 (⭐503) - 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.5k) - 💻 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.
- ZamzamKit (⭐268) - A collection of micro utilities and extensions for Standard Library, Foundation and UIKit.
Video / Barcode
- SwiftFFmpeg (⭐498) - A wrapper for the FFmpeg C API.
14. Awesome Deno
Tools / XML
- denopkg (⭐240) - An easier way to use code from GitHub in your Deno project.
Resources in Other Languages / Japanese
15. Awesome React Native
Utilities / Navigation Demos
- react-native-ruler ★3 (⭐31) - A devtool for measuring pixel dimensions on your React Native screens
16. 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.
17. 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.
18. Awesome CoreML Models
Miscellaneous
- GestureAI - Recommend an artist based on given location and genre. Download | Demo (⭐154) | Reference (⭐154)
19. Awesome Smart Tv
Samsung Tizen / Third-party remote control libraries
- samsung-messagebox (⭐46) - Python script to show notifications on Samsung TVs.
20. Awesome Testing
Others / Useful References
- Software Testing Interview Tool (⭐42) - A very buggy To Do List to facilitate face to face interviews.
21. 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.
22. 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.
23. 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.
24. Awesome Interview Questions
Programming Languages/Frameworks/Platforms / Docker
Programming Languages/Frameworks/Platforms / GraphQl
OS / Linux
Coding exercises / Windows
25. 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 (⭐509) - 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
26. Awesome Keycloak
Kubernetes
27. Awesome Leading and Managing
Contents / Quotes That Capture the General Spirit of this List's Contents
28. 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.
29. 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.
30. Awesome Emails
Testing / Misc
- MailHog (⭐12k) A local fake SMTP server (based on Go).
- MailCatcher A local fake SMTP server (based on Ruby).
31. Awesome Sre
Blogs
- Cindy Sridharan - Blog posts about distributed systems and their management.
32. Awesome Flutter
State management / Redux / ELM / Dependency Injection
- Flux (⭐372) - Implementation of the Flux framework by Google
Top / Game Engine resources
- Flutter Team Samples (⭐17k) - 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
33. Awesome AutoHotkey
Memory / Web
- classMemory (⭐49) - by RHCP (Kalamity) - An AHK memory reading/writing class with pattern scans. Forum thread: link
34. Awesome Cmake
Examples / Templates
- how-to-export-cpp-library (⭐292) - 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]
35. 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.
36. Awesome Cpp
Image Processing
- libjpeg-turbo (⭐3.7k) - 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 (⭐2.9k) - Conservative garbage collector for C and C++. [similar to X11] website
37. Awesome Ava
Packages
- ava-fixture-docker-db (⭐1) - Add docker databases to your test contexts.
38. Awesome Crystal
Algorithms and Data structures
- graphlb (⭐19) - Collection of graph datastructure and algorithms
Testing
- crytic (⭐66) - Mutation testing framework
39. Awesome Machine Learning
C++ / General-Purpose Machine Learning
- Feast (⭐5.4k) - 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.
Python / General-Purpose Machine Learning
- PyOD (⭐8.4k) -> 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.
- Prev: Jan 21 - Jan 27, 2019
- Next: Jan 07 - Jan 13, 2019