Awesome List Updates on May 15 - May 21, 2017
48 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Symfony Education
Dependency Injection
- How to refactor to new Dependency Injection features in Symfony 3.3 by Tomas Votruba [2017]
2. Awesome Sdn
Paper
3. Awesome R
Optimization
- lpSolve - Interface to
Lp_solve
to Solve Linear/Integer Programs.
- ompr - Model mixed integer linear programs in an algebraic way directly in R.
- Rglpk - R/GNU Linear Programming Kit Interface
- ROI - The R Optimization Infrastructure ('ROI') is a sophisticated framework for handling optimization problems in R.
4. Awesome Vscode
C++
- C/C++ Clang Command Adapter (⭐122) - Completion and Diagnostic for C/C++/Objective-C using Clang command.
5. Amas
Ask these people anything!
- Rachel Andrew (⭐323) - CSS Grid Ask Me Anything. Rachel Andrew is a UK web developer, writer, public speaker and co-founder of Perch CMS.
6. Awesome Laravel
Development Setup / Third-party Service Integration
- Valet Linux (⭐1.2k) - Development environment for Linux users
- LaraDock (⭐12k) - Run Laravel on Docker (Like Homestead but for Docker instead of Vagrant)
- LaraEdit Docker (⭐446) - Homestead environment in a single Docker container
Videos / Third-party Service Integration
7. Awesome Ant Design
Boilerplates / Themes
- Aspnet Core Antd Boilerplate (⭐19) - Server Side Rendering with Asp.net core.
- React Redux Universal (⭐18) - Universal/Isomorphic boilerplate using react router 4 and webpack 2.5+. All latest packages.
8. Awesome Dotnet Core
Frameworks, Libraries and Tools / CMS
- Weapsy (⭐10) - Open source ASP.NET Core CMS based on DDD and CQRS. It supports MSSQL, MySQL, SQLite and PostgreSQL out of the box.
Community / Workflow
- Stack Overflow
9. Colorful
Tools / Libraries
- picocli - Small library for creating Java command line applications with ANSI colors and styles.
10. Awesome Math
Books
- Calculus: Basic Concepts for High Schools - L.V. Tarasov
11. Awesome Algorithms
Github Libraries / Randomized Algorithms
12. Awesome Preact
Contents / Toolkits
- Preact CLI (⭐4.7k) - Build a Preact Progressive Web App in seconds.
13. Awesome Userscripts
Scripts / GitHub
- Gist to dabblet (⭐1.8k) - Add a Dabblet link to Gists saved from Dabblet.
- GitHub Custom Emojis (⭐72) - Add custom emojis anywhere on GitHub.
- GitHub Dark Script (⭐550) - Apply the GitHub-Dark (⭐9.6k) style to the site.
- GitHub code colors (⭐1.8k) - Add a color swatch preview to code.
- GitHub code folding (⭐1.8k) - Add code folding to files.
- GitHub code guides (⭐1.8k) - Add code guides to files and diffs.
- GitHub code show whitespace (⭐1.8k) - Show whitespace (spaces/tabs/carriage returns) in files.
- GitHub collapse in comment (⭐1.8k) - Toggle long code blocks in comments.
- GitHub custom hotkeys (⭐1.8k) - Add your own custom hotkeys to all of GitHub.
- GitHub custom navigation (⭐1.8k) - Add a custom navigation bar to link anywhere.
- GitHub diff files filter (⭐1.8k) - Add a file type filter to diffs.
- GitHub diff links (⭐1.8k) - Add next and previous buttons to each diff file.
- GitHub font preview (⭐1.8k) - Preview OTF, TTF and WOFF font files.
- GitHub image preview (⭐1.8k) - Add an image preview mode.
- GitHub indent comments (⭐1.8k) - Use the tab key in comments.
- GitHub issue comments (⭐1.8k) - Toggle the view of some issue comments and timeline entries.
- GitHub issue counts (⭐1.8k) - Show the number of issues in repository view.
- GitHub issue highlighter (⭐1.8k) - Highlight the linked issue.
- GitHub label color picker (⭐1.8k) - Add an extensive color picker to the label editor.
- GitHub remove diff signs (⭐1.8k) - Remove diff signs from file diffs.
- GitHub rtl comments (⭐1.8k) - Add right-to-left indicators in comments.
- GitHub search autocomplete (⭐1.8k) - Add a search filter autocomplete to all of GitHub.
- GitHub sort content (⭐1.8k) - Sort lists and tables on GitHub.
- GitHub static time (⭐1.8k) - Convert time ago into a time format of your choice.
- GitHub table of contents (⭐1.8k) - Show a TOC window for Readme and wiki pages.
- GitHub title notification (⭐1.8k) - Add a notification indicator to browser tabs.
- GitHub toggle expanders (⭐1.8k) - Expand or collapse all commit titles.
- GitHub toggle wiki sidebar (⭐1.8k) - Toggle wiki sidebar view.
14. Awesome Stock Resources
Vector Graphics / Unspecified License
- Sketch Repo - ©️ Sketch Repo is a great place to discover Sketch App resources for your next design project.
15. Awesome Chatops
Videos
- ChatOps with PowerShell and Errbot - A talk from PowerShell Conference Europe 2017 about how get started with Errbot on Windows with PowerShell.
16. Awesome Npm
Registry
- verdaccio (⭐15k) - Lightweight private npm proxy registry.
17. Awesome Machine Learning
General-Purpose Machine Learning / Data Analysis / Data Visualization
Perl 6 / Data Analysis / Data Visualization
18. Awesome Jvm
Media
- Analyzing and Debugging the Java HotSpot VM at the OS Level - Volker Simonis.
19. Awesome Magento2
Localization
- sl_SI (⭐11) 🇸🇮 - Slovenian Language Package.
20. Awesome Electron
Community / Other
21. Awesome Robotics
Related awesome lists
22. Awesome Polymer
Videos
Official Elements
- Iron Iron elements are a set of visual and non-visual utility elements.
- Paper Paper elements are a set of visual elements that implement Google's Material Design.
- Gold The gold elements are built for e-commerce use-cases like checkout flows.
- Platinum Elements to turn your web page into a true webapp, with push, offline, and more.
- Molecules Elements that wrap other javascript libraries.
- App Elements that enable building full web apps out of modular custom elements.
- Data A collection of data/storage related elements.
- Layout A collection of layout related elements.
- [Obsolete] Neon Neon elements implement special effects.
23. Awesome Creative Coding
Machine learning • Computer Vision • Ai / Other
- AI Playbook - Ai microsite intended to help newcomers get started.
24. Awesome Neuroscience
Resources / Blogs
- The scicurious brain - Maintained by Scientific American, this blog typically covers one research paper in a single entry.
- Action Potential - Forum operated by neuroscience editors at the journal, Nature.
Resources / MOOCs
- The Fundamentals of Neuroscience | Harvard & edX - Serves an introductory survery of topics in neuroscience and has no specific prerequisites, though some prior exposure to biology and/or chemistry can be helpful.
- Computational Neuroscience | Coursera - Provides an introduction to basic computational methods for understanding what nervous systems do and for determining how they function.
- Medical Neuroscience - Explores the functional organization and neurophysiology of the human central nervous system, while providing a neurobiological framework for understanding human behavior.
25. Awesome Aws
SDKs and Samples / JavaScript SDK
Open Source Repos / Lambda
- claudiajs/claudia 🔥🔥🔥🔥🔥 (⭐3.8k) - Deploy Node.js projects to Lambda and API Gateway easily.
26. Awesome Mqtt
Operating System / Firmwares for ESP based Devices
- psmqtt (⭐131) - Utility reporting system health and status via MQTT.
Lighting / Firmwares for ESP based Devices
- chromoflex2mqtt (⭐2) - Control Chromoflex USP3 RGB LED modules via MQTT.
Home Entertainment / Firmwares for ESP based Devices
- bravia2mqtt (⭐15) - Control your Sony Bravia TV with MQTT.
- mqtt2atlonamatrix (⭐0) - Control Atlona HDMI matrix switches with MQTT.
- yamaha-avr2mqtt (⭐8) - A simple adapter for connection Yamaha AVR to MQTT.
Misc / Firmwares for ESP based Devices
- dashbutton2mqtt (⭐16) - Publish Amazon Dash Button presses to MQTT.
- flowerpower2mqtt (⭐7) - Publish measurements from Parrot Flower Power plant sensors to MQTT.
- haiku2mqtt (⭐9) - A bridge between Haiku smart fans and MQTT.
- wlan-thermo-mqtt-addon - Addon for a popular DIY barbecue thermometer.
27. Awesome Tikz
Videos / PGFPlots
Community / PGFPlots
- pgf-users - A friendly and relatively active mailing list.
28. Awesome Healthcare
Contents / EMPI
- MEDIC Client Registry RI (⭐13) - The Mohawk College MARC-HI/MEDIC Client Registry EMPI Implementation.
29. Awesome Typescript
Module Bundlers / Playground
- Browserify - CommonJS module bundler. Does not support TypeScript "out of the box", but can be applied with * Grunt tasks: grunt-ts, grunt-browserify, grunt-contrib-uglify
- fuse-box (⭐4k) | http://fuse-box.org/ - typescript sample: fuse-box-ts-react-reflux-seed (⭐28)
Tools / Playground
- TypeDoc - A documentation generator for TypeScript projects
30. Awesome Iot
Software / Programming languages
- ELFE - ELFE is a very simple and small programming language. While it is a general-purpose programming language, it is specifically tuned to facilitate the configuration and control of swarms of small devices such as sensors or actuators.
Software / Libraries and Tools
- Luvit - Luvit implements the same APIs as Node.js, but in Lua! While this framework is not directly involved with IoT development, it is still a great way to rapidly build powerful, yet memory efficient, embedded web applications.
31. Awesome Android
GUI / Animations
- Rebound (⭐5.5k) - Rebound is a Java library that models spring dynamics.
GUI / Loading Images
- Glide (⭐33k) - An image loading and caching library for Android focused on smooth scrolling, Recommended by Google.
GUI / Media Picker
- MediaPicker (⭐265) - Android Library that lets you to select multiple images, video or voice for Android
Crash monitoring / Field Validation
- Splunk MINT - Monitoring, Crash Reports, Real time data, Statistic.
Database / Field Validation
- Realm Asset Helper (⭐29) - Copies a realm database from the apk assets folder. Efficiently handles versioning of read-only realm databases.
Tracking / ORM
- CleverTap - Analytics platform and user-engagement platform with 1 million free events
Chat & Messaging / Custom Dialog
- MediaRecorderDialog (⭐74) - Custom Dialog to record audio, store it and play it in your phone.
Kotlin / Custom Dialog
- Kotterknife (⭐2.2k) - Android view injection written in Kotlin based on ButterKnife
- Android Kotlin Samples (⭐297) - Some basic Android code samples written in Kotlin.
32. Nlp with Ruby
Multipurpose Engines / On-line APIs
- google-cloud-language (⭐1.2k) - Google's Natural Language service API for Ruby.
Dialog Agents, Assistants, and Chatbots / Constituency Parsing
- chatterbot (⭐493) - Straightforward ruby-based Twitter Bot Framework, using OAuth to authenticate.
- lita (⭐1.7k) - Highly extensible chat operation bot framework written with persistent storage on Redis.
Articles, Posts, Talks, and Presentations / Constituency Parsing
- 2011
- Ruby one-liners by Benoit Hamelin [post]
- Clustering in Ruby by Colin Drake [post/)]
33. Awesome Codepoints
For Funsies / Breaking and Gluing other characters
- U+2800 BRAILLE PATTERN BLANK - A Braille pattern that has zero of its six or eight dots filled in. According to the standard: “* while this character is imaged as a fixed-width blank in many fonts, it does not act as a space” Essentially it is rendered as white-space, but since it is designated as not white-space it isn't matched by white-space-validating regular expressions. This can be used to bypass all kinds of validation that disallows or trims white-space.
34. Awesome Geek Podcasts
In English
- Soft Skills Engineering - Weekly advice podcast for software developers. It takes more than great code to be a great developer.
35. Awesome Npm Scripts
Cross-platform Utilities
- rimraf (⭐4.9k) - Delete files or directories; like
rm -rf
.
- mkdirp - Create a directory, creating parent directories if needed; like
mkdir -p
.
- cpy-cli (⭐279) - File/directory copying/renaming.
- copyfiles (⭐345) - Copy a list of files into a directory.
- sync-files (⭐42) -
rsync
-like directory syncing with watch mode.
- clear-cli (⭐46) - Clear the terminal.
- ntee (⭐23) - Utility that reads from standard input and writes to standard output and files; like Unix
tee
.
- catw - Print a file to stdout, with optional watch mode; sorta like Unix
cat
.
Cross-platform Utilities / Utility Packs
- shx (⭐1.4k) - Collection of common Unix utilities implemented in Node.js; example usage:
shx rm somefile
.
36. Awesome Elixir
Command Line Applications
- firex (⭐25) - Firex is a library for automatically generating command line interfaces (CLIs) from an elixir module.
REST and API
- accent (⭐41) - Plug for handling the conversion of JSON API keys to different cases.
- versionary (⭐40) - API versioning for Elixir Plug and Phoenix.
37. Machine Learning with Ruby
Machine Learning Libraries / Frameworks
- weka (⭐64) - JRuby bindings for Weka, different ML algorithms implemented through Weka.
- ai4r (⭐711) - Artificial Intelligence for Ruby.
- classifier-reborn (⭐541) - General classifier module to allow Bayesian and other types of classifications. [dep: GLS]
- scoruby (⭐68) - Ruby scoring API for PMML (Predictive Model Markup Language).
Machine Learning Libraries / Neural networks
- neural-net-ruby (⭐127) - Neural network written in Ruby.
- ruby-fann (⭐465) - Ruby bindings to the Fast Artificial Neural Network Library (FANN).
- cerebrum (⭐35) - Experimental implementation for Artificial Neural Networks in Ruby.
- tlearn-rb (⭐96) - Recurrent Neural Network library for Ruby.
- brains (⭐60) - Feed-forward neural networks for JRuby based on brains (⭐0).
Projects and Code Examples / Vector search
- simple_ga (⭐9) - Basic (working) demo of Genetic Algorithms in Ruby.
- Wine Clustering (⭐0) - Wine quality estimations clustered with different algorithms.
Machine Learning Libraries / Bayesian methods
- linnaeus (⭐37) - Redis-backed Bayesian classifier.
- naive_bayes (⭐47) - Simple Naive Bayes classifier.
- nbayes (⭐152) - Full-featured, Ruby implementation of Naive Bayes.
Machine Learning Libraries / Linear classifiers
- liblinear-ruby-swig (⭐82) - Ruby interface to LIBLINEAR (much more efficient than LIBSVM for text classification).
- liblinear-ruby (⭐83) - Ruby interface to LIBLINEAR using SWIG.
38. Awesome Laravel Education
New to Laravel
- Learn from tutorial
Quick References
- Laravel API #5.4
Learn From Awesome Video / Posts / Composer / Homestead / Docker
- Getting Started
- Laracasts: Meet Composer #Composer
- Laracasts: Virtual Machines and Homestead #Homestead #Virtual Machine #Vagrant
- Composer Intro #Composer
- Laravel Documentation: Setup Homestead #5.4 #Homestead
- Laravel in Docker #5.4 #Docker
Learn From Awesome Video / Posts / Routing / Controllers / Requests / Responses
- Getting Started
- Laracasts: A Gentle Introduction to Routing, Controllers, and Views #Routing #Controller #View
- Laravel Documentation: The Basics Routing #5.4 #Routing
- Laravel Documentation: The Basics Controllers #5.4 #Controller
- Laravel Documentation: The Basics Requests #5.4 #Request
- Laravel Documentation: The Basics Responses #5.4 #Response
- Advanced
- Laracasts: Route Model Binding #Routing
- Simple Way To HTTPS All Laravel Routes #5.4 #Routing
Learn From Awesome Video / Posts / Database
- Getting Started
- Laracasts: Migrations #Migration
- Laravel Documentation: Database Getting Started #5.4 #Database
- Laravel Documentation: Database Migrations #5.4 #Migration
- Advanced
- Laravel Documentation: Database Query Builder #5.4 #Database
- Laravel Documentation: Database Seeding #5.4 #Migration
Learn From Awesome Video / Posts / Models / Eloquent
- Getting Started
- Laracasts: Eloquent 101 #Eloquent
- Laracasts: Basic Model/Controller/View Workflow #Model #Eloquent
- Laravel Documentation: Eloquent ORM Getting Started #5.4 #Eloquent
Learn From Awesome Video / Posts / Views / Blade / Language
- Getting Started
- Laracasts: Passing Data to Views #View
- Laravel Documentation: The Basics Views #5.4 #View
- Laracasts: Blade 101 #View #Blade
- Laravel Documentation: The Basics Blade Templates #5.4 #View #Blade
- Advanced
- Laracasts: View Partials and Form Reuse #View
- Php vars @ JS with the help of a Laravel SP & View Composer #5.4 #View #Language
Learn From Awesome Video / Posts / Forms / Validation
- Getting Started
- Laracasts: Forms #Form #View
- Laracasts: Form Requests and Controller Validation #Form #Validation
- Laravel Documentation: Services Validation #5.4 #Validation
Learn From Awesome Video / Posts / Architecture Foundations / IoC
- Getting Started
- Laracasts: Environments and Configuration #Architecture
- Laravel Documentation: Architecture Foundations Application Structure #5.4 #Architecture
Learn From Awesome Video / Posts / Auth / Security
- Getting Started
- Laracasts: Easy Auth #Authentication #Eloquent
- Laravel Documentation: Services Authentication #5.4 #Authentication
- Laravel Documentation: Services Authorization #5.4 #Authentication
Learn From Awesome Video / Posts / Middleware
- Getting Started
- Laracasts: Ogres Are Like Middleware #Middleware #Security
- Laravel Documentation: The Basics Middleware #5.4 #Middleware
Learn From Awesome Video / Posts / Front End
- Getting Started
- Laracasts: Manage Your Assets #Front-End #Elixir
- Laravel Documentation: Services Elixir #5.1 #Elixir
Learn From Awesome Video / Posts / Session
- Getting Started
- Laracasts: Flash Messaging #Session
- Laravel Documentation: Services Session #5.4 #Session
Learn From Awesome Video / Posts / Filesystem / Cloud Storage
- Getting Started
- Laravel Documentation: Services Filesystem / Cloud Storage #5.4 #Filesystem
Learn From Awesome Video / Posts / Cache
- Getting Started
- Laravel Documentation: Services Cache #5.4 #Cache
Learn From Awesome Video / Posts / Mail
- Getting Started
- Laravel Documentation: Services Mail #5.4 #Mail
Learn From Awesome Video / Posts / Testing and Coding Standard
- Getting Started
- Laravel Documentation: Services Testing #5.4 #Testing
Interview / Case Study
39. Awesome Vulkan
Samples
- vulkantoy (⭐32) - Shadertoy image shader test app with Vulkan. [MIT]
40. Awesome Cpp
Database
- SimDB (⭐515) - High performance, shared memory, lock free, cross platform, single file, minimal dependencies, C++11 key-value store. [Apache2]
41. Citizen Science
Tools and Equipment / Biology and Chemistry
- DremelFuge - A biology centrifuge that takes the form of a dremel attachment.
- MinION - An affordable, portable DNA/RNA sequencer.
42. Awesome Indie
Podcasts / Other
-
"To share the lessons we learn by doing, and learn from the things that others are doing, to help us all get ahead as we bootstrap our businesses online." Since 2013 by Brian Casel and Jordan Gal.
43. Awesome Osint
Username Check / Telegram
- Name Checkr - checks a domain and username across many platforms.
VPN Services / Telegram
44. Awesome Crystal
CLI Builders
- clim (⭐121) - Slim command line interface builder
45. Awesome No Login Web Apps
Privacy, Security and Cryptography / Others
- scr.im - Share e-mail address freely without worrying about spam.
Search Engines / Others
- ChooseMyPC - Search for the best combination of parts considering your requirements for your PC under a given budget.
Utilities (uncategorized) / Others
- Acronym Creator - Create acronym for organization, algorithm, or anything having at least two words.
- Postify
[Account]
- Schedule posts on Facebook, Twitter & LinkedIn.
Miscellaneous / Others
- IFTTT
[Account]
- Create a connection between your favourite online services. For example, if one needs to tweet their instagrams as native photos on twitter then IFTTT can come in handy.
46. Awesome Linux
X Desktop Environments / Other Desktop Environments
- LXQt - Qt port and the upcoming version of LXDE, the Lightweight Desktop Environment. It is the product of the merge between the LXDE-Qt and the Razor-qt projects: A lightweight, modular, blazing-fast and user-friendly desktop environment.
- MATE - Provides an intuitive and attractive desktop to Linux users using traditional metaphors. Fork of GNOME 2.
- Pantheon - Pantheon is the default desktop environment originally created for the elementary OS distribution. The desktop has some similarities with GNOME Shell and macOS.
GUI-based Applications / GNOME-based
- Builder - IDE for GNOME that is focused on bringing the power of the GNOME platform to more developers.
- Gedit - Powerful general purpose text editor.
GUI-based Applications / Pantheon-based
- Spice-Up (⭐588) - Desktop presentation app.
Console-based Applications and Tools / Package management and creation tools
- git - Distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
47. Awesome Vue
Resources / Tutorials
- Fun Projects with Vue 2 (Video) by Peter van Meijgaard, Packt. (April 2017)
- Vue JS: Simultaneously Running Express and Webpack Dev Server on Medium by Henrik Fogelberg
- Vue JS 2 Tutorials on Youtube by The Net Ninja
Projects Using Vue.js / Open Source
- Dockeron (⭐795) - A project built on Electron + Vue.js for Docker on desktop.
Components & Libraries / Utilities
- jsx-vue-functional (⭐66) - A Babel plugin that brings syntactic sugar for Vue functional components.
- jsx-event-modifiers (⭐44) - A Babel plugin that adds event modifiers similar to Vue templates to JSX.
48. Awesome Dotnet
GUI
- Avalonia (⭐25k) - A multi-platform .NET UI framework (formerly known as Perspex).
- Prev: May 22 - May 28, 2017
- Next: May 08 - May 14, 2017