Awesome List Updates on Dec 16 - Dec 22, 2019
55 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Free for Dev
APIs, Data, and ML
- Calendarific - Enterprise-grade Public holiday API service for over 200 countries. The free plan includes 1,000 calls per month.
2. Awesome Phalcon
SEO
- Phalcon meta tags (⭐12) - Tools for work with meta tags.
3. Awesome React
React Tutorials
React Awesome Components
- react-archer (⭐1.1k) - Draw arrows between React elements
React Real Apps
- kibana (⭐19k) - Your window into the Elastic Stack
- overreacted (⭐7k) - Personal blog by Dan Abramov
4. Awesome Music
Music Notation
- Digital Music Stand (⭐31) - a free web app for displaying sheet music.
5. Awesome Wordpress Gatsby
WordPress / Other helpful Plugins
6. Awesome Artificial Intelligence
Courses
- Essential Natural Language Processing - A hands-on guide to NLP with practical techniques, numerous Python-based examples and real-world case studies.
7. Awesome Bigdata
Data Visualization / Graph Based approach
- Monte Carlo Tree Search Papers awesome-monte-carlo-tree-search-papers (⭐532).
8. Awesome Cl
Miscellaneous
- IUP (⭐136) - CFFI bindings to the IUP Portable User Interface library (pre-ALPHA).
- IUP is cross-platform (Windows, macOS, GNU/Linux, with new Android, iOs, Cocoa and Web Assembly drivers), has many widgets, has a small api and is actively developed.
- has a web view.
Mobile
- rutils (⭐247) - radical yet reasonable syntactic utilities for Common Lisp. MIT.
9. Awesome Mqtt
Broker
- EMQ X (⭐11k) - Scalable and Reliable Real-time MQTT Messaging Engine for IoT in 5G Era.
Tools
- MQTT.fx - MQTT.fx is a MQTT Client written in Java based on Eclipse Paho. Supports scripting.
- MQTTX (⭐2.2k) - MQTTX is a cross-platform MQTT desktop client open sourced by EMQ, which supports macOS, Linux, and Windows.
Makers
- Basecamp (⭐251) - An Arduino library to ease the use of the ESP32 in IoT projects. See c't Magazin 2'2018 (German).
Logging / Firmwares for ESP based Devices
- mqtt-firebase - A CLI tool for subscribing to MQTT topics and dumping them to a firebase firestore DB.
Smart Home Integration Software / Firmwares for ESP based Devices
- Domoticz - Domoticz beta supports MQTT.
Smart Metering / Firmwares for ESP based Devices
- bcontrol2mqtt (⭐3) - Publish measurements from TQ Energy Manager / Busch-Jäger Energy Monitor to MQTT.
Misc / Firmwares for ESP based Devices
- MQTT2ETCD (⭐2) - MQTT-ETCD gateway: PUT keys on ETCD through MQTT, and watch ETCD key changes on MQTT topics
Visualization, Dashboards / Firmwares for ESP based Devices
- Crouton (⭐286) - A dashboard that taps into your IOT network, using only MQTT and JSON.
10. Alternative Internet
Hosting and media
- Peertube is a distributed and self-hosted video player and platform that uses WebTorrent and ActivityPub.
- YunoHost is a server operating system aiming to make self-hosting accessible to everyone.
Dead
- CloudBank (⭐31) First ever POWWT (Proof of work with time) consensus algorithm crypto currency with python without fee all miners share constant reward between them.
11. Awesome Css Learning
Layout / Flexbox
- What the Flexbox? - A simple, free 20 video course that will help you master CSS Flexbox!
Layout / Grid
- Designing with Grid - Talk about the new layout possibilities CSS Grid is offering.
12. Awesome Javascript Learning
Articles & Tutorials / Single Topics
- Array operations - Covering the usefulness of Array's map, reduce, and filter methods.
Free eBooks / Single Topics
- Functional-Light JavaScript (⭐17k) - This book explores the core principles of functional programming (FP) as they are applied to JavaScript.
Interactive learning / Single Topics
- Exercism JavaScript Track - Exercism provides individual practice and mentor-based learning for free.
13. Awesome Spark
Packages / Testing
- deequ (⭐2.7k) - Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
14. Awesome Katas
Others
15. Awesome Ddd
Sample Projects / .NET (C#/F#)
- Better code with DDD building blocks (⭐304) - solution presents usage of DDD tactical patterns to achieve better readability and expressiveness of the code. Applying DDD patterns together with ubiquitous language closes the gap between language spoken by experts and the team and language used in the code.
16. Awesome Jamstack
Jamstack Sites Showcase
- FbaMonthly - Hosted on Netlify, built with Jekyll, Netlify Functions and Netlify Forms.
- Jarod Peachey - Built with Gatsby + MaterialUI and hosted on Netlify
17. Awesome Blazor
Courses / Others
- Authentication and Authorization in Blazor Applications - December, 2019 - Learn how to secure your Blazor application using a variety of best practice techniques for authentication and authorization. On Pluralsight.
- Blazor: Getting Started - December, 2019 - Learn how to build your first application in a hands-on way using Blazor, Microsoft's solution to use C# to write interactive web UIs without JavaScript. On Pluralsight.
18. Awesome Splunk
Basics
- Splunk Website - Splunk's Homepage.
- Downloads - Download page.
- Previous Releases - Previous versions of Splunk Enterprise, Splunk Forwarders.
- Splunk Answers - Splunk's Community Questions and Answers.
- SplunkBase - Splunk and Community built apps and add-ons.
- Splunk Blogs - Blog posts on various topics.
- Splunk Dev - Develop on Splunk.
- Free Dev License - Request a free Splunk Developer license.
- Splunk Docs - Documentation.
- Splunk Sizing Calculators
- Storage - Web Based Storage Requirement Calculator.
Premium Apps / IT Service Intelligence
- ITSI Documentation - ITSI Documentation.
Visualisations / IT Service Intelligence
- Punchcard - Punchcard Visualisation.
- Horizon Chart - Horizon Chart Visualisation.
- Sankey Diagram - Sankey Diagram Visualisation.
Conferences, Meet-Ups and Socialising / IT Service Intelligence
- UserGroups - Find a nearby usergroup.
- .Conf - Splunk's annual conference website.
- Past .Conf Material - Watch past presentations and download the slides from past .conf presentations.
- Splunk UserGroups Slack - Splunk's publicly accessible Slack.
- Splunk Trust - The Splunk Trust is an invite only group of Splunk Ninjas.
19. Awesome Nodejs
Packages / Testing
- nve (⭐693) - Run any command on multiple versions of Node.js locally.
20. Awesome Remote Job
Job boards aggregators
- Remote.io - Job board and aggregator for remote jobs, primarily tech.
21. Awesome List
Front-End Development
- Seed (⭐213) - Rust framework for creating web apps running in WebAssembly.
22. Awesome Video
Learning
HLS / Talks Presentations Podcasts
- Protocol Extension for Low-Latency HLS (Preliminary Specification) | Apple Developer Documentation -
DASH / Talks Presentations Podcasts
Encoding / Talks Presentations Podcasts
Testing / Dolby
23. Js Must Watch
2014
2019
24. Awesome React Components
Miscellaneous
- react-simple-chatbot (⭐1.7k) - demo (⭐2) - A simple chatbot component to create conversation chats.
25. Awesome Sre
Reliability
Service Level Agreement
26. Awesome Deep Learning
Researchers / Datasets
- National Design Repository - Over 55,000 3D CAD and solid models of (mostly) mechanical/machined engineering designs. (Formats: gif,vrml,wrl,stp,sat)
27. Awesome Dotnet Core
Frameworks, Libraries and Tools / Tools
- ICanHasDotnetCore (⭐71) - Scans uploaded packages.config files or GitHub repository and determines whether the nuget packages target .NET Standard.
28. Awesome Qa
AAAI 2020
- TANDA: Transfer and Adapt Pre-Trained Transformer Models for Answer Sentence Selection, Siddhant Garg, et al., AAAI 2020, Nov 2019.
ACL 2019
- Towards Scalable and Reliable Capsule Networks for Challenging NLP Applications, Wei Zhao, et al., ACL 2019, Jun 2019.
- Cognitive Graph for Multi-Hop Reading Comprehension at Scale, Ming Ding, et al., ACL 2019, Jun 2019.
- Real-Time Open-Domain Question Answering with Dense-Sparse Phrase Index, Minjoon Seo, et al., ACL 2019, Jun 2019.
- Unsupervised Question Answering by Cloze Translation, Patrick Lewis, et al., ACL 2019, Jun 2019.
- Improving Question Answering over Incomplete KBs with Knowledge-Aware Reader, Wenhan Xiong, et al., ACL 2019, May 2019.
- Matching Article Pairs with Graphical Decomposition and Convolutions, Bang Liu, et al., ACL 2019, May 2019.
- Episodic Memory Reader: Learning what to Remember for Question Answering from Streaming Data, Moonsu Han, et al., ACL 2019, Mar 2019.
- Textbook Question Answering with Multi-modal Context Graph Understanding and Self-supervised Open-set Comprehension, Daesik Kim, et al., ACL 2019, Nov 2018.
EMNLP-IJCNLP 2019
- Language Models as Knowledge Bases?, Fabio Petron, et al., EMNLP-IJCNLP 2019, Sep 2019.
- LXMERT: Learning Cross-Modality Encoder Representations from Transformers, Hao Tan, et al., EMNLP-IJCNLP 2019, Dec 2019.
- Answering Complex Open-domain Questions Through Iterative Query Generation, Peng Qi, et al., EMNLP-IJCNLP 2019, Oct 2019.
- KagNet: Knowledge-Aware Graph Networks for Commonsense Reasoning, Bill Yuchen Lin, et al., EMNLP-IJCNLP 2019, Sep 2019.
- Mixture Content Selection for Diverse Sequence Generation, Jaemin Cho, et al., EMNLP-IJCNLP 2019, Sep 2019.
- A Discrete Hard EM Approach for Weakly Supervised Question Answering, Sewon Min, et al., EMNLP-IJCNLP, 2019, Sep 2019.
Dataset
- ELI5: Long Form Question Answering, Angela Fan, et al., ACL 2019, Jul 2019
- CODAH: An Adversarially-Authored Question Answering Dataset for Common Sense, Michael Chen, et al., RepEval 2019, Jun 2019.
Datasets / Subtypes of QA
29. Awesome Esolangs
Languages
- ZOMBIE - Inherently evil multithreaded language designed for Necromancers.
30. Awesome Piracy
Trackers / Semi-Private Trackers
- MetalArea Russian (someplaces english) tracker for obscure metal and dungeon synth.
Streaming Sites / HD Streaming
- Series9 Unique design, HD server with additional hosts
Ebooks / Third Party Hosts
- ReadAnyBook Free online reading.
31. Awesome Newsletters
Security / Svelte
- Crypto-Gram. A security-focused monthly newsletter curated by Bruce Schneier, one of the most famous security experts in the world.
- this week in security. a weekly tl;dr cybersecurity newsletter including news, the happy corner, your weekly cyber-cat, and more. It's sent every Sunday.
32. Awesome Java
Job Scheduling / Text-Based User Interfaces
- Quartz (⭐6.2k) - Feature-rich, open source job scheduling library that can be integrated within virtually any Java application.
- Sundial (⭐267) - Lightweight framework to simply define jobs, define triggers and start the scheduler.
- Wisp (⭐124) - Simple library with minimal footprint and straightforward API.
- db-scheduler (⭐1.2k) - Persistent and cluster-friendly scheduler.
PDF / Text-Based User Interfaces
- OpenPDF (⭐3.4k) - Open-source iText fork. (LGPL-3.0-only & MPL-2.0)
Testing / Matchers
- Truth - Google's fluent assertion and proposition framework.
People / Twitter
- Chris Richardson - Software architect, consultant, and serial entrepreneur, Java Champion, JavaOne Rock Star, *POJOs in Action- author.
33. Awesome Ada
Math / Apache License
- mandelbrot-ascii (⭐2) - Mandelbrot renderer in "ASCII" (unicode actually, but text nonetheless).
34. Awesome Python Scientific Audio
Audio Related Packages / Read-Write
35. Awesome Creative Tech Events
Germany / Hamburg
- Wirefly - The first tech & arts festival of its kind in Germany ⪢ 4 days of ✓ talks ✓ music ✓ events ✓ food ✓ camping - all that and more at a unique venue on the beach! (August)
36. Awesome Icons
General
- Boxicons (⭐2.9k) - Simple vector iconset with 1000+ icons and 100+ logos. (Website)
- ICONSVG - Quick customizable SVG icons, easily customize strokes, ends, and joins of paths. (Website)
37. Awesome Cpp
Chemistry
- Reaktoro (⭐153) - A computational framework in C++ and Python for modeling chemically reactive systems. [LGPL] website
CLI
- indicators (⭐2.9k) - Activity indicators for Modern C++. [MIT]
Math
- autodiff (⭐1.6k) - A modern, fast and expressive C++ library for automatic differentiation. [MIT] website
38. Awesome Eslint
Configs / Configs by Well-Known Companies/Organizations
- React App (⭐102k) - Sharable config for React projects.
Plugins / Practices and Specific ES Features
- toplevel (⭐19) - An eslint plugin for disallow side effect at module toplevel.
39. Awesome Selfhosted
List of Licenses / Wikis
CECILL-B
- CEA CNRS INRIA Logiciel Libre
40. Awesome Vue
Projects Using Vue.js / Open Source
- CodeceptJS UI (⭐82) - Cypress-liked UI for ✔️ CodeceptJS end 2 end tests ✔️.
41. Awesome Frc
Community
- Discord Server List - List of unofficial regional, organizational, and community servers for FRC.
Repositories / Java/Kotlin
- Sertain (⭐6) - A framework which builds upon WPILib and makes programming a robot in Kotlin beautiful.
- FalconLibrary (⭐25) - A library for programming robots in Kotlin, made by Team 5190.
- Lib5K (⭐6) - A robotics library developed by team 5024
42. Awesome Emails
Tools / Misc
- Alter.email - A free tool to help you inline CSS, remove unused CSS, clean up your text, add extra attributes to tags, add URL tracking parameters, minify, and even prettify HTML email.
- Sensitive Subjects - Never send an embarrassing subject line!
- Detergent - A tool to prepare the text for pasting into HTML: removes invisible Unicode characters (like ETX which can come from PSD files), encodes special characters (like turning £ into
£
) and improves typography.
- EmailComb - Email-friendly unused CSS removal tool which does not parse and thus accepts mixed sources, including your ESP templating tags. Extras: CSS uglification and HTML/CSS minification (powered by HTML Crush).
- HTML Crush - Email-friendly HTML minifier: limits lines to 500 chars. (best practice), respects Outlook conditional tags and accepts mixed sources, including ESP templating tags. Optionally, can only remove indentations (not touching line breaks).
- Tabifier - Opposite of HTML Crush - a tool to beautify the indentation in HTML files. Works with mixed input sources, including your ESP templating tags.
43. Awesome Streaming
Table of Contents / Streaming Engine
- Apache Heron (incubating) (⭐3.6k) [Java] - a realtime, distributed, fault-tolerant stream processing engine from Twitter.
44. Awesome Nlg
Neural Natural Language Generation
- PPLM (⭐1.1k) - Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.
45. Awesome Cli Apps
Entertainment / Social Media
- tuir - Reddit TUI.
46. Open Source Flutter Apps
Contents / Shopping
- Rapidinho (⭐195) - Unofficial delivery app for Rapidinho made by GDG Luanda .
47. Awesome Actions
Notifications and Messages / Code Coverage
48. Awesome Prometheus
Blog posts and opinions
- PromQL tutorial for beginners - PromQL tutorial for beginners by Aliaksandr Valialkin.
- Prometheus storage: technical terms explained - Prometheus storage: technical terms for humans by Aliaksandr Valialkin.
High Availability / Miscellaneous
- M3DB (⭐4.7k) - Scalable long-term remote storage for Prometheus.
- VictoriaMetrics (⭐11k) - Cost-effective easy to operate remote storage for Prometheus.
49. Awesome Bitcoin
Utilities
- BitKey - Live USB for airgapped transactions and Bitcoin swiss army knife.
- Pycoin (⭐1.4k) - Python-based Bitcoin and alt-coin utility library.
- bx (⭐596) - Bitcoin Command Line Tool.
- txwatcher (⭐49) - A little Python utility that lets you monitor Bitcoin addresses through Blockchain Websocket API and perform custom callbacks.
- hellobitcoin (⭐248) - A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
- HD Wallet Scanner (⭐24) - Find all used addresses in your Bitcoin HD wallets bypassing gap limits.
Blockchain API and Web services
- Chainradar API (⭐4) - Blockchain Explorer API for Chainradar.
Blockchain Explorers
- Bitkit - Real time transaction updates.
JavaScript Libraries
- bcoin (⭐3k) - Javascript bitcoin library for node.js and browsers.
Python Libraries
- btctxstore (⭐10) - Simple library to store/retrieve information in bitcoin transactions using OP_RETURN.
- pybitcointools (⭐1.3k) - Python library for Bitcoin signatures and transactions from Vitalik Buterin. Project discontinued.
- pycoin (⭐1.4k) - Python library for Bitcoin keys, signatures, transactions. Includes full VM implementation and tools for manipulating keys (ku) and transactions (tx).
Java Libraries
- XChange (⭐3.8k) - Library that provides a simple and consistent API for interacting with 50+ Bitcoin currency exchanges.
Scala libraries
- Bitcoin-S - Scala/JVM toolkit for Bitcoin applications, includes Bitcoin data structures, transaction signing, strongly typed
bitcoind
/Eclair RPC clients, and more.
.Net Libraries
- BitcoinLib (⭐401) - The most complete, up-to-date, battle-tested .net Library and RPC Wrapper for Bitcoin and Altcoins in C#.
Playgrounds
- Bitcoin IDE (⭐214) - Bitcoin Script for dummies.
- blockchain-demo (⭐5.1k) - A web-based demonstration of blockchain concepts.
- Bitcoin Script Debugger (⭐56) - Visualize Bitcoin script execution for real transactions.
Blockchain dump
- WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
- BitcoinDatabaseGenerator (⭐121) - A high performance data transfer tool that can be used to copy data from Bitcoin Core blockchain files to a SQL Server database.
- Blockparser+SQL (⭐60) - Fast, quick and dirty bitcoin blockchain parser.
- BitcoinABE (⭐981) - Abe: block browser for Bitcoin and similar currencies.
Full nodes
- Bitcoin-ruby-node (⭐26) - bitcoin node based on bitcoin-ruby-blockchain.
- Bitcore Node (⭐351) - bitcoind linked to node.js by BitPay.
- Bitcore (⭐4.8k) - Formerly just a Nodejs library, now a full node.
Read
- Grokking Bitcoin - An in-depth technical book with rich illustrations.
- btcinformation.org / Developer Documentation - Find useful resources, guides and reference material for developers.
Course
Additional Resources
- @lopp / Bitcoin Developers - Software developers who have experience working on Bitcoin implementations or applications.
50. Awesome Php
Table of Contents / Documentation
- PHP Documentor 2 (⭐4.1k) - A documentation generator.
Table of Contents / Serverless
- Laravel Vapor - A serverless deployment platform for Laravel, powered by AWS.
51. Awesome Quantum Computing
Development Tools
- Amazon Braket - Fully managed service providing a development environment to run quantum circuits on quantum simulators and computers.
52. Awesome Cmake
Other
- cmake-language-server (⭐183) - CMake Language Server Protocol Implementation.
[MIT]
53. Awesome Ios
Apple TV
- Swift-GA-Tracker-for-Apple-tvOS (⭐81) - Google Analytics tracker for Apple tvOS provides an easy integration of Google Analytics’ measurement protocol for Apple TV.
Layout
- EasyAnchor (⭐457) - Declarative, extensible, powerful Auto Layout.
Push Notification Providers
Permissions
- SPPermissions (⭐5.6k) - Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission.
Text
- PostalCodeValidator (⭐208) - A validator for postal codes with support for 200+ regions.
UI
- DrawerKit (⭐781) - DrawerKit lets an UIViewController modally present another UIViewController in a manner similar to the way Apple's Maps app works.
Pull to Refresh
- KafkaRefresh (⭐1.2k) - Animated, customizable, and flexible pull-to-refresh framework for faster and easier iOS development.
TextField & TextView / Collection View Layout
- CocoaTextField (⭐275) - UITextField created according to the Material.IO guidelines of 2019.
Tools / Collection View Layout
- Pecker (⭐1.5k) - CodePecker is a tool to detect unused code.
- Speculid - generate Image Sets and App Icons from SVG, PNG, and JPEG files
Tutorials and Keynotes / Collection View Layout
54. Awesome Speakers
Asia / Lebanon 🇱🇧
Jakarta
Frans Allen
Topics: CDN, Cloud, SaaS, DNS, Web Performance & Security
https://twitter.com/fransallen
Europe / Finland 🇫🇮
Copenhagen
Mathias Buus
Topics: Peer to Peer, Node.js
https://twitter.com/mafintosh
Olga Dmitricenko
Topics: Virtual Reality, Web Image Processing
https://twitter.com/enthusiasto
Tereza Sokol
Topics: Elm, Visualizations
https://twitter.com/tereza_sokol
55. Awesome Crystal
Data Formats
- HAR (⭐22) - HAR (HTTP Archive) parser
Framework Components
- shrine.cr (⭐74) - File Attachment toolkit for Crystal applications. Heavily inspired by Shrine for Ruby
Science and Data analysis
- num.cr (⭐148) - Numerical computing library supporting N-Dimensional data
- Prev: Dec 23 - Dec 29, 2019
- Next: Dec 09 - Dec 15, 2019