Awesome List Updates on Sep 18 - Sep 24, 2017
32 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Leading and Managing
Contents / Quotes That Capture the General Spirit of this List's Contents
2. Awesome Draft Js
Plugins and Decorators Built for Draft.js
- Draft.js Code (⭐107) - A collection of low-level utilities for nicer code editing
Common Utilities
- Draft.js: Export ContentState to HTML (⭐875) - Export ContentState to HTML.
3. Awesome Bigdata
Security
- BDA (⭐103) - The vulnerability detector for Hadoop and Spark
4. Awesome Mqtt
Misc / Firmwares for ESP based Devices
- mqttDB (⭐23) - A JSON store with MQTT interface.
5. Awesome Katas
Others
6. Awesome Transit
GTFS Libraries / Python
- partridge (⭐149) - A fast, forgiving Python GTFS reader built on pandas DataFrames.
7. Awesome Ciandcd
Build And Release System
- PHP Censor (⭐659) Open source self-hosted continuous integration server for PHP projects.
8. Awesome Jvm
Memory and concurrency
- jOOL (⭐2k) - Useful extensions to Java 8 lambdas.
- wire (⭐3.9k) - Clean, lightweight protocol buffers for Android and Java.
Profilers
- grav (⭐280) - A collection of tools to help visualise process execution.
9. Awesome Recursion Schemes
Implementations / Hylomorphisms in the Wild
- recursion_schemes (⭐60) for Idris, based off Edward Kmett's Haskell library.
10. Awesome Swift
Images / Barcode
- DTPhotoViewerController (⭐281) - A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer.
Cryptography / Barcode
- Siphash (⭐263) - Simple and secure hashing with the SipHash algorithm.
Mock / Barcode
- Mockingjay (⭐1.5k) - An elegant library for stubbing HTTP requests with ease.
11. Awesome Crystal
Markdown/Text Processors
- markd (⭐109) - Yet another markdown parser built for speed, Compliant to CommonMark specification
12. Awesome Coins
☤ Coin Market Tools & Utilities
- CoinMarketCap — Shows all currencies on a real-time dashboard.
☤ Reading Material
- Blockchain for humans (⭐14) — Ultra-simplified blockchain explanation (in construction).
☤ Coin Mining Pools
- #: https://www.nicehash.com/ — Mine any algo (optimized for your GPU) & get paid in BTC.
☤ Hashing Power for Rent
- NiceHash — Supports all popular algos, pay in BTC for raw throughput.
- BitMain Hosted — Looks complicated and sketchy, but they offer hosted ASIC solutions.
☤ Coin Exchanges / Physical Coin Wallets
- Cryptopia — Wallets for all currencies, trading to/from all currencies.
- Shapeshift — The fastest exchange on Earth.
- Bittrex — Wallets for all currencies, trading to/from all currencies.
☤ Windows GUI Apps / Physical Coin Wallets
- NiceHash Miner — Resells your GPU/CPU to miners for profit! Benchmarks all algos against your hardware, and automatically picks the most profitable configuration (adjustable).
☤ MacOS GUI Apps / Physical Coin Wallets
- MacMiner — Wraps bfgminer, cgminer, and sgminer in a GUI.
☤ MacOS CLI Apps / Physical Coin Wallets
- nheqminer (⭐85) — Equihash CPU & GPU miner.
☤ Recommended Hardware / Physical Coin Wallets
- NVidia GTX 1080 TI OC — The most powerful consumer graphics card in the world.
- Asrock H110 Pro BTC+ Mining Motherboard — Can apparently host 12x PCI-E GPUs.
☤ Cool Coin/Blockchain Stuff / Physical Coin Wallets
- bcoin — Bitcoin fullnode implementation written entirely in Node.js that you can even run in a browser, includes wallet, mempool, chain, and mining.
- Tezos — Self-healing blockchain.
- Tendermint — Byzantine fault-tolerant replicated state machines in any programming language.
- Cosmos — Network and a framework for interoperability between blockchains.
- Blockply — Collection of the most interesting and outstanding blockchain projects
- Blockchain demo (⭐4.6k) — Web-based demonstration of blockchain concepts.
13. Awesome Nodejs
Packages / Testing
- abstruse (⭐932) - Continuous Integration server.
14. Awesome Dotnet
Protocols
- FluentFTP (⭐3k) - An FTP and FTPS library for .NET, optimized for speed. Provides extensive FTP commands, file uploads/downloads and FTP proxies.
Tools
- Fake JSON Server (⭐385) - Fake REST API for prototyping or as a CRUD Back End. No need to define types, uses dynamic typing. Data is stored to a single JSON file. Has authentication, WebSocket notifications, async long running operations, random generation for errors/delays and experimental GraphQL support.
15. Awesome Deep Learning Papers
Contents / HW / SW / Dataset
- SQuAD: 100,000+ Questions for Machine Comprehension of Text (2016), Rajpurkar et al. [pdf]
16. Awesome Electron
Open Source / Other
- Tusk (⭐3.1k) - Unofficial Evernote app.
Articles / Other
17. Awesome Preact
Contents / Components
- Preact Side Effect (⭐10) - Create components whose nested prop changes map to a global side effect.
- Preact Tiny Atom (⭐3) - Preact Integration with Tiny Atom (⭐116).
18. Awesome Angular
Free / Google Developer Experts
- ngx-admin (⭐25k) - Customizable admin dashboard template based on Angular 10+.
19. Android Security Awesome
Tools / Static Analysis Tools
- Android Decompiler – not free
- SmaliSCA (⭐316) - Smali Static Code Analysis
- CFGScanDroid (⭐58) - Scans and compares CFG against CFG of malicious applications
- Madrolyzer (⭐100) - extracts actionable data like C&C, phone number etc.
- SPARTA - verifies (proves) that an app satisfies an information-flow security policy; built on the Checker Framework
- RiskInDroid (⭐130) - A tool for calculating the risk of Android apps based on their permissions, with an online demo available.
- SUPER (⭐416) - Secure, Unified, Powerful and Extensible Rust Android Analyzer
- ClassyShark (⭐7.5k) - Standalone binary inspection tool which can browse any Android executable and show important info.
Tools / App Vulnerability Scanners
Tools / Dynamic Analysis Tools
- Mobile-Security-Framework MobSF (⭐17k) - Mobile Security Framework is an intelligent, all-in-one open-source mobile application (Android/iOS) automated pen-testing framework capable of performing static, dynamic analysis and web API testing.
- AppUse – custom build for penetration testing
- Xposed - equivalent of doing Stub-based code injection but without any modifications to the binary
- Inspeckage (⭐2.8k) - Android Package Inspector - dynamic analysis with API hooks, start unexported activities, and more. (Xposed Module)
- Android Hooker (⭐408) - Dynamic Java code instrumentation (requires the Substrate Framework)
- ProbeDroid (⭐196) - Dynamic Java code instrumentation
- DECAF (⭐794) - Dynamic Executable Code Analysis Framework based on QEMU (DroidScope is now an extension to DECAF)
- CuckooDroid (⭐577) - Android extension for Cuckoo sandbox
- Mem (⭐64) - Memory analysis of Android (root required)
- Crowdroid – unable to find the actual tool
- AuditdAndroid (⭐44) – android port of auditd, not under active development anymore
- Android Security Evaluation Framework - not under active development anymore
- Aurasium (⭐36) – Practical security policy enforcement for Android apps via bytecode rewriting and in-place reference monitor.
- StaDynA (⭐20) - a system supporting security app analysis in the presence of dynamic code update features (dynamic class loading and reflection). This tool combines static and dynamic analysis of Android applications in order to reveal the hidden/updated behavior and extend static analysis results with this information.
- DroidAnalytics (⭐28) - incomplete
- Vezir Project (⭐101) - Virtual Machine for Mobile Application Pentesting and Mobile Malware Analysis
- MARA (⭐616) - Mobile Application Reverse Engineering and Analysis Framework
- Android Tamer - Virtual / Live Platform for Android Security Professionals
Tools / Reverse Engineering
- Androguard (⭐5.1k) – powerful, integrates well with other tools
- Apktool – really useful for compilation/decompilation (uses smali)
- Android OpenDebug (⭐130) – make any application on the device debuggable (using cydia substrate).
- Dex2Jar (⭐12k) - dex to jar converter
- Enjarify (⭐2.7k) - dex to jar converter from Google
- Frida - inject javascript to explore applications and a GUI tool (⭐174) for it
- Indroid – thread injection kit
- Jad - Java decompiler
- JD-GUI (⭐14k) - Java decompiler
- CFR - Java decompiler
- Krakatau (⭐2k) - Java decompiler
- FernFlower (⭐3.4k) - Java decompiler
- Redexer (⭐161) – apk manipulation
Tools / Fuzz Testing
Tools / Market Crawlers
- Aptoide downloader (Node) (⭐23) - download apps from Aptoide third-party Android market
- Appland downloader (Node) (⭐15) - download apps from Appland third-party Android market
Tools / Misc Tools
- AXMLPrinter2 - to convert binary XML files to human-readable XML files
Academic/Research/Publications/Books / Research Papers
Exploits/Vulnerabilities/Bugs / List
- Exploit Database - click search
Exploits/Vulnerabilities/Bugs / Malware
- Android Malware Genome Project - contains 1260 malware samples categorized into 49 different malware families, free for research purposes.
20. Awesome Android
Emulators
Dependency Injection
- Toothpick (⭐1.1k) - A scope tree based Dependency Injection (DI) library for Java.
21. Awesome Postgres
Contents / Extensions
- pgMemento (⭐379) - Provides an audit trail for your data inside a PostgreSQL database using triggers and server-side functions written in PL/pgSQL.
Contents / Optimization
- pgtune (⭐2.1k) - Online version of PostgreSQL configuration wizard.
- pgconfig.org (⭐89) - PostgreSQL Online Configuration Tool (also based on pgtune).
22. Awesome D3
Bl.ocks.org Profiles / Third Party
23. Awesome Vue
Projects Using Vue.js / Open Source
- vue2-pwa-vision (⭐39) - A Face Detection Google Cloud Vision with Vue2 + Vuetify + Progressive Web App
- vue2-pwa-rekognition (⭐41) - A Face Detection Amazon Rekognition with Vue2 + Vuetify + Progressive Web App
Components & Libraries / UI Components
- vue-inputmask (⭐120) - Vue.js directive to add Robin Herbots' inputmask library to your inputs (vanilla javascript).
Components & Libraries / UI Utilities
- vue-threejs (⭐784) - Vue bindings for Three.js.
24. BEM Resources
Repos, CodePens and Things / Repos
25. Awesome Python
Hardware
- keyboard (⭐3.7k) - Hook and simulate global keyboard events on Windows and Linux.
- mouse (⭐884) - Hook and simulate global mouse events on Windows and Linux.
26. Awesome Cryptography
Python / Git
- Privy (⭐250) - An easy, fast lib to correctly password-protect your data.
27. Awesome Dotnet Core
Frameworks, Libraries and Tools / Application Frameworks
- RService.io (⭐52) - ASP.Net Core RESTful microservice framework that focusing on speed and ease of use.
Frameworks, Libraries and Tools / Misc
- FluentFTP (⭐3k) - FTP and FTPS client, with extensive FTP commands, SSL/TLS connections, hashing/checksums and more.
Frameworks, Libraries and Tools / Query Builders
- SqlKata (⭐3.1k) - Elegant Sql Query Builder, that supports complex queries, joins, sub queries, nested where conditions, vendor engine targets and more
Frameworks, Libraries and Tools / Security
- OwaspHeaders (⭐276) - .NET Core middleware for injecting the Owasp recommended HTTP Headers for increased security.
Books / Workflow
28. Awesome Crypto Papers
Specific topics / Hashing
- Birthday problem - The best simple explanation of math behind birthday attack.
Specific topics / Secret key cryptography
- FIPS 197 - AES FIPS document.
- New Features of Latin Dances: Analysis of Salsa, ChaCha, and Rumba - Analysis of Salsa20 family of ciphers, by Jean-Philippe Aumasson et al.
- ChaCha20-Poly1305 Cipher Suites for Transport Layer Security (TLS) - IETF Draft of ciphersuite family, by Adam Langley et al.
Specific topics / Public key cryptography: Elliptic-curve crypto
- Explain me like I'm 5: How digital signatures actually work - EdDSA explained with ease and elegance.
Lectures and educational courses / Post-quantum cryptography
- Understanding cryptography: A textbook for Students and Practitioners - Textbook, great lectures and problems to solve.
- Crypto101 - Crypto 101 is an introductory course on cryptography, freely available for programmers of all ages and skill levels.
- Cryptography I - Stanford University course on Coursera, taught by prof. Dan Boneh. Cryptography II is still in development.
29. Awesome Ocaml
Application Libraries
- Core (⭐1.1k) – Jane Street Capital's full-fledged standard library overlay. A portable subset of Core is also available: Core_kernel (⭐218).
- Minicli (⭐31) – Minimalist library for command-line parsing.
User Interface
- lablqml (⭐157) – QML Qt5 bindings for OCaml.
- labltk — Interface to the Tcl/Tk GUI framework. In the standard distribution for ocaml <= 4.01.
- TSDL – Tsdl is an OCaml module providing thin bindings to the cross-platform SDL library.
- Notty (⭐349) - Notty is a declarative terminal library for OCaml, structured around the notion of composable images.
Security and Cryptography
- cryptokit (⭐95) – The Cryptokit library for OCaml provides a variety of cryptographic primitives that can be used to implement cryptographic protocols in security-sensitive applications.
30. Awesome Remote Job
Job boards
- remote-jobs (⭐28k) - A list of semi to fully remote-friendly companies in tech
31. Awesome Dev Fun
Browser extensions
- Youtube Notch Mode - Youtube Notch Mode is a chrome extension that adds the ugly, black cut out seen at the top of the iPhone X to every Youtube video. Why? Because it's more beautiful.
32. Awesome Swift Playgrounds
Apple's Playgrounds / Functional Reactive Programming
- Interactive Newton's Cradle (⭐10) - Apple's interactive playground of a Newton's Cradle where collisions and gravity are applyed with UIKit dynamics. 🌟 (updated to Swift 3 by @p-sun)
- Prev: Sep 25 - Oct 01, 2017
- Next: Sep 11 - Sep 17, 2017