AmonOne is an efficient self-hosted server monitoring system written in Python and JavaScript.
Features
- Powerful and fast. Python lets you write the code you need, quickly. And, thanks to a highly optimized byte compiler and support libraries, Python code runs more than fast enough for most applications.
- Runs everywhere. Python is available for all major operating systems: Windows, Linux/Unix, OS/2, Mac, Amiga, among others.
- Easily integrated. Python can integrate with .COM, .NET, and .CORBA objects. There are implementation of Python for Java libraries and for .NET objects. Python is also supported for the Internet Communications Engine (ICE) and for many other integration technologies.
- Clear & readable syntax. That is why Python is friendly and easy to learn. Python developer and user community maintains a wiki, hosts international and local conferences, runs development sprints, and contributes to online code repositories.
- Freely usable and distributable. The Python implementation is under an open source license that makes it freely usable. Python is free to use, even for commercial products, because of its OSI-approved open source license.
Historical Background
Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. Guido remains Python’s principal author, although it includes many contributions from others. In 1995, Guido continued his work on Python at the Corporation for National Research Initiatives in Reston, Virginia where he released several versions of the software.
In May 2000, Guido and the Python core development team moved to BeOpen.com to form the BeOpen PythonLabs team. In October of the same year, the PythonLabs team moved to Digital Creations. In 2001, the Python Software Foundation was formed, a non-profit organization created specifically to own Python-related Intellectual Property. Zope Corporation is a sponsoring member of the PSF.
Python software
Python is one of the powerful dynamic programming languages, which is widely used for developing various web systems, including:
Cactus is easy-to use powerful static website generator that basis on Python and the Django templates
Windmill is a web testing framework that provides complete testing automation and strong debugging capabilities, tests can be written Python, JavaScript, and Ruby.
CKAN is a world’s leading open-source web-based DMS (Data Management System) written in Python and JavaScript for the storage and distribution of data.
Pecan is a lightweight and lean WSGI object-dispatching Python web framework focused on building HTTP-based applications.
CubicWeb is well-defined Python semantic web application framework that focuses on quality, reusability and efficiency of the development solution.
Kotti is a web application framework that includes full-featured CMS that uses a set of reliable tools like Python, Pyramid, SQLAlchemy, Colander, and Deform.
Merengue is a full-featured and pluggable CMS based on Python and Django.
FreeNAS - a free and open-source Python/Django software based on FreeBSD and the ZFS file system that enables users to build network-attached-storage (NAS) on nearly any hardware platform.
OpenEMM is a web-based enterprise application for email marketing, newsletters and service mails that uses Python for backend.
Falcon is a high-performance Python framework for building cloud APIs.
Tendenci is open source CMS written in Python on a Django web framework and developed specifically for Non Profit Organizations (NPOs).
Tryton is a three-tier high-level general purpose application platform written in Python, usually used as a core base for an Enterprise resource planning (ERP) business solutions.
Ninja-IDE is an open source cross-platform integrated development environment that focuses on Python at first but has support for code highlighting for various languages.
Django REST framework is an open source, flexible and fully-featured library with modular and customizable architecture that aims at building sophisticated web APIs and uses Python and Django.