Open-source content management system (CMS) written in PHP for building websites, blogs and publishing platforms, mirrored from the official Subversion repository.
omeka/omeka-s
Omeka S is a PHP web publishing system for museums, libraries, archives and universities to build linked exhibits from a shared pool of items and metadata.
- Stars
- 528
- Forks
- 177
- Open issues
- 281
- Last commit
- 24 hours ago
What is it?
Omeka S is a web publication system aimed at universities, galleries, libraries, archives and museums. Each institution can run its own independently curated exhibit site, while all sites draw on a collaboratively built pool of items, media and metadata across a local network of installations.
The application is a LAMP-stack project written in PHP, using MySQL for storage and Apache as the web server. Installation runs from a Git clone or a released zip file, with database credentials set in a local config file and Node.js with gulp used for the initial setup and dependency management. Omeka-specific code lives under the application directory, and the project builds on Laminas, Doctrine 2 and EasyRdf.
Developers can extend it through modules and themes, and a zipped release can be produced with a gulp command. Updates are applied by running migrations through the web interface.
Key features
- 01Lets multiple institutions run separate exhibit sites that share one item and metadata pool.
- 02Built as a LAMP application using PHP, MySQL and Apache.
- 03Supports extension through modules and themes.
- 04Includes a gulp-based build process for creating zipped releases.
- 05Provides web-based migrations for applying updates.
Use cases
- A museum or gallery publishing online exhibits built from its collection records.
- A university library or archive sharing digitized materials across departmental sites.
- A consortium of cultural heritage institutions maintaining a shared catalogue of items.
In collections
Topics
FAQ
- What is omeka-s?
- Omeka S is a PHP web publishing system for museums, libraries, archives and universities to build linked exhibits from a shared pool of items and metadata. Omeka S is a web publication system aimed at universities, galleries, libraries, archives and museums. Each institution can run its own independently curated exhibit site, while all sites draw on a collaboratively built pool of items, media and metadata across a local network of installations.
- Is omeka-s free to use? What license does it have?
- omeka-s is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is omeka-s still maintained?
- Actively maintained. The last commit to omeka-s was on Nov 6, 2026.
- What can I use omeka-s for?
- A museum or gallery publishing online exhibits built from its collection records. A university library or archive sharing digitized materials across departmental sites. A consortium of cultural heritage institutions maintaining a shared catalogue of items.
- Where can I get omeka-s?
- The source code and installation instructions are on GitHub: https://github.com/omeka/omeka-s
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source hotel management and booking system with a PMS, booking engine, and hotel website for running direct online reservations.
A flexible, fast, easy-to-use content management system written in PHP, running on PHP and MySQL web servers.
A PHP-powered blog engine with an editor, media library, themes, plugins and built-in anti-spam for self-hosted blogs.
A Git mirror of WordPress core's Subversion repository, with branches and tags, for contributing patches and running the local dev environment.
Backdrop is a PHP content management system for building blogs, galleries, intranets and other websites, designed for non-technical editors.