Awesome List Updates on Nov 13, 2015
28 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Machine Learning
Matlab / General-Purpose Machine Learning
- Pattern Recognition and Machine Learning (⭐6k) - This package contains the matlab implementation of the algorithms described in the book Pattern Recognition and Machine Learning by C. Bishop.
Python / Data Analysis / Data Visualization
- bokeh (⭐19k) - Interactive Web Plotting for Python.
- plotly - Collaborative web plotting for Python and matplotlib.
- Blaze (⭐3.2k) - NumPy and Pandas interface to Big Data.
Python / Misc Scripts / iPython Notebooks / Codebases
2. Awesome Cakephp
Development Environment
- Puppet - A server automation framework and application.
- Vagrant - A portable development environment utility.
3. Awesome Material
JS
- react-material (⭐403) — Material design components written with React.js and React Style.
SASS
- quantum-colors (⭐40) — Material Design color palette for your Sass projects.
- quantum-shadows (⭐32) — Material Design drop shadows for your Sass projects.
4. Awesome Android Ui
Layout
Name: SwipeBackLayout (⭐6.1k)
License: Apache License V2
Demo:
List / Grid
Name: SwipeToAction (⭐223)
License: Apache License V2
Demo:
ViewPager
Name: Android ViewPagerIndicator (⭐10k)
License: Apache License V2
Demo:
Calendar
Name: android-betterpickers (⭐2.7k)
License: Apache License V2
Demo:
Other
Name: Voice Recording Visualizer (⭐542)
License: Apache License V2
5. Awesome Html5
Elements / Canvas
Development APIs / Cryptography
Development APIs / File
Development APIs / requestIdleCallback
Client side storage / Push Notifications
Performance / Push Notifications
Browser compatibility / WebRTC
Websites and resources / Weekly news
6. Awesome Angular
TypeScript / Google Developer Experts
- DefinitelyTyped Repository (GitHub) (⭐48k) - The repository for high quality TypeScript type definitions.
7. Awesome Bigdata
Distributed Programming
- Apache Flink - high-performance runtime, and automatic program optimization.
- Apache Spark - framework for in-memory cluster computing.
- Apache Storm - framework for stream processing by Twitter also on YARN.
- Apache Samza - stream processing framework, based on Kafka and YARN.
- Apache Tez - application framework for executing a complex DAG (directed acyclic graph) of tasks, built on YARN.
- Pydoop - Python MapReduce and HDFS API for Hadoop.
Distributed Filesystem
- Quantcast File System QFS - open-source distributed file system.
Key Map Data Model
- Google Cloud Datastore - is a fully managed, schemaless database for storing non-relational data over BigTable.
- Tephra (⭐157) - Transactions for HBase.
Key-value Data Model
- EventStore - distributed time series database.
Graph Data Model
- Apache Spark Bagel - implementation of Pregel, part of Spark.
- ArangoDB - multi model distributed database.
- MapGraph - Massively Parallel Graph processing on GPUs.
- OrientDB - document and graph database.
Columnar Databases
- Parquet - columnar storage format for Hadoop.
- Vertica - is designed to manage large, fast-growing volumes of data and provide very fast query performance when used for data warehouses.
NewSQL Databases
- CitusDB - scales out PostgreSQL through sharding and replication.
- HandlerSocket - NoSQL plugin for MySQL/MariaDB.
SQL-like processing
- Apache Drill - framework for interactive analysis, inspired by Dremel.
- Apache Phoenix - SQL skin over HBase.
- Concurrent Lingual - SQL-like query language for Cascading.
- Facebook PrestoDB - distributed SQL query engine.
- SparkSQL - Manipulating Structured Data Using Spark.
- Tajo - distributed data warehouse system on Hadoop.
Data Ingestion
- Apache Chukwa - data collection system.
- Facebook Scribe (⭐3.9k) - streamed log data aggregator.
- Fluentd - tool to collect events and logs.
- Logstash - a tool for managing events and logs.
Service Programming
- Twitter Elephant Bird (⭐1.1k) - libraries for working with LZOP-compressed data.
Scheduling
- Apache Aurora - is a service scheduler that runs on top of Apache Mesos.
- Apache Falcon - data management framework.
- Schedoscope (⭐95) - Scala DSL for agile scheduling of Hadoop jobs.
Machine Learning
- Concurrent Pattern - machine learning library for Cascading.
- ENCOG - machine learning framework that supports a variety of advanced algorithms, as well as support classes to normalize and process data.
- GraphLab Create - A machine learning platform in Python with a broad collection of ML toolkits, data engineering, and deployment tools.
Applications
- Imhotep - Large scale analytics platform by indeed.
- PivotalR (⭐119) - R on Pivotal HD / HAWQ and PostgreSQL.
- Qubole - auto-scaling Hadoop cluster, built-in data connectors.
Search engine and framework
- ElasticSearch - Search and analytics engine based on Apache Lucene.
- Google Caffeine - continuous indexing system.
MySQL forks and evolutions
- Percona Server - enhanced, drop-in replacement for MySQL.
- TokuDB - TokuDB is a storage engine for MySQL and MariaDB.
Embedded Databases
- LevelDB (⭐33k) - a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Business Intelligence
- Tableau - business intelligence platform.
Data Visualization
- Kibana - visualize logs and time-stamped data
- Plot.ly - Easy-to-use web service that allows for rapid creation of complex charts, from heatmaps to histograms. Upload data to create and style charts with Plotly's online spreadsheet. Fork others' plots.
Internet of things and sensor data
- TempoIQ - Cloud-based sensor analytics.
- Pubnub - Data stream network
8. Tools
Favicon
CDN
Image compression
Font
API Doc
9. Es6 Tools
Transpilers
- Square's es6-module-transpiler (⭐1.2k) - ES6 modules to AMD or CJS
- es6_module_transpiler-rails (⭐87) - ES6 Modules in the Rails Asset Pipeline
- Bitovi's transpile (⭐25) - Converts ES6 to AMD, CJS, and StealJS.
Jade plugins / Brunch Plugins
- Traceur: jade-traceur
Code generation / Brunch Plugins
- grunt-init-es6 - scaffold node modules with unit tests, authored in ES6
- Brunch plugin for ES6 module transpilation
Polyfills / Brunch Plugins
- es6-shim (⭐3.1k) - almost all new ES6 methods — from Map, Set, String, Array, Object, Object.is and more.
Parsers / Brunch Plugins
- Acorn (⭐8.8k) - A small, fast, JavaScript-based JavaScript parser with ES6 support, parses to SpiderMonkey AST format.
Other / Brunch Plugins
- Recast (⭐4.3k) - Esprima-based JavaScript syntax tree transformer, conservative pretty-printer, and automatic source map generator. Used by several of the transpilers listed above, including regenerator (⭐3.7k) and es6-arrow-function (⭐52).
10. Awesome Rails Gem
File Uploading / Omniauth
- Paperclip (⭐9.1k) - Easy file attachment management for ActiveRecord.
11. Awesome Coldfusion
Documentation
- Adobe ColdFusion Documentation - The Official Adobe ColdFusion docs
12. Awesome Dart
Parsers
- markdown (⭐409) - Parse markdown into HTML on both the client and server.
- PetitParser (⭐419) - PetitParser combines ideas from scannerless parsing, parser combinators, parsing expression grammars and packrat parsers to model grammars and parsers as objects that can be reconfigured dynamically.
- XML - A lightweight library for parsing, traversing, querying and building XML documents.
- xmlstream - A streaming event-based XML Parser.
Validation
- Constrain - Provides a constraint based Validation library inspired by Java Bean Validation but leveraging the superior language capabilities of Dart.
13. Awesome D
Organizations
- infognition - Infognition is a self-funded and self-sustained company specializing in video processing and compression technologies for end-users and developers. They provide several opensource video related applications & tools written in D, hosted on bitbucket. They are also porting their main product--Video Enchanser from C/C++ to D.
Lexers, Parsers, Parser Generators / Bare metal / kernel development
- ctpg (⭐45) - Compile-Time Parser (with converter) Generator written in D.
Preprocesors / Bare metal / kernel development
- warp (⭐527) - A fast preprocessor for C and C++ used in Facebook infrastructure. Written by Walter Bright.
Database clients / XML
- mysql-native (⭐80) - A MySQL client implemented in native D.
14. Inspire
Creation / These sites are good for building a basic framework for the site.
- Colors 🎨
- ColorsWall - Place to store your color palettes.
- Coolors - Super fast color scheme generator.
- Kuler - Easily create or view a custom color swatch for your site.
- uiGradients - Gorgous gradient generator.
- Spectral - Minimal color swatch creation.
Testing / Before you launch, these are good tools to make sure your site is ready for stardom.
- Browserling - Cross-browser test your website.
- Hurl.it - Make HTTP requests in the browser.
Good Reads / Need something to read in your spare time?
- 1stWebDesign - A good, simple blog on web development and design.
- Mentor - Get random advice from other designers and developers.
15. Awesome Cpp
Standard Libraries
- C++ Standard Library - A collection of classes and functions, which are written in the core language and part of the C++ ISO Standard itself.
- Standard Template Library - The Standard Template Library (STL).
- C POSIX library - A specification of a C standard library for POSIX systems.
Frameworks
- Cinder - A community-developed, free and open source library for professional-quality creative coding. [BSD]
- ROOT - A set of OO frameworks with all the functionality needed to handle and analyze large amounts of data in a very efficient way. Used at CERN. [LGPL]
Biology
- Wham (⭐99) - Structural variants (SVs) in Genomes by directly applying association tests to BAM files. [MIT]
Concurrency
- Boost.Compute (⭐1.5k) - A C++ GPU Computing Library for OpenCL. [Boost] website
Debug
- CTest - The CMake test driver program. [BSD]
Game Engine
- Allegro - A cross-platform library mainly aimed for video games and multimedia programming. [zlib]
- Godot (⭐88k) - A fully featured, open source, MIT licensed, game engine. [MIT]
GUI
- Sciter - Sciter is an embeddable HTML/CSS/scripting engine aimed to be used as an UI layer of modern desktop applications. [Free/Commercial]
Inter-process communication
- simple-rpc-cpp (⭐37) - A simple RPC wrapper generator to C/C++ functions. [BSD]
Machine Learning
- Minerva (⭐698) - A fast and flexible system for deep learning. [Apache2]
Web Application Framework
- Civetweb (⭐2.8k) - Provides easy to use, powerful, C/C++ embeddable web server with optional CGI, SSL and Lua support. [MIT]
Online Compiler
- CompileOnline - Compile and Execute C++ online on Linux.
Debugger
- Comparison of debuggers - A list of Debuggers from Wikipedia.
- GDB - GNU Debugger.
Integrated Development Environment
- Microsoft Visual Studio - An IDE from Microsoft.
Build Systems
- CMake - Cross-platform free and open-source software for managing the build process of software using a compiler-independent method. [BSD]
Coding Style
- google-styleguide (⭐37k) - Style guides for Google-originated open-source projects.
Websites
- Standard C++ ⚡ - News, Status & Discussion about Standard C++.
Weblogs
- Coding For Speed - Coding For Speed DOT COM, Less Execution Time.
16. Awesome Elixir
Algorithms and Data structures
- rendezvous (⭐9) - Implementation of the Rendezvous or Highest Random Weight (HRW) hashing algorithm in Elixir.
Cloud Infrastructure and Management
- sidetask (⭐72) - SideTask is an alternative to Task.Supervisor using Basho's sidejob library with parallelism and capacity limiting.
Examples and funny stuff
- harakiri (⭐20) - Help applications kill themselves.
Framework Components
- crudex (⭐20) - CRUD utilities for Phoenix and Ecto.
- plug_auth (⭐67) - Collection of authentication-related plugs.
JSON
- jsonapi (⭐495) - A project that will render your data models into JSONAPI Documents.
Miscellaneous
- growl (⭐10) - Simple wrapper for growl, the notification system for OSX.
Networking
- sshex (⭐158) - Simple SSH helpers for Elixir.
ORM and Datamapping
- boltun (⭐135) - Transforms notifications from the Postgres LISTEN/NOTIFY mechanism into callback execution.
- kalecto (⭐146) - Glue between Kalends and Ecto for saving dates, times and datetimes.
Package Management
- rebar3_hex (⭐102) - Hex.pm plugin for rebar3.
Queue
- honeydew (⭐721) - Honeydew is a worker pool library for Elixir.
Third Party APIs
- mixpanel (⭐6) - An Elixir client for the Mixpanel HTTP API.
Utilities
- fitex (⭐2) - FitEx is a Macro-Module which provides a bit of sugar for function definitions.
17. Awesome Clojurescript
Awesome ClojureScript / HTTP Handler
- Castra (⭐167) – An HTTP remote procedure call handler for Clojure.
Awesome ClojureScript / Reactive Programming
- Javelin (⭐762) – A Functional Reactive Programming library for ClojureScript.
Awesome ClojureScript / State Management
- hodgepodge – A idiomatic ClojureScript interface to HTML5 Storage.
18. Awesome Clojure
Database
Structural Migrations
Security
Monads
Science and Data Analysis
Guides
19. Awesome Haskell
Basics
- Alex - a lexical analyser generator for Haskell.
- Cabal - a system for building and packaging Haskell libraries and programs.
- GHC - the state-of-the-art optimizing native code compiler for Haskell.
- GHCi - a bytecode interpreter and interactive REPL environment for Haskell.
- Haddock - a tool for automatically generating documentation from annotated Haskell source code.
- Happy - The Parser Generator for Haskell.
Compilers
- Compilers & Interpreters - Official Website Resources.
Data Science
- Linguistics and natural language processing - Official Website Resources.
Editors
- Editors written in Haskell - Official Website Resources.
- editors for Haskell - Official Website Resources.
Extensions
- Extended Haskell - Official Website Resources.
Web / Frameworks
- Web Servers - Official Website Resources.
- Web Frameworks - Official Website Resources.
- Cloud - Official Website Resources.
- Deploy - Official Website Resources.
- Libraries - Official Website Resources.
- Testing and Verification - Official Website Resources.
- CMS - Official Website Resources for Content Management Systems (CMS).
Text Processing
- Pandoc - is a library for converting from one markup format to another, and a command-line tool that uses this library.
Science
- Bioinformatics - Official Website Resources.
Community
Tutorials
- Revised report - Haskell 98 Language and Libraries. The Revised Report.
20. Awesome Javascript
Package Managers
- component (⭐4.6k) - Client package management for building better web applications.
Testing Frameworks / Frameworks
- jasmine (⭐16k) - DOM-less simple JavaScript testing framework.
- prova (⭐333) - Node & Browser test runner based on Tape and Browserify
Testing Frameworks / Assertion
- Sinon.JS (⭐9.6k) - Test spies, stubs, and mocks for JavaScript.
- expect.js (⭐2.1k) - Minimalistic BDD-style assertions for Node.JS and the browser.
Testing Frameworks / Runner
- nightwatch (⭐12k) - UI automated testing framework based on node.js and selenium webdriver.
MVC Frameworks and Libraries / Runner
- vue (⭐207k) - Intuitive, fast & composable MVVM for building interactive interfaces.
- canjs (⭐1.9k) - Can do JS, better, faster, easier.
- derby (⭐4.7k) - MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers.
- derby-awesome (⭐13) - A collection of awesome derby components
Data Visualization / Runner
- epoch (⭐5k) - A general purpose real-time charting library.
Editors / Runner
- CodeMirror (⭐27k) - In-browser code editor.
- medium-editor (⭐16k) - Medium.com WYSIWYG editor clone.
Data Structure / Runner
- buckets (⭐1.2k) - A complete, fully tested and documented data structure library written in JavaScript.
Date / Runner
- ms.js (⭐5k) - Tiny millisecond conversion utility.
Code highlighting / Runner
- PrismJS (⭐12k) - Lightweight, robust, elegant syntax highlighting.
Form Widgets / Calendar
- fullcalendar (⭐18k) - Full-sized drag & drop event calendar (jQuery plugin).
Form Widgets / Select
- select2 (⭐26k) - a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
Form Widgets / File Uploader
- fine-uploader (⭐8.2k) - Multiple file upload plugin with progress-bar, drag-and-drop, direct-to-S3 uploading.
Misc / Other
21. Awesome Aws
SDKs and Samples / Android SDK
SDKs and Samples / iOS SDK
SDKs and Samples / Java SDK
SDKs and Samples / JavaScript SDK
SDKs and Samples / .NET SDK
IDE Toolkits / Eclipse Toolkit
IDE Toolkits / Visual Studio Toolkit
Guides, Books, Documentation, and Training / Documentation
Social / LinkedIn Groups
22. Awesome Jvm
Memory and concurrency
- JCTools - Concurrent data structures currently missing from the JDK.
Metaprogramming
- Apache Calcite - Dynamic data management framework and SQL parser plugin.
- Graal - New experimental just-in-time compiler for Java that is integrated with the HotSpot virtual machine.
Nix tools
- likwid (⭐1.3k) - Read hardware performance counters on Intel and AMD processors.
Profilers
- jHiccup - jHiccup is an open source tool designed to measure the pauses and stalls associated with an application’s underlying Java runtime platform.
Virtual Machines
- Zing - The only JVM that eliminates Java garbage collection pauses for large heap sizes.
- Zulu - The only certified multi-platform build of OpenJDK: Free, 100% open source Java.
Documentation
- Coordinated Omission problem - Discussion on Mechanical Sympathy.
Media
- The Illusion of Execution - Nitsan Wakart.
- Mythbusting Modern Hardware to Gain 'Mechanical Sympathy' - Martin Thompson.
- Designing for Performance - Martin Thompson.
23. Awesome Android
Charts
- AChartEngine (⭐740) - Charting Engine.
Dependency Injection
- Butter Knife - View "injection" library for Android.
GUI / Navigation
- Page View indicator (⭐10k) - Support for horizontally scrolling ViewPager.
JSON / Field Validation
- Gson (⭐22k) - Gson is a Java library used for serializing and deserializing Java objects from and into JSON.
Networking / Field Validation
- IceNet (⭐61) - Fast, Simple and Easy Networking for Android
Testing / ORM
- Robotium (⭐2.8k) - Test automation framework for black-box UI tests.
HTML, CSS and Javascript / Custom Dialog
- NativeScript - An open-source framework to build native iOS and Android apps with JavaScript from a single code base.
Groovy / Custom Dialog
- Groovy Language Support for Android (⭐855) - Gradle Plugin for Compiling Groovy for Android.
24. Awesome Linux Containers
Security / Tools
- CoreOS Clair
Open Source Vulnerability Analysis for your Containers.
25. Awesome Sketch
Plugins / Nice-to-have 👍
26. Amas
Ask these people anything!
- Anthony Ramella (⭐1) - I went from zero to hired web developer in 5 months. I blog about my experiences learning code and working as a junior developer.
27. Awesome Fuse
Community
- Newsletter - Fuse Weekly is a weekly curated publication full of interesting news and articles.
Plugins
- Bash Completion (⭐5) - Simple bash completion script for UNO.
- Visual Studio Code (⭐40) - Fuse Helper for Visual Studio Code.
28. Awesome Rust
Libraries / Geospatial
- Georust - geospatial tools and libraries written
- Prev: Nov 14, 2015
- Next: Nov 12, 2015