Awesome List Updates on Jan 14 - Jan 20, 2019
35 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. Awesome Mac
Developer Tools / Version Control
- Git Cola - Powerful, Fast, Lightweight and Friendly Git GUI. For those caffeine adicting users.
3. Awesome Swift
Misc
- Model2App (⭐139) - Turn your data model into a working CRUD app.
Animation
- Comets (⭐616) - Animating Particles.
Colors
- SwiftGen-Colors (⭐9.5k) - A tool to auto-generate
enumsfor yourUIColorconstants.
JSON
- HandyJSON (⭐4.3k) - A handy JSON-object serialization/deserialization library.
- PMJSON (⭐361) - JSON encoding/decoding library.
Dependency Injection
- Pure (⭐381) - A way to do a dependency injection without a DI container.
Events
- PMKVObserver (⭐708) - Modern thread-safe and type-safe key-value observing.
- RxSwift (⭐25k) - 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 (⭐149) 🐧 - Powerful and easy to use Query Builder.
- SwifterSwift (⭐15k) - A handy collection of more than 500 native extensions to boost your productivity.
Video / Barcode
- SwiftFFmpeg (⭐585) - A wrapper for the FFmpeg C API.
4. Awesome Java
Bean Mapping
- dOOv (⭐95) - 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.
5. Awesome Css Frameworks
General Purpose
- Foundation - The most advanced responsive front-end framework in the world.
Demo, Docs, Repo (⭐30k) | #SCSS
6. Awesome Serverless
Related projects
- OpenFaaS - Serverless Functions Made Simple for Docker and Kubernetes.
- OpenFaaS Cloud (⭐771) - OpenFaaS Cloud: multi-user serverless functions driven by git.
7. Awesome Maintainers
- @withoutboats, Rust
- "Organizational Debt" (post)
8. 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
9. 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 (⭐15) - 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.
10. Awesome Deno
Tools / XML
- denopkg (⭐240) - An easier way to use code from GitHub in your Deno project.
Resources in Other Languages / Japanese
11. 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.
12. Awesome Food
Cookbooks
- pizza-dough (⭐3.6k) - This recipe is dedicated to helping you make the best possible pizza dough for Neapolitan pizza.
- mozzarella (⭐63) - Learn how to make homemade mozzarella.
13. Awesome CoreML Models
Miscellaneous
- GestureAI - Recommend an artist based on given location and genre. Download | Demo (⭐158) | Reference (⭐158)
14. Awesome Smart Tv
Samsung Tizen / Third-party remote control libraries
- samsung-messagebox (⭐55) - Python script to show notifications on Samsung TVs.
15. Awesome Testing
Others / Useful References
- Software Testing Interview Tool (⭐49) - A very buggy To Do List to facilitate face to face interviews.
16. 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.
17. Awesome Mqtt
Broker
- hrotti (⭐127) - 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 (⭐98) - Open-source diagnostic-oriented MQTT client tool.
- mqttcli (⭐121) - MQTT Client for shell scripting.
- MQTTInspector (⭐68) - 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 (⭐79) - A Clojure MQTT Client.
- Moscapsule (⭐276) - MQTT Client for iOS written in Swift.
- mqtt_cpp (⭐462) - MQTT client for C++14 based on Boost.Asio.
- mqtt_lua - MQTT Client library for the Lua language.
- mqtt-client - A Polymer Web Component that implements a MQTT client (uses Paho mqttws31.js).
- MQTT.js - MQTT client for Node.js.
- mqtt (⭐826) - MQTT Clients, Servers and Load Testers in Go.
- mqttex (⭐47) - MQTT implementation in Elixir.
- MQTTKit (⭐460) - MQTT Objective-C client for iOS.
Operating System / Firmwares for ESP based Devices
- mqttlauncher (⭐190) - Execute shell commands triggered by published MQTT messages.
Logging / Firmwares for ESP based Devices
- mqttcollect (⭐22) - A collectd "Exec" plugin for MQTT.
Smart Home Hardware Interfaces / Firmwares for ESP based Devices
- mqtt2homekit (⭐37) - Roughly the opposite of homekit2mqtt (⭐356): Control your HomeKit-enabled devices with MQTT and without Siri or iPhone.
Smart Home Integration Software / Firmwares for ESP based Devices
- Home.Pi (⭐191) is based on MQTT.
Home Entertainment / Firmwares for ESP based Devices
- kodi2mqtt (⭐84) - Interface between a Kodi media center instance and MQTT.
- MQTT-DashCast-Docker (⭐5) - MQTT Docker to launch DashCast session on Chromecast.
Misc / Firmwares for ESP based Devices
- bt-mqtt-gateway (⭐557) - 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.4k) - A dashboard UI for Node-RED.
18. Awesome Salesforce
Table of Contents / Packages and Libraries supporting salesforce
- Query.apex (⭐156) - SOQL query builder on Salesforce.com platform, which supports complex conditions, field and namespace management, child relationships query, and functional programming style coding.
19. Awesome Interview Questions
Programming Languages/Frameworks/Platforms / Docker
Programming Languages/Frameworks/Platforms / GraphQl
OS / Linux
Coding exercises / Windows
20. 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
21. Awesome Keycloak
Kubernetes
22. Awesome Swift Playgrounds
PlaygroundBooks
- AudioKit Playground Book (⭐194) - A set of playgrounds using AudioKit designed for the iPad Playgrounds app.
Audio / SpriteKit
- Miles (⭐34) - 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.
23. Awesome Mental Health
Articles
- Recovering From Burnout - By Kieran Tie.
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.
24. Awesome Sre
Blogs
- Cindy Sridharan - Blog posts about distributed systems and their management.
25. Awesome Cl
Natural Language Processing
- Incudine - Music/DSP programming environment for Common Lisp. Useful to design software synthesizers or sound plugins from scratch. It is also a compositional tool that allows to produce high quality sounds controllable at the sample level, defining and redefining the digital signal processors and the musical structures on-the-fly.
- Music (⭐41) - A framework for musical expression in Lisp with a focus on music theory (built from scratch, unrelated to Common Music).
26. Awesome Flutter
State management / Redux / ELM / Dependency Injection
- Flux (⭐376) - 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
27. Awesome AutoHotkey
Memory / Web
- classMemory (⭐65) - by RHCP (Kalamity) - An AHK memory reading/writing class with pattern scans. Forum thread: link
28. Awesome Cmake
Examples / Templates
- how-to-export-cpp-library (⭐371) - 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]
29. Awesome Cpp
Image Processing
- libjpeg-turbo (⭐4k) - 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.3k) - Conservative garbage collector for C and C++. [similar to X11] website
30. Awesome Ava
Packages
- ava-fixture-docker-db (⭐4) - Add docker databases to your test contexts.
31. Awesome Crystal
Algorithms and Data structures
- graphlb (⭐20) - Collection of graph datastructure and algorithms
Testing
- crytic (⭐67) - Mutation testing framework
32. Awesome Machine Learning
C++ / General-Purpose Machine Learning
- Feast (⭐6.2k) - 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 (⭐9.3k) -> 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.
33. Awesome Pentest
Network Tools / Intentionally Vulnerable Systems as Docker Containers
- rshijack (⭐513) - TCP connection hijacker, Rust rewrite of
shijack.
34. Awesome React Native
System / Navigation Demos
- react-native-sms-retriever - SMS Retriever API (Android).
Utilities / Navigation Demos
- react-native-ruler ★3 (⭐33) - A devtool for measuring pixel dimensions on your React Native screens
35. Terminals Are Sexy
Base Shells
- xonsh - Python-ish, BASHwards-looking shell language and command prompt.
- 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.
- Prev: Jan 21 - Jan 27, 2019
- Next: Jan 07 - Jan 13, 2019