Skip to content
@locomotivemtl

Locomotive


Locomotive, Digital-first Design Agency


We are Locomotive

We’re a small group of creative thinkers who craft bespoke digital-first brand identities and experiences, tailor-made for you and your audience.

Over the past 15 years, Locomotive has become a go-to for meaningful, innovative, results-driven digital experiences, web design, and branding.


Pinned Loading

  1. locomotive-scroll locomotive-scroll Public

    🛤 Detection of elements in viewport & smooth scrolling with parallax.

    JavaScript 8.9k 1.1k

  2. astro-boilerplate astro-boilerplate Public template

    Astro project boilerplate by Locomotive

    TypeScript 65 19

  3. craft-boilerplate craft-boilerplate Public

    TypeScript 2 1

  4. front-end-helpers front-end-helpers Public

    A toolkit for enhancing front-end workflows.

    TypeScript 16 4

Repositories

Showing 10 of 99 repositories
  • charcoal-contrib-api Public

    Create your Charcoal API.

    locomotivemtl/charcoal-contrib-api's past year of commit activity
    PHP 0 MIT 0 0 0 Updated Sep 5, 2026
  • charcoal-user Public

    User definition, authentication and authorization

    locomotivemtl/charcoal-user's past year of commit activity
    PHP 0 MIT 0 0 0 Updated Sep 1, 2026
  • charcoal-property Public

    Properties define model metadata.

    locomotivemtl/charcoal-property's past year of commit activity
    PHP 0 MIT 0 0 2 Updated Sep 1, 2026
  • charcoal-contrib-search Public

    Search contrib

    locomotivemtl/charcoal-contrib-search's past year of commit activity
    PHP 0 MIT 0 0 0 Updated Aug 27, 2026
  • locomotivemtl/craft-boilerplate's past year of commit activity
    TypeScript 2 1 0 2 Updated Aug 24, 2026
  • astro-boilerplate Public template

    Astro project boilerplate by Locomotive

    locomotivemtl/astro-boilerplate's past year of commit activity
    TypeScript 65 MIT 19 4 (3 issues need help) 15 Updated Jul 6, 2026
  • locomotive-scroll Public

    🛤 Detection of elements in viewport & smooth scrolling with parallax.

    locomotivemtl/locomotive-scroll's past year of commit activity
    JavaScript 8,858 MIT 1,118 5 20 Updated Jun 30, 2026
  • charcoal-contrib-embed Public

    Charcoal service provider for the Embed library.

    locomotivemtl/charcoal-contrib-embed's past year of commit activity
    PHP 0 MIT 1 0 0 Updated Jun 15, 2026
  • charcoal-contrib-cookie-consent Public

    Add cookie consent module to the app. Uses vanilla-cookieconsent.

    locomotivemtl/charcoal-contrib-cookie-consent's past year of commit activity
    PHP 0 MIT 0 0 1 Updated Jun 2, 2026
  • front-end-helpers Public

    A toolkit for enhancing front-end workflows.

    locomotivemtl/front-end-helpers's past year of commit activity
    TypeScript 16 4 0 1 Updated May 20, 2026