Kepler (software)

Kepler (software)

infobox software
name = Kepler
developer = [http://keplerproject.org/en/Dev_Team Kepler Project team]
latest_release_version = 1.1
latest_release_date = 11 June 2008
operating_system = Cross-platform
genre = Web application framework
license = MIT License
website = http://www.keplerproject.org/

Kepler is a free software project written in Lua that provides a portable, extensible website development platform. Current stable release is Kepler 1.1, for Lua 5.1. Kepler works on Windows and most variants of Unix.

The platform was designed to work with a number of web serving environments, called "launchers" in Kepler terminology. Kepler includes launchers for Apache (mod_lua), FastCGI, CGI, ISAPI as well as a native web server written in pure Lua, called Xavante.

Kepler also provides the following modules:

* CGILua - tool for creating dynamic Web pages and manipulating input data from Web forms, providing a CGI-like programming paradigm for different launchers such as Xavante and mod_lua
* LuaSQL - an interface from Lua to a DBMS, enabling Lua programs to connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases
* Copas - a coroutine-based dispatcher, used by Xavante
* LuaFileSystem - a library of file manipulation routines complementing Lua's basic set.
* Rings - a library for creating isolated Lua execution environments from within Lua.
* LuaExpat - an interface to the XML processing library Expat.
* LuaLogging - a simple logging API
* LuaZip - library for reading inside ZIP files
* MD5 - basic cryptographic library, providing a digest function and a crypt/decrypt pair.

External links

* [http://www.keplerproject.org Kepler Project website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Kepler (disambiguation) — Kepler may refer to: *Johannes Kepler, a key figure in the scientific revolution. Named after him are:Ideas: *Kepler s laws of planetary motion, a set of calculations for the orbits of planets *The Kepler Poinsot polyhedra, a set of geometrical… …   Wikipedia

  • Kepler scientific workflow system — Kepler is a free software system for designing, executing, and sharing scientific workflowsLudäscher B., Altintas I., Berkley C., Higgins D., Jaeger Frank E., Jones M., Lee E., Tao J., Zhao Y. 2006. Scientific Workflow Management and the Kepler… …   Wikipedia

  • Kepler Engelbrecht — is a German software developer best known for his work on the award winning RelentENGINE. He is specifically credited for the development of a spatial subdivision algorithm used for the dynamic ordering of geometry. This algorithm, known as… …   Wikipedia

  • Kepler (satélite) — Lanzamiento del Kepler Para otros usos de este término, véase Kepler (desambiguación). Kepler es el nombre de un satélite artificial que orbita alrededor del sol buscando planetas extrasolares, especialmente aquellos de tamaño similar a la Tierra …   Wikipedia Español

  • Kepler conjecture — In mathematics, the Kepler conjecture is a conjecture about sphere packing in three dimensional Euclidean space. It says that no arrangement of equally sized spheres filling space has a greater average density than that of the cubic close packing …   Wikipedia

  • Kepler–Poinsot polyhedron — In geometry, a Kepler–Poinsot polyhedron is any of four regular star polyhedra. They may be obtained by stellating the regular convex dodecahedron and icosahedron, and differ from these in having regular pentagrammic faces or vertex figures.… …   Wikipedia

  • Kepler-Poinsot polyhedron — The Kepler Poinsot polyhedra is a popular name for the regular star polyhedra. Each has faces which are congruent regular convex polygons or star polygons and has the same number of faces meeting at each vertex (compare to Platonic solids).There… …   Wikipedia

  • Software Competence Center Hagenberg — Das Software Competence Center Hagenberg (SCCH) ist eines der größten unabhängigen Forschungszentren im Bereich Software in Österreich. Es ist im Softwarepark Hagenberg in Hagenberg im Mühlkreis, Oberösterreich angesiedelt. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • Mambo (software) — Mambo Developer(s) Mambo Foundation Inc. Discontinued 4.6.5 [1] / June 26, 2008; 3 years ago (2008 06 26) Written in …   Wikipedia

  • Merlin (software) — Merlin Developer(s) ProjectWizards Stable release 2.8.1 / October 12, 2011 Operating system Mac OS X Type Project management software …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”