MUCODI
The MuCoDi platform

One platform. For all digital experiences of your museum.

MuCoDi gives museums the collections backend, the page builder, the API and the theming layer — all in one product. Curators publish. Designers theme. Developers extend. No second system.

🔒 app.mucodi.co/builder
● MUCODI
MuCoDi Page Builder — visual editor with React components
FIG · The Page Builder — visual editing on top of your live collection.
The product, at a glance

Nine modules.
One source of truth.

Everything a museum digital team needs to manage, publish and evolve their public surfaces — no parallel systems, no plugin stack, no per-feature vendor lock-in.

01
Collection management
Live mirror of your Axiell / MuseumPlus catalogue — one source of truth.
02
Curation flexibility
Themes, periods, acquisitions and story groups — the editorial layer on top.
03
AI for custom search
Natural-language search powered by your own metadata, in multiple languages.
04
Media — centralised gallery
Folders, search, batch actions — every image, audio, video and document in one place.
05
Metadata for structural control
Field mappings, vocabularies, translations — the spine of the platform.
06
Website builder
Pages, theme, header & footer, languages, publish — no developer needed.
07
Exhibitions marketing
Stand-alone microsites, scheduled, curator-editable — ready in days.
08
APIs for legacy collections integrations
Plug into Axiell, MuseumPlus — plus a full public REST + GraphQL surface.
09
Visitors' curations
Audience accounts, my-collections, GDPR controls.
Walkthrough

See what your visitors see.

🔒 yourmuseum.org/collection
● MUCODI
Online collection
ON YOUR SITE · PUBLIC SURFACE

Online collection

A searchable, structured, mobile-first window into your full collection — themable, multilingual, ready to plug into your brand.

EXAMPLE URL
yourmuseum.org/collection
● Component-based · React

Every block on every page.

A real React component. The Page Builder runs on React components. Every block — collection grid, artwork detail, artist directory, your own custom hero — is a React component with typed props. Ship new ones; edit existing ones; or use the ones we ship by default.

COMPONENTS · 38
+ Add
Layout
Hero⋮⋮
TwoColumn⋮⋮
Container⋮⋮
Spacer⋮⋮
Divider⋮⋮
Collection
CollectionGrid⋮⋮
ArtworkCard⋮⋮
ArtworkDetail⋮⋮
ArtistDirectory⋮⋮
BehindTheArtwork⋮⋮
Curation
ThemeBlock⋮⋮
PeriodTimeline⋮⋮
AcquisitionDetail⋮⋮
MyCollections⋮⋮
Audience
VisitorAuth⋮⋮
AddToCollection⋮⋮
TopArtworks⋮⋮
● INSIDE A COMPONENT

Every block is a real, configurable piece.

Drop a Collection grid onto a page. From the side panel, change layout density, set filters, pick how many items show per page, decide whether to expose filter controls to your visitors. Save — it's live.

LayoutDensityFiltersItems per pageShow / hide controlsSort order

Your developer (or your agency's) can fork any default component and ship a custom one — same surface, same controls, your design.

● For designers · front-end programmers

Theme it.
Brand it.
Ship it.

Every MuCoDi tenant owns its own theme. Designers customise colours, typography, header and footer. Front-end developers can extend with their own components. Both work in the same theme.

🔒 app.mucodi.co/website/theme
● MUCODI
MuCoDi Theme Management — upload, activate, edit, export themes
FIG · The Theme management screen — multiple themes per tenant, version-controlled.
04
Case study · Kunsten Aalborg

4,002 works. Three new digital products. One source.

Kunsten — the regional museum of modern art in Aalborg — partnered with MuCoDi to surface its full collection online for the first time in the institution's history. A natural-language search layer, a public browse experience, and an exhibitions site all shipped within a single quarter.

“We stopped asking ‘who owns the data?’ and started asking ‘what should we build next?’ That shift is the entire value.”
Mette Højmark · Head of Digital, Kunsten
Read the case study →
🔒 kunsten.dk/collection
● LIVE
Kunsten Aalborg online collection running on MuCoDi
TRY IT YOURSELF

See your collection
running on MuCoDi — with your own data.

A free trial spins up your tenant in under an hour. Connect Axiell, MuseumPlus or Primus and watch your collection appear in the platform — admin, API, and a default theme — out of the box.

Sign up for a free trial Request a demo
NO CARD · NO MIGRATION · NO COMMITMENT
● RATHER NOT DO IT YOURSELF?

Don't want to set it up alone? Our team does it with you — backed by 25 years of building digital products for museums.

Prefer a guided path over a self-serve trial? Our consultants have spent 25+ years building digital products with museums, agencies and cultural institutions across the Nordics. Tell us your collection, your systems and your goals — we'll scope the work, plan the migration, and stand the platform up alongside your team.

25+ years
building digital products
Denmark's largest
museums & institutions
Migration in
Axiell · MuseumPlus · Primus · custom
Meet to explore your options Ask for a free quote
CONSULTANCY · MIGRATION · ONBOARDING
● FOR DEVELOPERS & AGENCIES

An API platform — documented, testable, not an afterthought.

Read the API docs →