Drupal engineering for sites that need to move: migrations, open source and AI.

DigitalTrotter is a small consultancy in London working with clients worldwide. We migrate ageing Drupal and e-commerce platforms to the latest Drupal release, build and maintain open-source modules, and wire AI into Drupal properly.

Start a conversation

Creators of Document Loader and the One Line Installer. 15+ years on Drupal, 294 contribution credits on Drupal.org.

What we do

We join your team rather than hand you a quote and disappear. Most engagements are one of these.

Migrations

Moving sites from older Drupal versions, WordPress and legacy CMS platforms to the latest Drupal release. We handle the content model, data mapping, commerce history, multilingual content and the parts nobody documented. You keep your URLs, your SEO and your orders.

Open-source engineering

Contributing to and maintaining Drupal modules, and building custom modules to a standard that could be released publicly. If you depend on a contrib module that needs a maintainer, a feature or a security fix, that is work we do regularly.

Drupal AI integration

Document ingestion pipelines, AI agents, Tool API integrations and automators built on the Drupal AI module ecosystem. We built the ingestion layer the ecosystem uses, so we know where the edges are.

E-commerce

Drupal Commerce builds and rescues: B2B and B2C, marketplaces, card payments, pay-by-finance, custom invoicing and accounting integrations such as Xero.

Support and maintenance

Long-term care for sites that matter, including government intranets. Security updates, performance work and small changes shipped quickly, with someone you can actually reach.

Open source we maintain

Part of the Drupal AI ecosystem, used on production sites, and the clearest demonstration of how we work.

Document Loader

Drupal module · version 2.0.0, March 2026 · covered by Drupal's security advisory policy

A plugin-based API that ingests PDFs, Word files, CSVs, spreadsheets, web pages, HTTP APIs and Parquet, and normalizes them into JSON, CSV or Markdown. It gives AI agents, automators and your own code one consistent way to load documents into Drupal, with Drush commands and an admin explorer for testing.

One Line Installer

Drupal CMS tooling · macOS, Linux and Windows (WSL2)

Go from nothing to a running, AI-ready Drupal CMS site in one command. It bootstraps a fresh site with DDEV, wires in AI best practices and a coding agent, installs every dependency automatically, and hands you a working site with the admin login already set up.

We also contribute to the AI, AI Agents, AI File to Text and Context Control Center modules. Full record on Drupal.org.

Selected work

  • FreelyGiveMigrating hundreds of sites into Acquia Source and contributing to the Drupal AI ecosystem.
  • HMRCMaintenance and support of the HMRC.gov.uk intranet platform.
  • DegreeArtMigration to Drupal Commerce, with integration into the Artellite marketplace.
  • ArtelliteE-commerce marketplace for art, with shop types for galleries, artists and organisations, and a pay-by-finance integration.
  • OurParksE-commerce for sports events, a merchandise shop and automated back-office subscriptions.
  • Island & HomeInstallation and configuration of a real-estate business website.

About

Nick Opris, director and lead developer

Nick has worked on Drupal for more than 15 years, from public company websites and government intranets to commerce marketplaces. He created and maintains Document Loader and the One Line Installer, and is active in the Drupal AI Initiative. On Drupal.org he is unqunq.

How we work

Remote first, from London, with clients in the UK and internationally. Fixed-scope projects for migrations and builds; retainers for maintenance and contrib work. We release what we can as open source, and we would rather fix the module everyone uses than fork it.

Contact

Tell us about the site, the deadline and what is getting in the way. No idea is too small.

nick@digitaltrotter.com