Doxygen is a documentation system for C, C++, Java, Objective-C, Python, IDL and to some extent PHP, C#, and D.
Read moreCategory: Programming
Sphinx – create intelligent and beautiful documentation for Python projects
Sphinx is a documentation generator or a tool that translates a set of plain text source files into various output formats. Open source.
Read moreYARD – Ruby documentation tool
YARD is a documentation generation tool for the Ruby programming language. YARD is free and open source software.
Read moreNatural Docs – readable source code documentation for 21 programming languages
Natural Docs is an extensible, multi-language documentation generator. Natural Docs focuses on automation and high-quality HTML output.
Read moreDocco – literate-programming-style documentation generator
Docco is a quick-and-dirty documentation generator which is written in CoffeScript. This is free and open source software.
Read moreTCPDF – PHP class for generating PDF documents
TCPDF is a PHP library for generating PDF documents on-the-fly. TCPDF is free and open source software. Written by Nicola Asuni.
Read more17 Top Free and Open Source Python Natural Language Processing Tools
Natural language processing (NLP) is an exciting field of computer science, artificial intelligence, and computational linguistics.
Read morePTK – interactive environment for Python
PythonToolkit (PTK) is an open source interactive environment for Python. It was designed to provide an environment similar to Matlab.
Read moreEric – full featured Python editor and IDE
Eric is an Integrated Development Environment for Python and Ruby programming languages. It’s written using the PyQt Python bindings.
Read more9 Best Free and Open Source Python Integrated Development Environments
A good IDE tries to accurately predict what the developer is seeking to do without getting in the way.
Read moreIDLE – Python’s Integrated Development and Learning Environment
IDLE is an integrated development environment for Python. An IDE combines a program editor and a language environment.
Read moreThonny – Python Integrated Development Environment for Beginners
Thonny is a Python Tk-based IDE designed for beginners in mind. It supports different ways of stepping through the code.
Read morePyDev – Python Integrated Development Environment for Eclipse
PyDev is a Python plugin for Eclipse. It’s an Integrated Development Environment (IDE) used for programming in Python.
Read morePyCharm – Integrated Development Environment for Python
PyCharm is a cross-platform IDE that is primarily targeted for Python and web development. An open source version is available.
Read morePyzo – Cross-Platform Python IDE focused on Interactivity and Introspection
Pyzo is a free and open source, cross-platform, Python IDE (editor and shell) focused on interactivity and introspection.
Read more