Awesome List Updates on Jan 27 - Feb 02, 2020
67 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Dotnet Core
Frameworks, Libraries and Tools / GUI
- AvaloniaEdit (⭐718) - The Avalonia-based text editor component forked from AvalonEdit (⭐1.8k) HandyControls (⭐1k) - Contains some simple and commonly used WPF controls.
2. Awesome Kde
Utilities & Tools
- Wacom GUI (⭐130) - Python/PyQt Wacom GUI for KDE.
Education
- LabPlot - Interactive graphing and analysis of scientific data 📌.
Plasma desktop / Extensions
- Hoppla (⭐64) - KDE Plasma desktop widget to control Philips Hue lights.
- Places Widget (⭐12) - Plasma 5 widget that gives access to user places.
- Window AppMenu Applet (⭐419) - Plasma 5 applet in order to show the window appmenu.
Plasma desktop / Themes
- Canta (⭐75) - A flat design theme for KDE Plasma desktop.
- Darkine KDE (⭐44) - Theme for KDE Plasma 5 desktop, SDDM and more.
- Layan (⭐355) - A flat design theme for KDE Plasma desktop.
Plasma desktop / Qt and GTK+ Applications Appearance
- Breeze10 (⭐91) - A Windows 10 style windows decoration for KDE Plasma.
- BreezeBlurred (⭐200) - A fork of KDE Breeze window decoration written in Qt C++.
- BreezeEnhanced (⭐158) - A fork of KDE Breeze decoration with additional options.
- Sweet KDE (⭐208) - A dark and modern theme for KDE plasma.
- XBoomer (⭐78) - XP Window Decorations for KDE Plasma.
Plasma desktop / Icons
- La Capitaine (⭐1.9k) - Icon pack with inspiration taken from the latest iterations of macOS and Google's Material Design.
- Tela (⭐1.4k) - A flat colorful Design icon theme.
Plasma desktop / Scripts
- Grid-Tiling-Kwin (⭐877) - A kwin script that automatically tiles windows.
- Kröhnkite (⭐1.6k) - A dynamic tiling extension for KWin.
Plasma desktop / Display Manager
- Chili (⭐200) - The hottest login theme around for KDE Plasma 5.
- Delicious (⭐101) - A delicious SDDM theme for DE collectors/addicts.
- Sugar Candy - The sweetest login theme available for the SDDM display manager.
3. Awesome Python
Science
- Karate Club (⭐2.1k) - Unsupervised machine learning toolbox for graph structured data.
4. Awesome Network Analysis
Software / Python
- karateclub (⭐2.1k) - Python package for unsupervised learning on graph structured data with a scikit-learn like API.
5. Awesome V
User Interface toolkits
- vgtk3 (⭐58) - A wrapper for GTK3 in V.
6. Awesome Product Management
Articles / Obsidian
- The dark side of expertise - By Jake Edge.
Books / Obsidian
- Creative Selection - By Ken Kocienda.
7. Awesome Mac
Communication / Collaboration and Team Tools
- Shift - De-clutter your desktop workspace and streamline your accounts, apps, and workflows.
- Stack - Open, organize and use multiple web apps on a single screen. Stack your apps by categories or projects.
Utilities / Quality of Life Improvements
- One Switch - Mac menu bar app that adds various switches to the Mac's menu bar.
Utilities / System Related Tools
- Sensei - Sensei is a multi-tool for Mac performance, with features spanning across both hardware and software.
8. Awesome Seed Rs
Official Resources
Quickstarts
- Quickstart with Webpack (⭐106) - Main features: Auto-reload, Prerendering, Minification, TailwindCSS, Typescript.
9. Awesome Mqtt
Cloud
- Alibaba Cloud IoT Platform - Provides secure and reliable communication between devices and the IoT Platform which allows you to manage a large number of devices on a single IoT Platform.
- AWS IoT Core - AWS IoT Core is a managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices. AWS IoT Core can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely. With AWS IoT Core, your applications can keep track of and communicate with all your devices, all the time, even when they aren’t connected.
- Azure IoT Hub - Enable highly secure and reliable communication between your IoT application and the devices it manages. Azure IoT Hub provides a cloud-hosted solution backend to connect virtually any device. Extend your solution from the cloud to the edge with per-device authentication, built-in device management, and scaled provisioning.
- flespi - Free and secure cloud MQTT broker with private namespaces, MQTT 3.1.1 and MQTT 5.0 support and gorgeous limits.
- IBM WATSON - With Watson, you can bring AI tools and apps to your data wherever it resides – whether it's on IBM Cloud, AWS, Azure, Google, or your own private cloud platform.
Clients
- mqtt.dart (⭐47) - Dart MQTT client.
- rumqtt (⭐200) - A fast, lock free pure Rust MQTT client.
Makers / ESP
- ESP32-BLE2MQTT (⭐521) - BLE to MQTT bridge, exposes BLE GATT characteristics as MQTT topics for bidirectional communication.
- ESP8266MQTTMesh (⭐253) - MQTT over mesh WiFi integrated library for ESP8266
- esp_mqtt (⭐1.1k) - MQTT client library for ESP8266.
- nodemcu-gpiomqtt (⭐10) - Lua script to connect ESP8266 GPIOs to MQTT.
Smart Home Hardware Interfaces / Firmwares for ESP based Devices
- ipcam2mqtt (⭐23) - A small FTP server to receive movement images from ipcameras and turn them into MQTT alerts.
Misc / Firmwares for ESP based Devices
- AlexaMqttBridge (⭐86) - Bridge between Amazon Alexa and MQTT.
- buderus2mqtt (⭐15) - Bridge between Buderus KM200 internet gateway and MQTT.
- kobold2mqtt (⭐1) - Bridge between Vorwerk Kobold Vr200 internet gateway and MQTT.
- leaf-python-mqtt (⭐22) - Extract data from Nissan Leaf API and post to MQTT.
Visualization, Dashboards / Firmwares for ESP based Devices
- mqtt2highcharts (⭐58) - Plotting live numbered data from a subscribed MQTT topic using Highcharts.
Security, Encryption / Firmwares for ESP based Devices
- Teserakt E4 - End-to-end encryption and key management for MQTT and other M2M protocols – Open-source and paid plans.
10. Awesome Idris
Contents / Articles
11. Awesome Powershell
Blogs
- Adam the Automator - Engaging, technical content on all things automation, cloud computing and DevOps by Adam Bertram and friends.
12. Awesome Canvas
Libraries / To draw using canvas
- Pencil.js - Nice modular Javascript library with clear OOP syntaxe and lots of features.
13. Awesome React Native
Animation / Navigation Demos
- react-native-animated-math ★54 (⭐73) - An Animated API math extension - implements sin, cos, tan and pow as Animated Nodes with full Native Driver support
Talks / Navigation Demos
- Chain React 2019: React Native Only Playlist
14. Awesome Cl
C
- cl-gobject-introspection (⭐49) - Gobject Introspection FFI. Automatic bindings to call into the C library. BSD. Generate a lisp interface with gir2cl (⭐7). LGPL3.
15. Awesome Blazor
Courses / Others
- Programming in Blazor - ASP.NET Core 3.1 - Create interactive web applications with C#, on Udemy.
16. Awesome Ios
Architecture Patterns
- Clean Architecture for SwiftUI + Combine (⭐5.7k) - A demo project showcasing the production setup of the SwiftUI app with Clean Architecture.
17. Awesome Mongodb
Libraries / Lisp
- mongo-el (⭐47) - Community Emacs Lisp driver
18. Mind Expanding Books
Science and Medicine
Name: Behave: The Biology of Humans at Our Best and Worst
Author: Robert M. Sapolsky
Goodreads Rating: 4.42
Year Published: 2017
19. Awesome Swift Playgrounds
UIKit And Graphics / Animations
- Core Animation Timing (⭐1) - Playground demonstrating effects of CAMediaTiming properties. 🍁
20. Open Source Flutter Apps
Contents / Finance
- Wallet UI (⭐532) - Flutter Wallet APP UI by Yasin ilhan.
21. Awesome Machine Learning
Python / Computer Vision
- Detectron (⭐26k) - FAIR's software system that implements state-of-the-art object detection algorithms, including Mask R-CNN. It is written in Python and powered by the Caffe2 deep learning framework. [Deprecated]
- Detecto (⭐612) - Train and run a computer vision model with 5-10 lines of code.
Python / Natural Language Processing
- PySS3 (⭐332) - Python package that implements a novel white-box machine learning model for text classification, called SS3. Since SS3 has the ability to visually explain its rationale, this package also comes with easy-to-use interactive visualizations tools (online demos).
22. Awesome Cakephp
ORM / Database / Datamapping
- Muffin/Sti plugin (⭐6) - Single Table Inheritance for CakePHP.
23. Awesome Javascript
Testing Frameworks / Frameworks
- Cypress - Complete end-to-end testing framework for anything that runs in a browser and beyond.
24. Awesome Transit
GTFS Converters / Ruby
- onebusaway-vdv-modules (⭐13) - A Java library for working with transit data in the VDV format, including converting VDV-452 schedule data into GTFS.
25. Awesome Ebpf
eBPF Workflow: Tools and Utilities / User Space eBPF
- oster (⭐295) - Written in Go. A tool for tracing execution of Go programs by attaching eBPF to uprobes.
26. Awesome Quantum Computing
Community
- Quantum Computing Slack Community - Slack channels for discussion of quantum computing.
- Quantum Information and Quantum Computer Scientists of the World Unite - Facebook group for quantum research discussion.
- Q# Community - Community contributed libraries, projects, and demos for the Q# language.
27. Awesome Sre
Blogs
- Resilience Roundup - Weekly analysis of Resilience Engineering and Human Factors research designed for software systems
28. Free for Dev
Design and UI
- Pixelixe — Create and edit engaging, unique graphics and images online.
29. Awesome Irc
Clients
- HexChat - Based on XChat, easy to use, spell check & multiple languages. (source (⭐3k))
Windows
macOS
Linux
30. Awesome Ros2
Companies / Robotics Capture the Flag (RCTF)
- ROBOOX - OPEN-SOURCE SOFTWARE ECOSYSTEM FOR CONSUMER ROBOTS.
31. Awesome Lit
Standalone Components
<codesandbox-button>
- Custom Element that shows a CodeSandbox demo when you click on it.
32. Awesome Jupyter
JupyterLab Extensions
- lsp (⭐102) - IDE-like features (code navigation, hover suggestions, linters, diagnostics, kernel-less autocompletion etc.)
33. Awesome Ios Books
UI
Data Structures and Algorithms
34. Awesome Xamarin
Network
- ModernHttpClient (⭐126) - Accelerates HTTP requests by using mobile-optimized libs (NSURLSession / OkHttp).
35. Awesome Esp
Firmware
- MongooseOS (⭐2.3k) - An IoT specific firmware, with both C and JS. Available for the ESP32/8266.
Tools
- ESPTool-ck (⭐353) - A CLI tool for flashing in the ESP8266.
- ESPTool-gui (⭐134) - A flashing GUI tool based on ESPTool-ck.
- LuaNode (⭐865) - A lua-only SDK for 32/8266.
Projects / Smart Home and IoT
- OpenMQTTGateway (⭐2.7k) - An implementation of a multiprotocol MQTT gateway for both ESP's among other devices.
- ESPHome - A full-featured system for controlling ESP's through simple yet powerful configuration files and Home Automation systems.
- Sonoff-Homekit (⭐908) - An alternative firmware for Sonoff devices (and other 8266 devices) which allows control through Apple's Homekit.
- EPaperWeatherDisplay (⭐112) - A very cute e-ink weather display using the ESP32.
- SuperGreenOS (⭐90) - A full-featured home farming automation software for the ESP32.
Projects / InfoSec
- ESP32-BLECollector (⭐198) - A wardriving device which displays BLE devices and collects data from them, all in a nice screen interface.
- ArduinoPcap (⭐343) - A library which allows generation of .pcap files with network traffic, for both ESP's.
- WiFi Satellite - A giant Wifi "satellite" that can monitor all 14 2.4Ghz channels using, well, 14 ESP32s.
- ESP8266 Deauther (⭐11k) - A very cool pseudojammer (deauther) of Wifi networks that uses the ESP8266.
- PacketMonitor (⭐281) - A beautiful OLED monitor for packet activity in a WiFi channel. Two versions for each ESP.
- WiFiDuck (⭐1.5k) - A wireless-enabled keystroke injector, analogous, but even more awesome than the Rubber Ducky.
- ESP8266 Beacon Spam (⭐771) - Want to confuse people? This device creates hundreds of fake WiFi networks.
- DeauthDetector (⭐565) - A small device that shines a light if it detects a WiFi deauth attack. Made by the same guy as the last six projects.
Projects / Biomedical
- HeartyPatch - A wearable BLE and WiFi connected ECG-HR patch which uses the ESP32.
- HealthyPi v4 - An amazing open source vital signs monitor that can monitor ECG, respiration, pulse oximetry and body temperature, all run by an ESP32.
Projects / Others
- SoftRF (⭐509) - A DIY aviation proximity awareness system that can be used in UAV projects.
- Retro ESP32 (⭐461) - An extremely cool launcher for the Odroid Go (with the ESP32), which allows emulating several retro consoles.
- DroneBridge (⭐161) - An implementation of DroneBridge, a signal link for drones and UAV's on the ESP32.
Libraries / Others
- Wasm3 (⭐5.4k) - A lightning fast WebAssembly interpreter designed for embedded devices, compatible with both ESP's.
- ESP-Dash (⭐724) - Beautiful and fast framework for creating remote dashboards in the 8266/32. No internet required.
- GUIslice (⭐823) - A drag and drop GUI framework for several devices and screen controllers. Compatible with 8266 and 32.
- MicroWebSrv2 (⭐483) - A very powerful MicroPython web server which can be used in the ESP32.
- TTS (⭐145) - A somehow good text to speech library for several Arduino devices, both ESP's included.
- Koyn (⭐63) - A decentralized Bitcoin library for the ESP32 and the ESP8266.
- UTFT-ESP (⭐89) - UTFT Support for the ESP32/8266.
- TinyGSM (⭐1.5k) - A quick and simple Arduino library for interaction with GSM modules which can also control the 8266 through AT commands.
- mJS (⭐1.7k) - A lightweight and restricted JS engine that is used by MongooseOS, compatible on the 32 and 8266.
- ESPUI (⭐525) - A simply library for making interactive web interfaces for both ESP's.
- ESP32 ePaper (⭐184) - A full-featured library for using ePaper modules with the ESP32.
- TinyUPnP (⭐84) - A lightweight UPnP IGD library for automatic port forwarding on the 8266 and 32.
- Esp32SSHClient (⭐30) - A library that implements a SSH client in the ESP32.
36. Awesome Deep Learning
Table of Contents / Courses
- Deep Learning - UC Berkeley | STAT-157 by Alex Smola and Mu Li (2019)
37. Awesome Aws
SDKs and Samples / Ruby SDK
38. Awesome Plotters
Plotter Art For Sale / Patents
39. Awesome Web Animation
Common
- ES6-tween (⭐178) - ES6 version of tween.js.
40. Awesome Keycloak
Integrations
41. Awesome Mobile Web Development
Articles and Documentation
- Adaptive loading: improving web performance on slow devices - How to optimize site for specific hardware and network constraints.
- HTML attributes to improve your users' two factor authentication experience - On autocomplete attribute regarding 2fa.
- Microbrowsers are Everywhere - On optimizing sites for messengers.
Talks
- Adaptive Loading - Improving web performance on slow devices - Overview of practices for adapting a site to hardware and network constraints, by Addy Osmani, Nate Schloss.
42. Awesome Selfhosted
Software / Content Management Systems (CMS)
- Alfresco Community Edition - The open source Enterprise Content Management software that handles any type of content, allowing users to easily share and collaborate on content. (Source Code (⭐130))
LGPL-3.0
Java
Software / Media Streaming - Audio Streaming
- Audioserve (⭐702) - Simple personal server to serve audio files from directories (audiobooks, music, podcasts...). Focused on simplicity and supports sync of play position between clients.
MIT
Rust
43. Awesome Asyncio
Writings
- First Principles Introduction to Asyncio - A no-buzzword first principles introduction to the internal workings of asyncio.
- Developing and Testing an Asynchronous API with FastAPI and Pytest - This tutorial looks at how to develop and test an asynchronous API with FastAPI using Test-Driven Development (TDD).
44. Awesome Npm
Browser extensions
- npm-search-update - Chrome extension to quickly search for dependencies and monitor changes from the npm registry.
45. Awesome Yew
Official
- API Docs - Docs on docs.rs.
46. Awesome Billing
Marketplace / Online Ads
- RTB Budget Pacing Summarized (⭐5) - A collection of budget pacing resources for targeted online advertisements.
- Samsung's online ads platform/exchange war story (⭐136) - How to scale to 5M bid request/s, 2ms Max Response Time.
RTB4Free
- Open Source Bidder and Demand Side Platform (DSP).
Business Intelligence / Metrics
- 16 Startup Metrics - The 2 critical metrics being Customer Acquisition Cost (CAC) and Customer Lifetime Value (CLV).
47. Quick Look Plugins
Install
Using Homebrew
- Run
brew install <package>
Install all
brew install qlcolorcode qlstephen qlmarkdown quicklook-json qlimagesize suspicious-package apparency quicklookase qlvideo
Catalina notes
To get plugins working in Catalina, you will need to remove the quarantine attribute.
Run this to see the attributes:
xattr -r ~/Library/QuickLook
And run this to remove the attributes:
xattr -d -r com.apple.quarantine ~/Library/QuickLook
48. Awesome Electron
Open Source / Other
- massCode (⭐2k) - Code snippet manager for developers.
For Electron / Other
- electronmon (⭐138) - Monitor and reload apps out-of-process during development.
Articles / Other
- Notarizing your Electron app - How to configure your app packaging for Apple's notarization.
Videos / Other
- Make Your Electron App Feel at Home Everywhere - Tips on making your app feel more native on macOS, Windows, and Linux without sacrificing your own style.
49. Awesome Actions on Google
Codelabs/Courses
Podcasts
- Assistant On Air - By Google team
50. Awesome List
Programming Languages
- Common Lisp (⭐2.5k) - Powerful dynamic multiparadigm language that facilitates iterative and interactive development.
Front-End Development
- Web Animation (⭐1.3k) - Animations in the browser with JavaScript, CSS, SVG, etc.
Decentralized Systems
- Corda (⭐69) - Open source blockchain platform designed for business.
Events
- Creative Tech Events (⭐153) - Events around the globe for creative coding, tech, design, music, arts and cool stuff.
51. Awesome Falsehood
Education
- Postdoc myths - “Lots of things are said, written and believed about postdoctoral researchers that are simply not true.”
52. Awesome Chip 8
Emulator/interpreter development
- Chip 8 Instruction Scheduling and Frequency - Timing of CHIP-8 instructions on the COSMAC VIP.
53. Awesome Actions
GitHub Tools and Management / Docker Container Actions
Utility / Docker Container Actions
- Read Properties (⭐14) - Read values from
.properties
files.
- Write Properties (⭐14) - Write values to
.properties
files.
Utility / Environments
Utility / Semantic Versioning
- Next SemVers (⭐37) - Output the next version for major, minor, and patch version based on the given semver version.
Static Analysis / Testing
Static Analysis / Linting
Static Analysis / Security
- AWS Secrets Manager Actions (⭐53) - Define AWS Secrets Manager secrets to environment values.
Static Analysis / Code Coverage
Monitoring / Code Coverage
Pull Requests / Code Coverage
Deployment / Code Coverage
Deployment / Docker
Deployment / Kubernetes
Deployment / AWS
Deployment / Terraform
- Generate terraform documentation (⭐35) - Uses terraform-docs to generate docs for terraform modules.
Build / Terraform
- run-cmake (⭐118) - Multi platform action to build C/C++ software with CMake and Ninja.
- run-vcpkg (⭐102) - Multi platform action to build and install C/C++ dependencies with vcpkg (⭐17k).
54. Awesome Flutter
UI / Effect
- Shine (⭐145) - Pretty shadows with dynamic light positions by Jonathan Monga.
Device / Bluetooth / NFC / Beacon
- Reactive Ble (⭐651) - Handles BLE operations for multiple devices by Philips Hue
🇵🇪 Peru / Misc
- Facebook Flutter Peru Group
- Meetup Flutter Peru
- Twitter Flutter Peru
55. Awesome Maintainers
- @BurntSushi, Rust libraries
- "My FOSS Story" (post)
56. Awesome Web Performance Budget
Build Tools to set up performance budget
- Webpack Perf Budget - If you are using Webpack in your project then you can prefer this.
Bundle Analyzers
- CSS Analyzer (⭐671) - CSS selectors complexity and performance analyzer.
57. Awesome Esolangs
Languages
- Golfscript - Stack oriented, aimed at solving problems in as few keystrokes as possible.
58. Public Apis
Currency Exchange
API: CurrencyScoop
Description: Real-time and historical currency rates JSON API
Auth:
apiKey
HTTPS: Yes
CORS: Yes
59. Awesome Piracy
Self-hosted VPNs
- Nebula (⭐12k) A scalable overlay networking tool with a focus on performance, simplicity and security
DDL Tools / Free Indexers
- YouTube MP3 Rip Download YouTube music videos as MP3 files without registration
Miscellaneous / Third Party Hosts
- Outline Designed to remove ads, comments, and other junk from news articles but conveniently also bypasses paywalls
60. Awesome Connectivity Info
Regional Connectivity Reports and Data
- Open Signal - State of Mobile Networks Reports - Report covers a potpourri of countries based on OpenSignal data gathering.
61. Awesome Security
Network / Scanning / Pentesting
- Sublist3r (⭐9.3k) - Fast subdomains enumeration tool for penetration testers
Web / Development
- Checkov (⭐6.5k) - A static analysis tool for infrastucture as code (Terraform).
62. Awesome Software Patreons
Open Source Projects
- Pixelorama - A free & open-source 2D sprite editor, made with the Godot Engine.
63. Awesome React Components
Form Components / Input Types
- react-input-mask (⭐2.2k) - demo - Yet another react component for input masking.
Responsive / Syntax Highlight
- primereact (⭐6.1k) - A complete UI Framework with 50+ components featuring material, bootstrap and custom themes.
CSS / Style / Mouse Events
- reactponsive (⭐14) - Responsive components and hooks.
64. Awesome Rust
Applications
- alacritty (⭐55k) - A cross-platform, GPU enhanced terminal emulator
Applications / Emulators
- NES
- koute/pinky (⭐767) - A NES emulator
- pcwalton/sprocketnes (⭐749) - A NES emulator
Applications / Text editors
- mathall/rim (⭐606) - Vim-like text editor.
Applications / Text processing
- sd - Intuitive find & replace CLI
Libraries / Computation
- Parallel
- arrayfire/arrayfire-rust (⭐810) - Arrayfire bindings
- autumnai/collenchyma (⭐474) - An extensible, pluggable, backend-agnostic framework for parallel, high-performance computations on CUDA, OpenCL and common host CPU.
- luqmana/rust-opencl (⭐170) - OpenCL bindings
Libraries / GUI
- Nuklear (⭐9k)
- nuklear-rust (⭐359) - Bindings for Nuklear
Libraries / Logging
- rust-lang/log (⭐2.1k) - Logging implementation
Libraries / Text search
- CurrySoftware/perlin (⭐75) [perlin] - A lazy, zero-allocation and data-agnostic Information Retrieval library
65. Terminals Are Sexy
ZSH
- zinit (⭐25) - Flexible Zsh plugin manager with clean fpath, reports, completion management, turbo mode, services.
66. Awesome Wardley Maps
Workshops / ChatGPT
- Wardley Maps Battle Camp (⭐45) - Workshop rules, cards and materials.
67. Awesome Embedded Rust
HAL implementation crates / GigaDevice
gd32vf103xx-hal
-- HAL for GD32VF103xx microcontrollers
Board support crates / SeeedStudio
seedstudio-gd32v
- Board support crate for the GD32 RISC-V Dev Board- Contains runnable examples for this board
Board support crates / Sipeed
longan-nano
- Board support package for the Longan Nano board- Contains runnable examples for this board
no-std crates / WIP
- bitmatch: A crate that allows you to match, bind, and pack the individual bits of integers. -
- irq: utilities for writing interrupt handlers (allows moving data into interrupts, and sharing data between them) -
- Prev: Feb 03 - Feb 09, 2020
- Next: Jan 20 - Jan 26, 2020