Awesome List Updates on Apr 09 - Apr 15, 2018
49 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Preact
Contents / Testing Utils
- Preact Testing Library (⭐143) - Simple and complete Preact DOM testing utilities that encourage good testing practices.
2. Awesome Web Security
Penetration Testing / Sub Domain Enumeration
- Astra (⭐2.1k) - Automated Security Testing For REST API's by @flipkart-incubator.
Leaking / Server-Side Request Forgery
- snallygaster (⭐1.9k) - Tool to scan for secret files on HTTP servers by @hannob.
Miscellaneous / Server-Side Request Forgery
- Be careful what you copy: Invisibly inserting usernames into text with Zero-Width Characters - Written by @umpox.
3. Awesome Serverless
Screencasts
- Become a serverless black belt - AWS online tech talk on how to optimize serverless applications.
4. Awesome Sre
On-Call
5. Awesome Pentest
Network Tools / Intentionally Vulnerable Systems as Docker Containers
- Zarp (⭐1.4k) - Network attack tool centered around the exploitation of local networks.
- dnstwist (⭐4.7k) - Domain name permutation engine for detecting typo squatting, phishing and corporate espionage.
Network Tools / Protocol Analyzers and Sniffers
- Netzob (⭐755) - Reverse engineering, traffic generation and fuzzing of communication protocols.
Network Tools / Proxies and Machine-in-the-Middle (MITM) Tools
- Morpheus (⭐833) - Automated ettercap TCP/IP Hijacking tool.
- SSH MITM (⭐1.6k) - Intercept SSH connections with a proxy; all plaintext passwords and sessions are logged to disk.
6. Machine Learning with Ruby
✨ Tutorials
Machine Learning Libraries / Frameworks
- machine_learning_workbench (⭐19) - Growing machine learning framework written in pure Ruby, high performance computing using Numo, CUDA bindings through Cumo (⭐91). Currently implementating neural networks, evolutionary strategies, vector quantization, and plenty of examples and utilities.
- Deep NeuroEvolution (⭐124) - Experimental setup based on the machine_learning_workbench (⭐19) towards searching for deep neural networks (rather than training) using evolutionary algorithms. Applications to the OpenAI Gym (⭐33k) using PyCall (⭐1k).
Machine Learning Libraries / Neural networks
- machine_learning_workbench (⭐19) - Framework including pure-Ruby implementation of both feed-forward and recurrent neural networks (fully connected). Training available using neuroevolution (Natural Evolution Strategies algorithms).
Machine Learning Libraries / Evolutionary algorithms
- machine_learning_workbench (⭐19) - Framework including pure-Ruby implementations of Natural Evolution Strategy algorithms (black-box optimization), specifically Exponential NES (XNES), Separable NES (sNES), Block-Diagonal NES (BDNES) and more. Applications include neural network search/training (neuroevolution).
Articles, Posts, Talks, and Presentations / Vector search
- 2015
- Machine Learning made simple with Ruby by Lorenzo Masini [post]
- Using Ruby Machine Learning to Find Paris Hilton Quotes by Rick Carlino [tutorial]
7. Awesome Dotnet Core
Frameworks, Libraries and Tools / Mail
- netDumbster (⭐122) - a .Net Fake SMTP Server used for testing. Clone of the popular Dumbster.
Frameworks, Libraries and Tools / Serialization
- CsvHelper (⭐4.7k) - Library to help reading and writing CSV files.
8. Awesome Ansible
Blog posts and opinions
- Ansible Best Practices by AndiDog - Practices covering many aspects of an Ansible setup, including hints to support different environments (testing, staging, production).
9. Awesome Dotnet
Compilers, Transpilers and Languages
- Testura.Code (⭐296) - Wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.
10. Awesome Roslyn
Open Source Projects
- OmniSharp - Enables a cross platform .NET development in the editor of your choice. A family of open source projects, each with one goal: To enable a great .NET experience in your editor of choice.
- roslyn-linq-rewrite (⭐703) - Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code. This increases performance by minimizes heap allocations and dynamic dispatch.
- SharpLab - .NET code playground. Displays intermediate steps and results of code compilation. Shows the code as compiler sees it. Allows selecting different branches and versions of Roslyn. Runs C#, VB.NET, and F# code in the browser.
Open Source Analyzers, Code Fixes, and Refactorings
- .NET Compiler Platform ("Roslyn") Analyzers (⭐1.3k) - Diagnostic analyzers developed by the Roslyn team. Initially developed to help flesh out the design and implementation of the static analysis APIs. The analyzers cover code quality, .NET Core, desktop .NET Framework, comments in code, and more.
- Refactoring Essentials for Visual Studio (⭐640) - Refactorings, analyzers and code fixes for C# and VB.NET.
11. Awesome Aws
Open Source Repos / Lambda
- awslabs/aws-sam-local 🔥🔥🔥🔥🔥 (⭐6.3k) - CLI tool for local development and testing of Serverless applications.
Open Source Repos / Miscellaneous Repos
- Netflix/ribbon 🔥🔥🔥🔥🔥 (⭐4.4k) - Remote procedure call library with built in software load balancers.
12. Awesome Humane Tech
- Facebook Data Analyzer (⭐539) - Analyze the Facebook copy of your own data.
13. Awesome Security
Network / Scanning / Pentesting
- Amass - Amass performs DNS subdomain enumeration by scraping the largest number of disparate data sources, recursive brute forcing, crawling of web archives, permuting and altering names, reverse DNS sweeping and other techniques.
14. Awesome Mac
Developer Tools / Command Line Tools
- tmux (⭐34k) - "Terminal multiplexer", it enables a number of terminals (or windows) to be accessed and controlled from a single terminal. tmux is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen.
Communication / File Sharing
- Flow - Award-winning, beautiful, fast, and reliable FTP + SFTP client.
Utilities / System Related Tools
- KeepingYouAwake (⭐5.6k) - Alternative to Caffeine with better support for dark mode in Mac.
15. Awesome Mongodb
Tools / Administration
- pt-mongodb-query-digest - Aggregates queries from query profiler and reports query usage statistics
- pt-mongodb-summary - MongoDB cluster status overview command line tool
Applications / Web
- CodeCombat (⭐7.9k) - Multiplayer programming game for learning how to code
16. Awesome Network Analysis
Software / Java
- Mixer (⭐1) - Prototype showing how to use Apache Fluo to continuously merge multiple large graphs into a single derived one.
17. Css Protips
Translations / Demo
18. Awesome Vapor
Libraries
- CSV Framework (⭐29) – A simple framework to read and write CSV files.
Education / Articles
- Transforming from Vapor 2 to Vapor 3 – Transitioning from Vapor 2 to Vapor 3 with a real world project.
19. Awesome Sysadmin
Software / Backups
- Restic - Easy, fast, verifiable, secure and efficient remote backup tool. (Source Code (⭐25k))
BSD-2-Clause
Go
20. Awesome Captcha
Maintainers / Chinese
21. Awesome Typescript
Online / Playground
- TypeScript playground by @agentcooper, supports multiple TS versions and compiler targets
22. Awesome Asyncio
Database Drivers
- aioinflux (⭐159) - InfluxDB client built on top of aiohttp.
23. Awesome Vulkan
Tutorial
- How to Learn Vulkan - Meta post on how to learn Vulkan
- I Am Graphics And So Can You - Blog post style tutorial for those new to graphics learning Vulkan.
- Qualcomm Video Tutorial Series - Leans more towards Vulkan for mobile devices.
- Raw Vulkan - Overview on how to program a Vulkan application from the ground up.
- Tutorial by Overv and its github repository (⭐3.1k). [CC BY-SA 4.0]
24. Awesome Hadoop
Data Management
- Confluent Schema registry for Kafka (⭐1.8k) - Schema Registry provides a serving layer for your metadata. It provides a RESTful interface for storing and retrieving Avro schemas.
- Hortonworks Schema Registry (⭐216) - Schema Registry is a framework to build metadata repositories.
Libraries and Tools
- Schema Registry UI (⭐398) - Web tool for the Confluent Schema Registry in order to create / view / search / evolve / view history & configure Avro schemas of your Kafka cluster.
Misc.
- Flume Plugins
25. PlacesToPostYourStartup
Websites
- 10words - https://10words.io
26. Awesome Emails
Services / Misc
- Mautic - Mautic Marketing Automation. Build smarter campaigns – and build them faster – with marketing automation that’s quick to learn, simple to use, and easy to iterate.
27. Awesome Micro Npm Packages
Modules / Array
- array.chunk (⭐11) - Split array/TypedArray to chunks of given size.
28. Awesome Javascript Learning
Articles & Tutorials / Single Topics
- Understanding Hoisting - Detailed explanation of the concept of hoisting in JavaScript.
- Promises - Learning promises step by step.
- Async/Await - Tutorial showing the advantages of consuming Promises via async functions.
29. Awesome Clojure
ORM and SQL generation
30. Awesome Common Lisp Learning
How To Use
- Get a Lisp environment.
- Bookmark the The Common Lisp Hyperspec.
- Download and work through a Lisp book of an appropriate level. Type the examples and play with the code. Feel free to switch books and try a different one.
- Learn about Quicklisp.
- At some point, read your Lisp implementation's manual.
31. Awesome Ember
Packages / Articles
Packages / Best-practices
Packages / Blogs
32. Awesome Computer History
Source Code / Announcements and Memos
- Apollo 11 Guidance Computer (⭐54k) (1969) - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules
33. Awesome Ios
Utility / Collection View Layout
- SwiftProvisioningProfile (⭐64) - Parse provisioning profiles into Swift models.
34. Awesome Vue
Resources / Community
Resources / Books
- Vue.js 2 Design Patterns and Best Practices by Paul Halliday, Packt. (March 2018)
Projects Using Vue.js / Open Source
- V·oogle (⭐42) - Google.com, reVued
35. Awesome Dev Fun
Golang
- gomatrix (⭐260) - Connect to The Matrix and display it's data streams in your terminal.
Java
- FizzBuzzEnterpriseEdition (⭐18k) - A no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
Ruby
- Table Flipper (⭐328) - Add table flip to Ruby exceptions.
CLI
- pipes.sh (⭐1.8k) - Animated pipes terminal screensaver.
- Chucknorris (⭐151k) - A Chuck Norris fortune plugin for ZSH.
Miscellaneous
- parrot.live (⭐2.8k) - 🐦 Bringing animated parrots to terminals everywhere.
36. Vim Galore
Ranges
- Most commands act only on the current line by default. Notable exceptions are
:write
and:global
which act on all lines.
37. Awesome Webaudio
Resources / Tutorials
- Web Audio API Understandable Reference - A reference that aims to be easy to understand for those who know some JavaScript and basic audio principles.
38. Awesome Keycloak
Example Projects
39. Awesome PICO 8
Contents / Tools
- PICO-EC (⭐49) - A tiny scene-entity-component library created for the PICO-8 fantasty console.
- PICO-Tween (⭐74) - A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
- p8 (⭐44) - A dependency manager and build tool. Lets you share code/sprites,
require()
dependencies, and auto-reload carts on save. Works with any external code editor and supports MoonScript.
40. Awesome Dart
Utilities
- built_collection (⭐270) - Immutable collections via the builder pattern.
- built_value (⭐842) - Immutable value types, enum classes, and serialization.
- Quiver (⭐953) - A set of utility libraries that makes using many libraries easier and more convenient, or adds additional functionality.
- route_hierarchical (⭐29) - Route is a client routing library for Dart that helps make building single-page web apps.
41. Awesome Transit
Community-maintained lists / Ruby
- Vendors Providing GTFS Creation/Maintenance services - Add new vendors here.
- Entities Providing Transportation Software Development Consulting Services - Add new entities here.
42. Awesome Laravel
Tutorials & Blogs / Third-party Service Integration
43. Awesome Nextjs
Boilerplates
- Next Boilerplate - External CSS and Sass + Importing images from anywhere + Prettier and Eslint + Environment variables and many more features.
44. Awesome Stock Resources
Photography / Attribution Required licenses
- UKBlackTech - ©️ Photographers of British based BAME (Black, Asian, and minority ethnic) people in tech.
Sounds & Music / Icons Packages and Collections
- ccMixter - ©️ ccMixter.org offers over 30,000 original tracks that can be used freely in YouTube videos, remixes, mobile apps, games, and more.
45. Awesome Creative Coding
Hardware
- Phidgets - Sensors, input devices and controllers for computers.
46. Awesome Cmake
Examples / Templates
- CMakeInstallExample (⭐28) - Installation example for a C++ project (Windows) with Cmake.
[NO LICENSE]
47. Awesome Swift Playgrounds
Learning Swift: Advanced Topics / Design Patterns
- GOF Swift (⭐134) - Learn all 23 Gang of Four patterns using Swift.
UIKit And Graphics / SpriteKit
- SpriteKit Collisions (⭐32) - Demonstrates how to perform physics collision detection using Swift and SpriteKit. ⏳
Mathematics / SpriteKit
- Abstract Algebra (⭐190) - Abstract algebra concepts implemented in Swift.
48. Awesome Lockpicking
Hobby projects
- Under Door Tool Kit Instructions - Short guide to constructing an under-door ("lever opening"/"Mule") tool using material available at a typical hardware store.
49. Awesome Cpp
Concurrency
- Intel Parallel STL (⭐719) - Intel® implementation of C++17 STL for C++11 and above. [Apache2]
Containers
- ring_span lite (⭐147) - A simplified implementation of Arthur O'Dwyer's ring_span implementation ie. a circular buffer view. [MIT]
- Prev: Apr 16 - Apr 22, 2018
- Next: Apr 02 - Apr 08, 2018