# Ocsigen Eliom

OCaml framework for building client and server web and mobile applications as a single program.


Source: https://findsoftware.frbit.cloud/ocsigen/
Last reviewed: 2026-10-26
Listed since: 2026-10-26

## Record

### Links

- home: https://ocsigen.org
- repository: https://github.com/ocsigen/eliom
- docs: https://ocsigen.org/eliom/latest/index.html
- forum: https://discuss.ocaml.org

### Identity

- status: active
- maintainer: Ocsigen
- maintainerType: unknown
- parent: unknown
- firstRelease: 2006
- hqCountry: unknown

### Kind

- category: framework
- hosting: binary
- language: ocaml
- runtime: binary
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: unknown
- databases: postgres
- adminUi: unknown
- headlessApi: unknown
- templating: tyxml
- i18n: yes, through the Ocsigen i18n library

### Rendering and deploy

- runsAs: always-on
- renderingModes: server
- installMethod: opam install eliom

### License

- licenseModel: open-source
- license: LGPL version 2.1 with an OpenSSL exemption, GNU Lesser General Public License with openssl linking exception, LGPL-2.1-only WITH OCaml-LGPL-linking-exception

### Releases

- currentMajor: 12
- latestReleaseDate: 2026-06-25

### Adoption

- githubStargazers: 329
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 51
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://ocsigen.org/ (read 2026-10-26)
- urls: https://api.github.com/repos/ocsigen/eliom (read 2026-10-26)
- urls: https://ocsigen.org/eliom/latest/index.html (read 2026-10-26)
- maintainer: https://ocsigen.org/credits.html (read 2026-10-26)
- language: https://api.github.com/repos/ocsigen/eliom (read 2026-10-26)
- category: https://raw.githubusercontent.com/ocsigen/eliom/master/README.md (read 2026-10-26)
- installMethod: https://raw.githubusercontent.com/ocsigen/eliom/master/README.md (read 2026-10-26)
- license: https://raw.githubusercontent.com/ocsigen/eliom/master/COPYING (read 2026-10-26)
- license: https://raw.githubusercontent.com/ocsigen/eliom/master/LICENSE (read 2026-10-26)
- license: https://raw.githubusercontent.com/ocsigen/eliom/12.1.0/eliom.opam (read 2026-10-26)
- runtime: https://raw.githubusercontent.com/ocsigen/eliom/master/README.md (read 2026-10-26)
- runsAs: https://ocsigen.org/tuto/latest/basics-server.html (read 2026-10-26)
- renderingModes: https://raw.githubusercontent.com/ocsigen/eliom/master/README.md (read 2026-10-26)
- templating: https://ocsigen.org/tuto/latest/basics-server.html (read 2026-10-26)
- databases: https://ocsigen.org/tuto/latest/basics-server.html (read 2026-10-26)
- i18n: https://ocsigen.org/tuto/latest/basics-server.html (read 2026-10-26)
- firstRelease: https://raw.githubusercontent.com/ocsigen/eliom/master/CHANGES (read 2026-10-26)
- currentMajor: https://api.github.com/repos/ocsigen/eliom/releases (read 2026-10-26)
- latestReleaseDate: https://api.github.com/repos/ocsigen/eliom/releases (read 2026-10-26)
- githubStargazers: https://api.github.com/repos/ocsigen/eliom (read 2026-10-26)
- contributors: https://api.github.com/repos/ocsigen/eliom/contributors?per_page=1 (read 2026-10-26)

## Notes

Eliom is the full-stack framework of the Ocsigen project, for building client and server web and mobile applications in OCaml. Its README describes a single program that holds both sides of an application, and says Eliom can also be used as a traditional server-side web framework. Pages are typed with TyXML, which rejects wrongly nested HTML at compile time. Eliom is installed with opam and runs on Ocsigen Server, an OCaml web server that listens on a port.

## Worth knowing

The repository states its license in three wordings: an LGPL 2.1 grant with an OpenSSL exemption in one file, the LGPL with an OpenSSL linking exception in another, and an OCaml linking exception in the package file.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
