Awesome List Updates on May 27 - Jun 02, 2019
51 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Ffmpeg
JavaScript
- ffparser (⭐5) - Parse input stream by frames directly into your code as a buffer.
2. Awesome Web Security
Remote Code Execution
- What Do WebLogic, WebSphere, JBoss, Jenkins, OpenNMS, and Your Application Have in Common? This Vulnerability. - Written by @breenmachine.
- WebLogic RCE (CVE-2019-2725) Debug Diary - Written by Badcode@Knownsec 404 Team.
CSP
- Any protection against dynamic module import? (⭐176) - Written by @shhnjk.
XSS
Frontend (like SOP bypass, URL spoofing, and something like that)
- The inception bar: a new phishing method - Written by jameshfisher.
Backend (core of Browser implementation, and often refers to C or C++ part)
- Breaking UC Browser - Written by Доктор Веб.
Miscellaneous / Server-Side Request Forgery
- An example why NAT is NOT security - Written by @0daywork.
3. Awesome Mac
Developer Tools / Developer Utilities
- Touch Bar Simulator (⭐1.9k) - Use the Touch Bar on any Mac.
Communication / Collaboration and Team Tools
- Caprine (⭐7k) - Third-party privacy-focused Facebook Messenger app.
Audio and Video Tools / File Sharing
- Gifski (⭐7.7k) - Convert videos to high-quality GIFs.
Utilities / Productivity
- Time Out - Easy break reminders, with micro-break and flexible customization if you want it.
4. Awesome Libgdx
Resources / Entity Component System (ECS)
- Artemis-odb (⭐758) - High performance java based Entity-Component-System framework.
- Ashley (⭐840) - A Java entity system inspired by Ash & Artemis.
Resources / Services
- gdx-facebook (⭐60) - Provides cross-platform support for Facebook Graph API.
- gdx-fireapp (⭐63) - Cross-platform API for Firebase.
- gdx-firebase (⭐35) - Cross-platform (only Desktop/Android) API for Firebase.
- gdx-gamesvcs (⭐112) - Easy integration of gameservices, such as Google Play Games, Apple Game Center, and more.
- gdx-pay (⭐220) - Provides a cross-platform API for InApp purchasing.
Resources / User Interface
- gdx-skins (⭐490) - Free Scene2D GUI skins.
- Ray3K Skins - Free Scene2D.UI skins with example code, custom drawables, and experimental features.
Tutorials / Getting Started
- JSON in Game Dev - General tutorial on using JSON for storing data.
- Progress Bar Design (⭐414) - Discusses the pros and cons of different progress bar design techniques with examples.
Community / Advanced
- Discord - An active chat with various leaders from the community available every day. Recommended
Other Lists / Advanced
- Game Networking (⭐6.7k) - A Curated List of Game Network Programming Resources.
- Game Talks (⭐1k) - A curated list of gaming talks (development, design, etc).
- Java (⭐40k) - A curated list of awesome Java frameworks, libraries and software.
- Kotlin (⭐11k) - A curated list of awesome Kotlin related stuff.
- Magic Tools (⭐13k) - A list of Game Development resources to make magic happen.
5. Awesome Product Management
Books / Obsidian
- Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity - By Kim Scott.
Conferences / Obsidian
- Industry - Over 3 days, attendees will learn from renowned product leaders and share the latest methods, tools, and frameworks that they use to build, launch and scale world-class software products. Building world-class software products is hard. At INDUSTRY you will see how others manage product in different environments, from fast-paced startups to complex large enterprises.
- ProductCon - Organized by Product School, ProductCon takes place five times a year with events in San Francisco, Los Angeles, New York, Seattle and London. The speaker lineup features product leaders from Google, Slack, Amazon, Airbnb, Netflix, Facebook and more. You’ll learn best practices behind the most successful products, and new trends in AI, VR, IoT and Blockchain. You’ll also have the opportunity to interact with all our sponsor companies interested in recruiting PMs.
6. Amas
Ask these people anything!
- Brad Garropy - Self-taught frontender at Adobe, blogger, streamer, tweeter.
7. Awesome Python
Cryptography
- paramiko (⭐8.9k) - The leading native Python SSHv2 protocol library.
Editor Plugins and IDEs
- Visual Studio Code
- Python - The official VSCode extension with rich support for Python.
Environment Management
- virtualenv (⭐4.8k) - A tool to create isolated Python environments.
GUI Development
- Eel (⭐6.3k) - A library for making simple Electron-like offline HTML/JS GUI apps.
- PySimpleGUI (⭐13k) - Wrapper for tkinter, Qt, WxPython and Remi.
- pywebview (⭐4.5k) - A lightweight cross-platform native wrapper around a webview component.
Game Development
- Harfang3D - Python framework for 3D, VR and game development.
- Panda3D - 3D game engine developed by Disney.
Geolocation
- django-countries (⭐1.4k) - A Django app that provides a country field for models and forms.
HTML Manipulation
- cssutils - A CSS library for Python.
Job Scheduler
- Joblib - A set of tools to provide lightweight pipelining in Python.
Science
- Colour - Implementing a comprehensive number of colour theory transformations and algorithms.
Testing
- Code Coverage
- coverage - Code coverage measurement.
- Fake Data
- fake2db (⭐2.3k) - Fake database generator.
- faker (⭐17k) - A Python package that generates fake data.
- mimesis (⭐4.3k) - is a Python library that help you generate fake data.
- radar - Generate random datetime / time.
Text Processing
- General
- chardet (⭐2.1k) - Python 2/3 compatible character encoding detector.
- difflib - (Python standard library) Helpers for computing deltas.
- ftfy (⭐3.7k) - Makes Unicode text less broken and more consistent automagically.
- fuzzywuzzy (⭐9.2k) - Fuzzy String Matching.
- Levenshtein (⭐1.2k) - Fast computation of Levenshtein distance and string similarity.
- pangu.py (⭐247) - Paranoid text spacing.
- pyfiglet (⭐1.3k) - An implementation of figlet written in Python.
- pypinyin (⭐4.8k) - Convert Chinese hanzi (漢字) to pinyin (拼音).
- textdistance (⭐3.3k) - Compute distance between sequences with 30+ algorithms.
- unidecode - ASCII transliterations of Unicode text.
URL Manipulation
- webargs (⭐1.4k) - A friendly library for parsing HTTP request arguments with built-in support for popular web frameworks.
8. Awesome Deno
Modules / Utils
- deno_random_interval (⭐1) - Helper to generate random interval.
9. Awesome Mongodb
Resources / Articles
10. Awesome Dataviz
Python tools / Misc
- PyVista (⭐1.5k) – 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
11. Awesome Web Performance Budget
Case Studies
- Telegraph - Creating a web performance culture - Improving third-party web performance at The Telegraph.
12. Awesome Bigdata
Distributed Programming
- Ray (⭐26k) - A fast and simple framework for building and running distributed applications.
Time-Series Databases
- VictoriaMetrics (⭐8.6k) - fast, scalable and resource-effective open-source TSDB compatible with Prometheus. Single-node and cluster versions included
13. Awesome Ddd
Sample Projects / PHP
- Eric Evans DDD Cargo Sample (⭐798) - PHP 7 Version of the cargo sample used in Eric Evans DDD book
14. Awesome Piracy
Telegram Piracy / Third Party Hosts
- Piracy Links Portal Official invite links portal for piracy groups & channels.
15. Awesome Ruby
E-Commerce and Payments
- SquareConnect (⭐41) - Square's SDK for payments and other Square APIs.
16. Awesome Ember
Packages / VIM
17. Awesome Flutter
Websites / Blogs
- FilledStacks - Tutorials and guides on development by Dane Mackier
Storage / Preferences
- Streaming Shared Preferences (⭐247) - Reactive key-value store, shared preferences with Streams by Iiro Krankka
18. Awesome Serverless
Blog posts
- Serverless Instant Checkout Links with Square - An example showing how to build serverless instant checkout links backed by Square APIs.
19. Awesome Math
Tools
20. Awesome Stacks
Vue Enterprise Boilerplate ↗ / Resources
21. Awesome Regression Testing
Online services
- LambdaTest - Perform Automated and Live Interactive Cross Browser Testing on 2000+ Real Browsers and Operating Systems Online.
22. Awesome Bash
Books and Resources
- Bash Guide - A bash guide for beginners (by Lhunath).
- Bash FAQ - Answers most of your questions (by Lhunath).
- Bash Pitfalls - Lists the common pitfalls beginners fall into, and how to avoid them.
- Bash manual - Bourne-Again Shell manual.
- Bash FAQ (by Chet Ramey)
- Advanced Bash-Scripting Guide - An in-depth exploration of the art of shell scripting.
- Bash Guide for Beginners - Bash guide for beginners (by Machtelt Garrels).
- bash-handbook (⭐5.6k) - A handbook for those who want to learn Bash without diving in too deeply.
- Sobell's Book - A practical guide to commands, editors, and shell programming.
- learnyoubash (⭐742) - An interactive workshopper which will teach you how to use the terminal and write your the first Bash script.
Command-Line Productivity
- aliases (⭐543) - Contextual, dynamic, organized aliases for the bash shell.
- bashhub (⭐1.2k) - Bash history in the cloud. Indexed and searchable ☁️.
- bashmarks (⭐1.9k) - Directory bookmarks for the shell.
- commacd (⭐360) - A faster way to move around in Bash.
- has (⭐641) -
has
helps you check presence of various command line tools and their versions on path.
- hstr (⭐4k) - Bash History Suggest Box.
- qfc (⭐574) - File-completion widget for Bash and Zsh.
Customization
- bash-git-prompt (⭐6.7k) - An informative and fancy Bash prompt for Git users.
- bash-powerline (⭐885) - Powerline-style Bash prompt in pure Bash script.
- bashstrap (⭐1.6k) - A quick way to spruce up macOS terminal.
- git-prompt (⭐327) - Bash prompt with Git, SVN and HG modules.
- gittify (⭐71) - A colorful Bash prompt + customized Git aliases.
- liquidprompt (⭐4.5k) - A full-featured & carefully designed adaptive prompt for Bash & Zsh.
- mysql-colorize (⭐101) - Colorization for mysql comand-line client.
- oh-my-git (⭐3.7k) - An opinionated git prompt for bash and zsh.
- progress-bar.sh (⭐234) - Simple & sexy progressbar for
bash
, give it a duration and it will do the rest.
- sexy-bash-prompt (⭐1.1k) - Bash prompt with colors, Git statuses, and Git branches.
- bash-sensible (⭐2k) - An attempt at saner Bash defaults.
Data
- BigBash (⭐285) - Open-source converter that generates a bash one-liner from an SQL Select query, no database necessary.
For Developers
- bocker (⭐11k) - Docker implemented in 100 lines of bash.
- git-sh (⭐736) - A customized Bash environment suitable for Git work.
Downloading and Serving
- balls (⭐860) - Bash on Balls.
- bashttpd (⭐1.5k) - A web server written in Bash.
- Dropbox-Uploader (⭐6.6k) - Dropbox Uploader is a Bash script which can be used to upload, download, list or delete files from Dropbox.
- ngincat (⭐175) - Tiny Bash HTTP server using netcat.
- xiringuito (⭐1.1k) - SSH-based VPN for poors.
Applications
- bashblog (⭐1.6k) - A Bash script that handles blog posting.
- pushbullet-bash (⭐233) - Bash interface to the PushBullet API.
- todo.sh (⭐5.5k) - A simple and extensible shell script for managing your todo.txt file.
- cheapci (⭐184) - A continuous integration framework implemented in bash.
Games
- bash2048 (⭐897) - Bash implementation of 2048 game.
- minesweeper (⭐63) - Bash implementation of minesweeper.
Website
- Bash One-Liners - A collection of practical or just pure awesome bash one-liners (repos (⭐210) by @janosgyerik).
- commandlinefu - A repository for the most elegant and useful UNIX commands.
Shell Package Management
- bash-it (⭐14k) - A community Bash framework.
- basher (⭐1.1k) - A package manager for shell scripts.
- bpkg (⭐1.9k) - A lightweight bash package manager.
- homeshick (⭐2.1k) - Git dotfile synchronizer written in Bash.
Community
- Stack Overflow - Bash tag on Stack Overflow.
23. Awesome Typescript
Books
- 📚 🔥 TypeScript Quickly Learn modern TypeScript and build your own blockchain; Supporting code samples 🐙yfain/getts (⭐126)
- 📚 Angular Development with Typescript, Second Edition (MEAP October 2017) Angular Development with Typescript, Second Edition is an intermediate-level tutorial that introduces Angular and TypeScript to developers comfortable with building web applications using other frameworks and tools. (by Yakov Fain and Anton Moiseev; Manning)
24. Awesome Keycloak
Example Projects
Miscellaneous
- Keycloak Dev Bookmarks - Use the tag keycloak
25. Awesome Jupyter
Visualization
- tqdm (⭐28k) - Fast, extensible progress bar for loops and iterables.
26. Awesome Cmake
Utility Scripts
- CMakeCooking - Flexible development environments for CMake projects with external dependencies
.
[APACHE2]
27. Awesome Vscode
Tools / Gradle Tasks
- Themer - Easily create your own theme for VS Code (and matching ones for your other tools).
28. Awesome Cl
Python
- cl4py (⭐93) - The library cl4py (pronounce as clappy) allows Python programs to call Common Lisp libraries. MIT.
- py4cl (⭐226) - A library that allows Common Lisp code to access Python libraries. It is basically the inverse of cl4py. MIT.
- its fork py4cl2 (⭐41), at first less stable, now more developped and faster.
- py4cl2-cffi (⭐37) - CFFI based alternative to py4cl2.
- "When capable, the CFFI approach can be a 50 times faster than py4cl2."
- cl-python (⭐366) - an implementation of Python in Common Lisp. LLGPL, not under active development.
Utils / Third-party APIs
- cl-gearman (⭐22) - a library for the Gearman (⭐731) distributed job system. LLGPL.
29. Awesome Dotnet Core
Frameworks, Libraries and Tools / Compilers, Transpilers and Languages
- IL2C (⭐397) - A translator for ECMA-335 CIL/MSIL to C language.
Frameworks, Libraries and Tools / Misc
- Baget (⭐2.6k) - A lightweight NuGet server.
Frameworks, Libraries and Tools / ORM
- FreeSql (⭐4.1k) - a convenient ORM in dotnet,supports Mysql, Postgresql, SqlServer, Oracle and Sqlite.
Frameworks, Libraries and Tools / Tools
- Linq_Faster (⭐755) - Linq-like extension functions for Arrays, Span, and List that are faster and allocate less.
Books / Workflow
Community / Workflow
30. Awesome Code Review
Articles
- A Zen Manifesto for Effective Code Reviews Practical tips for the submitter and the reviewer to make effective code reviews.
Tools
- GitRise Slack Reminders for GitHub pull requests
31. Awesome Swift
Firebase
- Ballcap (⭐228) - Ballcap is a database schema design framework for Cloud Firestore.
Game Engine
- glide engine (⭐486) - SpriteKit and GameplayKit based engine for making 2d games, with practical examples and tutorials.
Validation / Barcode
- ATGValidator (⭐51) - Rule based validation framework with form and card validation support for iOS.
32. Awesome Embedded Rust
HAL implementation crates / STMicroelectronics
stm32l0xx-hal
-- HAL implementation for the the STMicro STM32L0xx family of microcontrollers
33. Awesome Java
Related Awesome Lists / Mocking
34. Awesome Appium
Become an Appium Pro
35. Awesome Electron
Open Source / Other
- Tockler (⭐863) - Tracks your time.
36. Awesome Humane Tech
Social networks / Wear our badge
- DeleteFB (⭐2.7k) - Selenium script to delete all of your Facebook wall posts.
37. Awesome R
Data Manipulation
- snakecase (⭐142) - Automatically parse and convert strings into cases like snake or camel among others.
- DataExplorer (⭐487) - Fast exploratory data analysis with minimum code.
Graphic Displays
- plot3D - Plotting Multi-Dimensional Data
- plot3Drgl - Plotting Multi-Dimensional Data - Using 'rgl'
Reproducible Research
- officer - An R package to generate Microsoft Word, Microsoft PowerPoint and HTML reports.
- flextable - An R package to embed complex tables (merged cells, multi-level headers and footers, conditional formatting) in Microsoft Word, Microsoft PowerPoint and HTML reports. It cooperates with the [officer] package and integrates with [rmarkdown] reports.
- R Suite - A package to design flexible and reproducible deployment workflows for R.
Bioinformatics and Biostatistics
- glmmTMB - Generalized mixed-effects models, handling user-specified matrix of residual covariance, relevant for the anaysis of repeated observations in longitudinal trials.
- lme4 (⭐588) - Generalized mixed-effects models.
- nlme - Mixed-effects models, handling user-specified matrix of residual covariance, relevant for the anaysis of repeated observations in longitudinal trials.
Finance
- scorecard (⭐156) - Credit Risk Scorecard
Spatial
- GWmodel - Geographically-Weighted Models
Other Tools
- Conda - Most R packages are available through the Conda polyglot cross-platform dependency manager.
Websites / Tools and References
- RDocumentation - Search through all CRAN, Bioconductor, Github packages and their archives with RDocumentation.
- rdrr.io - Find R package documentation. Try R packages in your browser.
- rnotebook.io - Create online R Jupyter Notebooks for free.
R Ecosystems / Book/monograph Lists and Reviews
- rOpenGov Open government data, computational social science, digital humanities
- rOpenHealth Public health data
- rOpenSci Open science
38. Awesome Cpp
Asynchronous Event Loop
- libuv (⭐24k) - Cross-platform asynchronous I/O. [BSD]
Containers
- dynamic_bitset (⭐151) - Simple Useful Libraries: C++17/20 header-only dynamic bitset. [MIT] website
CSV
- Vince's CSV Parser (⭐886) - A fast, self-contained, streaming C++17 CSV parser with optional type-casting and statistics. [MIT]
Internationalization
- utf8proc (⭐1k) - A clean C library for processing UTF-8 Unicode data. [MIT]
Web Application Framework
- Drogon (⭐11k) - A C++14/17 based, high-performance HTTP application framework. [MIT]
39. Awesome Quantum Computing
Development Tools
- NISQAI (⭐38) - Library for performing quantum artificial intelligence on near-term quantum computers.
- Qurry (⭐24) - Quantum probabilistic programming language based on functional and probabilistic paradigms.
Books
- Learn Quantum Computing with Python and Q# - Introduces quantum computing using Python and Q#, Microsoft's new language for quantum programming.
40. Awesome Storybook
Official resources
Community resources
- Design system - Storybook's website design system.
Tutorials
- Learn Storybook - A set of tutorials to learn Storybook.
- Practical Guide to Storybook-Driven Development - A tutorial on how to use the Storybook tool as a means of templating and driving forward your development efforts.
- Adding Storybook Style Guide to a Create React App - A tutorial on how to add Storybook in an application generated with Create React App.
- Build your components with Storybook - A tutorial on how to create your components and exposing them in a Storybook.
Blog posts
- Storybook 5.0 - A features' showcase about the biggest release to date.
- Using Storybook with VueJS - Learn how to build a component library with Vue and Storybook to create modular and reusable components.
- Setting up a Component Library with React and Storybook - Learn how to set up a component library with React and Storybook to create modular and reusable components that can be shared across projects.
- Storybook - UI component development tool for React, Vue, and Angular (Article focusing on React) - A brief presentation of Storybook and how to setup on a React application.
- Storybook vs Styleguidist - A comparison of the top UI component explorers.
- Five Reasons to Use Storybook Tests - A complete walkthrough of different testing solutions for Storybook: Easy Cross-Browser Visual Checks, Interaction Testing and StoryShots for Snapshot Testing.
Examples
41. Awesome Ios Books
Architecture
42. Awesome List
Platforms
- Android (⭐11k) - Mobile operating system developed by Google.
- React Native (⭐34k) - JavaScript framework for writing natively rendering mobile apps for iOS and Android.
- Adafruit IO (⭐58) - Visualize and store data from any device.
Programming Languages
- C/C++ (⭐58k) - General-purpose language with a bias toward system programming and embedded, resource-constrained software.
Front-End Development
- Storybook (⭐367) - Development environment for UI components.
Back-End Development
- Kubernetes (⭐15k) - Open-source platform that automates Linux container operations.
Learn
- Product Management (⭐1.3k) - Learn how to be a better product manager.
43. Awesome Maintainers
- @antirez, Redis (⭐57k)
- "The struggles of an open source maintainer" (post)
44. Awesome Circuitpython
News
- Scott Shawcroft: History of CircuitPython - A discussion of CircuitPython for the core developers of Python, PyCon 2019.
45. Awesome Crystal
Misc
- port_midi (⭐6) - Crystal C bindings for the PortMIDI cross-platform MIDI I/O library
Testing
- spectator - Feature rich spec framework that uses the modern expect syntax
46. Awesome React Native
Styling / Navigation Demos
- react-native-tailwindcss (⭐543) - A react native styling system based on TailwindCSS.
47. Awesome Laravel
Tutorials & Blogs / Third-party Service Integration
48. Webcomponents the Right Way
Angular
49. Awesome Ipfs
Tools
- ipfs-deploy (⭐1.1k) - Zero-config CLI to deploy static websites: cd my-static-website && npx @agentofuser/ipfs-deploy
50. Awesome Actions
Utility / Docker Container Actions
GitHub Pages / Code Coverage
Deployment / Code Coverage
Frontend Tools / Terraform
51. Awesome Ionic
Theming
- Prev: Jun 03 - Jun 09, 2019
- Next: May 20 - May 26, 2019