Awesome List Updates on Jun 01 - Jun 07, 2015
26 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Scalable Css Reading List
Talks
- React: CSS in JS, Christopher Chedeau, a.k.a. Vjeux (2014)
2. Awesome Gametalks
GDC Talks / Table of Contents
- [2015] How to Make Your Game Just Completely Hilarious: The Stanley Parable: William Pugh (Roberts & Co Bunsen Outlet Limited)
- [2015] Classic Game Postmortem: Loom: Brian Moriarty (WPI)
- [2015] Hearthstone: How to Create an Immersive User Interface: Derek Sakamoto (Blizzard)
- [2013] Classic Game Postmortem: Myst: Robyn Miller (Zoo Break Gun Club)
3. Awesome Phalcon
Debug
- Prophiler (⭐443) - PHP Profiler & Developer Toolbar (built for Phalcon)
4. Awesome Talks
Web Development
- Critical rendering path - Crash course on web performance by Ilya Grigorik [41:10]
Test-Driven Development
- TDD in Tatters by Scott Bellware [01:07:53]
Methodologies
- Why Agile Works by Alistair Cockburn [53:03]
5. Awesome Unity
2D
- Spine (Paid) - A skeletal animation editor with a Unity library.
AI
- A* Pathfinding Project - Lightning fast pathfinding with heavily optimized algorithms and a large feature set.
Input
- InControl (⭐683) - An input manager that tames makes handler cross-platform. controller input easy.
- InputBinder (⭐73) - Bind game inputs to methods via code or using the inspector to add event driven input handling to your project.
- TouchKit (⭐880) - Makes it easy to recognize gestures and other touch input.
6. Awesome Computer Vision
Computer Vision
- EENG 512 / CSCI 512 - Computer Vision - William Hoff (Colorado School of Mines)
Blogs / Image Deblurring
- Learn OpenCV - Satya Mallick
- Tombone's Computer Vision Blog - Tomasz Malisiewicz
- Computer vision for dummies - Vincent Spruyt
- Andrej Karpathy blog - Andrej Karpathy
7. Awesome Elixir
Algorithms and Data structures
- lz4 (⭐64) - LZ4 bindings for Erlang for fast data compressing.
- monadex (⭐306) - Upgrade your Elixir pipelines with monads.
- parex (⭐63) - Parallel Execute (Parex) is an Elixir module for executing multiple (slow) processes in parallel.
Caching
- locker (⭐152) - Atomic distributed "check and set" for short-lived keys.
Command Line Applications
- getopt (⭐247) - Command-line options parser for Erlang.
Framework Components
- phoenix_pubsub_redis (⭐175) - The Redis PubSub adapter for the Phoenix framework.
- scaffold (⭐7) - A mix task for creating new projects based on templates fetched from a Git-repo.
Frameworks
- trot (⭐415) - An Elixir web micro-framework.
ORM and Datamapping
- database_url (⭐9) - Parse database URL and return keyword list for use with Ecto.
- isn (⭐9) - Ecto types for the postgreSQL isn extension.
- level (⭐5) - Level for Elixir implements various helper functions and data types for working with Googles Level data store.
- mongo (⭐101) - MongoDB driver for Elixir.
- sqlite_ecto (⭐77) - SQLite3 adapter for Ecto.
Release Management
- relex (⭐59) - Erlang/Elixir Release Assembler.
Testing
- proper (⭐878) - PropEr (PROPerty-based testing tool for ERlang) is a QuickCheck-inspired open-source property-based testing tool for Erlang.
Text and Numbers
- neotomex (⭐68) - A PEG implementation with a pleasant Elixir DSL.
Third Party APIs
- reddhl (⭐4) - An headline and link puller for Reddit and its various subreddits.
- telephonist (⭐41) - Elixir state machines for Twilio calls.
- tentacat (⭐443) - Simple Elixir wrapper for the GitHub API.
Utilities
- ar2ecto (⭐13) - Ar2ecto is a set of mix tasks to help you migrate from ActiveRecord to Ecto.
- erlware_commons (⭐220) - Additional standard library for Erlang.
YAML
- yomel (⭐6) - libyaml interface for Elixir.
Community
- #elixir-lang - The IRC Channel #elixir-lang on Freenode.
8. Awesome Dotnet
Template Engine
- Nustache (⭐593) - Open source library for logic-less templates
- DotLiquid (⭐1k) - C# port of the Ruby Liquid templating language
9. Awesome Geojson
operations
- geojson-coords (⭐31): Extract coordinates from GeoJSON
- geojson-extent: compute the bounding box of geojson features
- geojson-js-utils (⭐403): JavaScript helper functions for manipulating GeoJSON
- geojson-merge (⭐231): Merge multiple GeoJSON files into one FeatureCollection.
- geojson-normalize (⭐32): normalize any geojson object into a geojson featurecollection
- geojson-pick: remove all but specified properties from features in a geojson featurecollection
- geojson-rewind (⭐122): enforce ring winding order
- geojson-summary (⭐34): get a plain-english summary of what's in a geojson file
- point-grouper: group geojson points into containing polygons
- simplify-geojson (⭐176): apply the ramer-douglas-peucker line simplification to geojson features or feature collections in JS or on the CLI
validation
- geojsonhint (⭐257): find errors in your geojson files
services
- geojsonio-extension (⭐1): chrome extension for editing github files in geojson.io
- geojsonlint: REST interface for GeoJSON validation
conversion
- geojson-mapnikify (⭐38): Transform GeoJSON objects into Mapnik XML stylesheets with embedded GeoJSON data and simplestyle-spec-derived styles.
- geojson-vt (⭐1.8k): Slice GeoJSON into vector tiles on the fly in the browser
- geojson2rtree (⭐9): generate a static rtree (using terraformer) from a set of geojson features
- ogr2ogr: convert anything to anything
- fiona (⭐1.1k): nice python interface on top of ogr
- shp2json: convert shapefile zip archives to streaming GeoJSON
data
- natural earth: country, province, and geographical data
- openflights-geojson (⭐28): openflights airports & airplane routes
- whereonearth-airport (⭐14): outlines of every airport
- whereonearth-building (⭐9): building outlines
- whereonearth repos: other features output from GeoPlanet by Aaron Straup Cope
- tgn-geojson (⭐15): The Getty Thesaurus of Geographic Names (TGN) As GeoJSON.
- strava-to-geojsonio (⭐7): export runs & rides from Strava to GeoJSON
serialization
- python-geojson (⭐898): serialize geojson to/from python datatypes
- rust-geojson (⭐263): serialize geojson to/from rust datatypes
10. Awesome Groovy
Try Groovy in Browser
11. Awesome R
High Performance
- Rcpp11 (⭐80) - Rcpp11 is a complete redesign of Rcpp, targetting C++11.
12. FOSS for Dev
Project management
- Redmine (⭐5k) - a flexible project management web application written using Ruby on Rails
- Phabricator (⭐12k) - an open source collection of web applications which help software companies build better software
- Taiga.io - Your Agile, Free and Open Source Project Management Tool
13. Awesome IoT Hybrid
Hybrid Mobile / Resources-websites-projects
14. Awesome Dart
Tutorials
- Hello Dart - A playful introduction to Dart.
15. Awesome Appsec
Websites
MicroCorruption
Capture The Flag - Learn Assembly and Embedded Device Security
The Matasano Crypto Challenges
A series of programming exercises for teaching oneself cryptography by Matasano Security. The introduction by Maciej Ceglowski explains it well.
PentesterLab
PentesterLab provides free Hands-On exercises and a bootcamp to get started.
Articles
Preventing SQL Injection in PHP Applications - the Easy and Definitive Guide (2014)
Released: May 26, 2014
TL;DR - don't escape, use prepared statements instead!
16. Awesome Selenium
Tools / Javascript
- selenium-webdriver (⭐27k) - The official WebDriver JavaScript bindings from the Selenium project.
- WD (⭐1.5k) - WebDriver/Selenium 2 node.js client.
- WebdriverIO - better implementation of WebDriver bindings with predefined 50+ actions.
- SlimerJS - A scriptable browser for Web developers.
- Nightwatch - efficient and straightforward Javascript End-to-End tests.
Tools / Ruby
- Anemone (⭐1.6k) - Anemone web-spider framework.
- Mechanize - automating interaction with websites.
- Spidr (⭐760) - web spidering library that can spider a site, multiple domains, certain links or infinitely.
- cobweb - web crawler that can use resque to cluster crawls to quickly crawl extremely large sites.
Tools / Python
- mechanize - Stateful programmatic web browsing.
Tools / Java
- Conductor - Turbo-boosted Selenium framework that makes test writing a breeze.
Driver / Desktop (browsers)
- Internet Explorer (⭐27k) - The InternetExplorerDriver is a standalone server which implements WebDriver's wire protocol.
- Opera (⭐240) - OperaDriver is a vendor-supported WebDriver implementation developed by Opera Software and volunteers that implements WebDriver API for Opera.
Web Scraping / Mining / Desktop GUI Automation (non-browser-centric)
- Node-Crawler (⭐6.5k) - Node.js Web Crawler/Spider for NodeJS + server-side jQuery.
Blogs / Desktop GUI Automation (non-browser-centric)
- Elemental Selenium - A free, once-weekly e-mail on how to use Selenium like a Pro.
17. Awesome Android
GUI / Loading Images
- Universal Image Loader (⭐17k) - Asynchronous, out of the box loading and caching of images.
Networking / Field Validation
- node-android (⭐616) - Run Node.js on Android.
HTML, CSS and Javascript / Custom Dialog
- React Native (⭐105k) - A framework for building native apps with React by Facebook.
- Apache Cordova (⭐3.4k) - Cordova based applications are, at the core, applications written with web technology: HTML, CSS and JavaScript.
18. Awesome Ruby
Configuration
- ENVied (⭐331) - ensure presence and type of your app's ENV-variables
DevOps Tools
- SSHKey (⭐276) - SSH private and public key generator in pure Ruby (RSA & DSA).
Error Handling
- Honeybadger - Exception, uptime, and performance monitoring for Ruby.
19. Awesome Php
Table of Contents / Filtering, Sanitizing and Validation
- Volan (⭐43) - Another simplified validation library.
20. Typography
Font Combinations
21. Awesome Deep Learning
Researchers / Frameworks
Researchers / Miscellaneous
22. Awesome Bitcoin
Blockchain API and Web services
Wallets API
Blockchain Explorers
JavaScript Libraries
23. Awesome Clojurescript
Awesome ClojureScript / Miscellaneous
- Entanglement (⭐42) – It creates atoms from other atoms and links the data together.
Awesome ClojureScript / React.js Interface
- Brutha (⭐138) – A simple and functional ClojureScript interface to React.
Awesome ClojureScript / Reactive Programming
- Reagi (⭐227) – An FRP library for Clojure and ClojureScript, built on top of core.async.
24. Awesome Polymer
Tutorials/Guides
Articles
Videos
Boilerplates
- Starter kit Build tools & boilerplate for creating production-quality web apps.
25. Awesome Answers
Programming Languages / JavaScript
26. Awesome Javascript
ES6 / Other
- Babel (Formerly 6to5) (⭐43k) - Turn ES6+ code into vanilla ES5 with no runtime.
- Prev: Jun 08 - Jun 14, 2015
- Next: May 25 - May 31, 2015