10000 Merge branch 'master' into melignus-additions · tinkerbotfoo/awesome-python@76093a9 · GitHub
[go: up one dir, main page]

Skip to content

Commit 76093a9

Browse files
committed
Merge branch 'master' into melignus-additions
Conflicts: README.md
2 parents 4fe194e + 448fa76 commit 76093a9

File tree

2 files changed

+26
-18
lines changed

2 files changed

+26
-18
lines changed
-967 KB
Binary file not shown.

README.md

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ so you need Python.
4343
- [Admin Panels](#admin-panels)
4444
- [DevOps Tools](#devops-tools)
4545
- [GUI](#gui)
46+
- [Game Development](#game-development)
4647
- [Logging](#logging)
4748
- [Testing](#testing)
4849
- [Code Analysis and Linter](#code-analysis-and-linter)
@@ -52,7 +53,6 @@ so you need Python.
5253
- [MapReduce](#mapreduce)
5354
- [Third-party APIs](#third-party-apis)
5455
- [Algorithms and Design Patterns](#algorithms-and-design-patterns)
55-
- [Games](#games)
5656
- [Miscellaneous](#miscellaneous)
5757
- [Resources](#resources)
5858
- [Editor Plugins](#editor-plugins)
@@ -128,7 +128,8 @@ so you need Python.
128128
*Libraries for working with human languages.*
129129

130130
* [NLTK](http://www.nltk.org/) - A leading platform for building Python programs to work with human language data.
131-
* [TextBlob](http://textblob.readthedocs.org/) - Providing a consistent API for diving into common natural language processing (NLP) tasks.
131+
* [Pattern](http://www.clips.ua.ac.be/pattern) - A web mining module for the Python programming language. It has tools for natural language processing, machine learning, among others.
132+
* [TextBlob](http://textblob.readthedocs.org/) - Providing a consistent API for diving into common natural language processing (NLP) tasks. Stands on the giant shoulders of NLTK and Pattern, and plays nicely with both.
132133
* [jieba](https://github.com/fxsjy/jieba#jieba-1) - Chinese Words Segementation Utilities.
133134
* [snownlp](https://github.com/isnowfy/snownlp) - A library for processing Chinese text.
134135
* [loso](https://github.com/victorlin/loso) - Another Chinese segmentation library.
@@ -146,7 +147,7 @@ so you need Python.
146147

147148
*Libraries for generating project documentation.*
148149

149-
* [Sphinx](http://sphinx-doc.org/) - Python Documentation generator.
150+
* [Sphinx](http://sphinx-doc.org/) - Python Documentation generator.
150151

151152
## Imagery
152153

@@ -240,6 +241,7 @@ so you need Python.
240241
* [Wagtail](http://wagtail.io/) - A Django content management system.
241242
* [django-oscar](http://oscarcommerce.com/) - An open-source ecommerce framework for Django.
242243
* [Quokka CMS](http://quokkaproject.org) - Flexible, extensible, small CMS powered by Flask and MongoDB.
244+
* [Opps CMS](http://oppsproject.org/) - A Django-based CMS for magazines, newspapers websites and portals with high-traffic.
243245

244246
## RESTful API
245247

@@ -339,7 +341,7 @@ so you need Python.
339341
* [Scrapy](http://scrapy.org/) - A fast high-level screen scraping and web crawling framework.
340342
* [portia](https://github.com/scrapinghub/portia) - Visual scraping for Scrapy.
341343
* [feedparser](http://pythonhosted.org/feedparser/) - Universal feed parser.
342-
* [RoboBrowser](https://github.com/jmcarp/robobrowser) - A simple, Pythonic library for browsing the web without a standalone web browser.
344+
* [RoboBrowser](https://github.com/jmcarp/robobrowser) - A simple, Pythonic library for browsing the web without a standalone web browser.
343345

344346
## Web Content Extracting
345347

@@ -410,6 +412,22 @@ so you need Python.
410412
* [kivy](http://kivy.org/) - A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.
411413
* [curses](https://docs.python.org/2/library/curses.html#module-curses) - Built-in wrapper for [ncurses](http://www.gnu.org/software/ncurses/) used to create terminal GUI applications.
412414
* [urwid](http://urwid.org/) - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.
415+
* [pyglet](http://www.pyglet.org/) - A cross-platform windowing and multimedia library for Python.
416+
417+
## Game Development
418+
419+
*Awesome game development libraries.*
420+
421+
* [Pygame](http://www.pygame.org/news.html) - Pygame is a set of Python modules
422+
designed for writing games.
423+
* [Cocos2d](http://cocos2d.org/) - cocos2d is a framework for building 2D
424+
games, demos, and other graphical/interactive applications. It is based on
425+
pyglet.
426+
* [PySDL2](http://pysdl2.readthedocs.org/en/latest/) - A ctypes based wrapper for the SDL2 library.
427+
* [Panda3D](https://www.panda3d.org/) - 3D game engine developed by Disney and maintained by Carnegie Mellon's Entertainment Technology Center. Written in C++, completely wrapped in Python.
428+
* [PyOgre](http://www.ogre3d.org/tikiwiki/PyOgre) - Python bindings for the Ogre 3D render engine, can be used for games, simulations, anything 3D.
429+
* [PyOpenGL](http://pyopengl.sourceforge.net/) - Python ctypes bindings for OpenGL and it's related APIs.
430+
413431

414432
## Logging
415433

@@ -448,6 +466,7 @@ so you need Python.
448466
*Libraries for dubugging and developing*
449467

450468
* [pdb](https://docs.python.org/2/library/pdb.html) - (Python standard library) The Python Debugger.
469+
* [ipdb](https://pypi.python.org/pypi/ipdb) - IPython-enabled pdb.
451470
* [pyringe](https://github.com/google/pyringe) - Debugger capable of attaching to and injecting code into Python processes.
452471
* [django-debug-toolbar](https://github.com/django-debug-toolbar/django-debug-toolbar) - Display various debug information about the current request/response.
453472
* [django-devserver](https://github.com/dcramer/django-devserver) - A drop-in replacement for Django's runserver.
@@ -499,9 +518,9 @@ so you need Python.
499518
* [boto](https://github.com/boto/boto) - Python interface to Amazon Web Services.
500519
* [s3cmd](https://github.com/s3tools/s3cmd) - A command line tool for managing Amazon S3 and CloudFront.
501520
* [twython](https://github.com/ryanmcgrath/twython) - A Python wrapper for the Twitter API.
502-
* [soundcloud-python](https://github.com/soundcloud/soundcloud-python) - A Python wrapper around the Soundcloud API
503-
* [google-api-python-client](https://github.com/google/google-api-python-client) - Google APIs Client Library for Python
504-
* [facebook-sdk](https://github.com/pythonforfacebook/facebook-sdk) - Facebook Platform Python SDK
521+
* [soundcloud-python](https://github.com/soundcloud/soundcloud-python) - A Python wrapper around the Soundcloud API.
522+
* [google-api-python-client](https://github.com/google/google-api-python-client) - Google APIs Client Library for Python.
523+
* [facebook-sdk](https://github.com/pythonforfacebook/facebook-sdk) - Facebook Platform Python SDK.
505524

506525
## Algorithms and Design Patterns
507526

@@ -510,17 +529,6 @@ so you need Python.
510529
* [python-patterns](https://github.com/faif/python-patterns) - A collection of design patterns in Python.
511530
* [algorithms](https://github.com/nryoung/algorithms) - module of algorithms for Python.
512531

513-
## Games
514-
515-
*Libraries for developing games.*
516-
517-
* [Pygame](http://www.pygame.org/news.html) - Popular 2D game engine based on SDL with additional tools for handling sprites, collisions, etc.
518-
* [PySDL2](http://pysdl2.readthedocs.org/en/latest/) - A ctypes based wrapper for the SDL2 library.
519-
* [Panda3D](https://www.panda3d.org/) - 3D game engine developed by Disney and maintained by Carnegie Mellon's Entertainment Technology Center. Written in C++, completely wrapped in Python.
520-
* [PyOgre](http://www.ogre3d.org/tikiwiki/PyOgre) - Python bindings for the Ogre 3D render engine, can be used for games, simulations, anything 3D.
521-
* [pyglet](http://www.pyglet.org/) - Cross platform windowing and multimedia library for Python.
522-
* [PyOpenGL](http://pyopengl.sourceforge.net/) - Python ctypes bindings for OpenGL and it's related APIs.
523-
524532
## Miscellaneous
525533

526534
*Useful libraries or tools that don't fit in the categories above.*

0 commit comments

Comments
 (0)
0