diff --git a/__init__.pyc b/__init__.pyc
index 5e6d87db..c0500dfa 100644
Binary files a/__init__.pyc and b/__init__.pyc differ
diff --git a/index.html b/index.html
index 87899998..20dad787 100644
--- a/index.html
+++ b/index.html
@@ -232,14 +232,18 @@
Debugging Tools
- Science and Data Analysis
+ Science
+
+ Data Analysis
Data Visualization
- Computer Vision
-
Machine Learning
+ Deep Learning
+
+ Computer Vision
+
MapReduce
Functional Programming
@@ -288,6 +292,8 @@
Twitter
+ Podcasts
+
Other Awesome Lists
@@ -367,12 +373,14 @@
Testing
Code Analysis and Linter
Debugging Tools
-Science and Data Analysis
+Science
+Data Analysis
Data Visualization
-Computer Vision
Machine Learning
-Functional Programming
+Deep Learning
+Computer Vision
MapReduce
+Functional Programming
Third-party APIs
DevOps Tools
ChatOps Tools
@@ -397,6 +405,7 @@
Websites
Weekly
Twitter
+Podcasts
Other Awesome Lists
@@ -428,7 +437,7 @@
Local PyPI repository server and proxies.
- warehouse - Next generation Python Package Repository (PyPI).
- bandersnatch - PyPI mirroring tool provided by Python Packaging Authority (PyPA).
@@ -457,8 +466,8 @@
Interactive Interpreter
Interactive Python interpreters (REPL).
Files
@@ -475,6 +484,7 @@
Date and Time
Libraries for working with dates and times.
Web Crawling
@@ -1057,14 +1070,14 @@
- django-xadmin - Drop-in replacement of Django admin comes with lots of goodies.
- flask-admin - Simple and extensible administrative interface framework for Flask.
- flower - Real-time monitor and web admin for Celery.
-- Grappelli – A jazzy skin for the Django Admin-Interface.
+- Grappelli - A jazzy skin for the Django Admin-Interface.
- Wooey - A Django app which creates automatic web UIs for Python scripts.
Static Site Generator
Static site generator is a software that takes some text + templates as input and produces HTML files on the output.
- Pelican - Uses Markdown or ReST for content and Jinja 2 for themes. Supports DVCS, Disqus. AGPL.
-- Cactus – Static site generator for designers.
+- Cactus - Static site generator for designers.
- Hyde - Jinja2-based static web site generator.
- Nikola - A static website and blog generator.
- Tinkerer - Tinkerer is a blogging engine/.static website generator powered by Sphinx.
@@ -1085,6 +1098,7 @@
- eventlet - Asynchronous framework with WSGI support.
- gevent - A coroutine-based Python networking library that uses greenlet.
- Tomorrow - Magic decorator syntax for asynchronous code.
+- uvloop - Ultra fast implementation of asyncio event loop on top of libuv.
Networking
Libraries for networking programming.
@@ -1108,14 +1122,14 @@
WSGI-compatible web servers.
- gunicorn - Pre-forked, partly written in C.
-- uwsgi - A project aims at developing a full stack for building hosting services, written in C.
+- uWSGI - A project aims at developing a full stack for building hosting services, written in C.
- bjoern - Asynchronous, very fast and written in C.
- fapws3 - Asynchronous (network side only), written in C.
- meinheld - Asynchronous, partly written in C.
- netius - Asynchronous, very fast.
- paste - Multi-threaded, stable, tried and tested.
- rocket - Multi-threaded.
-- waitress - Multi-threaded, poweres Pyramid.
+- waitress - Multi-threaded, powers Pyramid.
- Werkzeug - A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.
RPC Servers
@@ -1200,7 +1214,7 @@
doublex - Powerful test doubles framework for Python.
freezegun - Travel through time by mocking the datetime module.
httmock - A mocking library for requests for Python 2.6+ and 3.2+.
-httpretty - HTTP request mock tool for Python.
+httpretty - HTTP request mock tool for Python.
responses - A utility library for mocking out the requests Python library.
VCR.py - Record and replay HTTP interactions on your tests.
@@ -1216,7 +1230,8 @@
Fake Data
-- faker - A Python package that generates fake data.
+- church - is a Python library that help you generate fake data.
+- faker - A Python package that generates fake data.
- fake2db - Fake database generator.
- radar - Generate random datetime / time.
@@ -1248,7 +1263,7 @@
- Debugger
- ipdb - IPython-enabled pdb.
-- pudb – A full-screen, console-based Python debugger.
+- pudb - A full-screen, console-based Python debugger.
- pyringe - Debugger capable of attaching to and injecting code into Python processes.
- wdb - An improbable web debugger through WebSockets.
- winpdb - A Python Debugger with GUI, capable of remote debugging based on
rpdb2
.
@@ -1269,45 +1284,66 @@
-Science and Data Analysis
-Libraries for scientific computing and data analyzing.
+Science
+Libraries for scientific computing.
- astropy - A community Python library for Astronomy.
-- bcbio-nextgen - A toolkit providing best-practice pipelines for fully automated high throughput sequencing analysis.
+- bcbio-nextgen - Providing best-practice pipelines for fully automated high throughput sequencing analysis.
- bccb - Collection of useful code related to biological analysis.
- Biopython - Biopython is a set of freely available tools for biological computation.
-- blaze - NumPy and Pandas interface to Big Data.
- cclib - A library for parsing and interpreting the results of computational chemistry packages.
- NetworkX - A high-productivity software for complex networks.
-- Neupy - Running and testing different Artificial Neural Networks algorithms.
- NIPY - A collection of neuroimaging toolkits.
-- Numba - Python JIT (just in time) complier to LLVM aimed at scientific Python by the developers of Cython and NumPy.
- NumPy - A fundamental package for scientific computing with Python.
- Open Babel - A chemical toolbox designed to speak the many languages of chemical data.
-- Open Mining - Business Intelligence (BI) in Python (Pandas web interface)
-- orange - Data mining, data visualization, analysis and machine learning through visual programming or Python scripting.
-- Pandas - A library providing high-performance, easy-to-use data structures and data analysis tools.
-- PyDy - Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion based around NumPy, SciPy, IPython, and matplotlib.
+- PyDy - Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion.
- PyMC - Markov Chain Monte Carlo sampling toolkit.
- RDKit - Cheminformatics and Machine Learning Software.
- SciPy - A Python-based ecosystem of open-source software for mathematics, science, and engineering.
- statsmodels - Statistical modeling and econometrics in Python.
- SymPy - A Python library for symbolic mathematics.
-- zipline - A Pythonic algorithmic trading library.
+- Zipline - A Pythonic algorithmic trading library.
+
+Data Analysis
+Libraries for data analyzing.
+
+- Blaze - NumPy and Pandas interface to Big Data.
+- Open Mining - Business Intelligence (BI) in Pandas interface.
+- Orange - Data mining, data visualization, analysis and machine learning through visual programming or scripts.
+- Pandas - A library providing high-performance, easy-to-use data structures and data analysis tools.
Data Visualization
Libraries for visualizing data. See: awesome-javascript.
-- matplotlib - A Python 2D plotting library.
-- bokeh - Interactive Web Plotting for Python.
+- Altair - Declarative statistical visualization library for Python.
+- Bokeh - Interactive Web Plotting for Python.
- ggplot - Same API as ggplot2 for R.
-- plotly - Collaborative web plotting for Python and matplotlib.
-- pygal - A Python SVG Charts Creator.
-- pygraphviz - Python interface to Graphviz.
+- Matplotlib - A Python 2D plotting library.
+- Pygal - A Python SVG Charts Creator.
+- PyGraphviz - Python interface to Graphviz.
- PyQtGraph - Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.
-- SnakeViz - A browser based graphical viewer for the output of Python's cProfile module.
-- vincent - A Python to Vega translator.
-- VisPy - High-performance scientific visualization based on OpenGL.
+- Seaborn - Statistical data visualization using Matplotlib.
+- VisPy - High-performance scientific visualization based on OpenGL.
+
+Machine Learning
+Libraries for Machine Learning. See: awesome-machine-learning.
+
+Deep Learning
+Frameworks for Neural Networks and Deep Learning. See: awesome-deep-learning.
+
+- Caffe - A fast open framework for deep learning..
+- Keras - A high-level neural networks library and capable of running on top of either TensorFlow or Theano.
+- Neupy - Running and testing different Artificial Neural Networks algorithms.
+- TensorFlow - The most popular Deep Learning framework created by Google.
+- Theano - A library for fast numerical computation.
Computer Vision
Libraries for computer vision.
@@ -1315,22 +1351,6 @@
OpenCV - Open Source Computer Vision Library.
SimpleCV - An open source framework for building computer vision applications.
-Machine Learning
-Libraries for Machine Learning. See: awesome-machine-learning.
-
-- Crab - A flexible, fast recommender engine.
-- gensim - Topic Modelling for Humans.
-- hebel - GPU-Accelerated Deep Learning Library in Python.
-- NuPIC - Numenta Platform for Intelligent Computing.
-- pattern - Web mining module for Python.
-- PyBrain - Another Python Machine Learning Library.
-- Pylearn2 - A Machine Learning library based on Theano.
-- python-recsys - A Python library for implementing a Recommender System.
-- scikit-learn - A Python module for machine learning built on top of SciPy.
-- pydeep - Deep learning in python
-- vowpal_porpoise - A lightweight Python wrapper for Vowpal Wabbit.
-- skflow - A simplified interface for TensorFlow (mimicking scikit-learn).
-
MapReduce
Frameworks and libraries for MapReduce.