elefcode

Mermaid diagram

Timeline — free online editor

Mermaid timelines show events over time grouped into sections — great for histories, roadmaps, and onboarding stories.

What is a Mermaid timeline?

Each entry is a `period : event` pair. Group entries into thematic sections (e.g. decades, quarters). Use multiple lines starting with `:` to add several events to the same period.

When to use it

  • Show product evolution in a marketing page
  • Map a personal or company history
  • Document tech-stack changes over time
  • Build a release notes summary

Syntax in one paragraph

Use `title …`, then `section Name`, then `2024 : Event A`. Add ` : Event B` on the next line (no year) to attach another event to the same period.

Example: History of web development

timeline
    title History of Web Development
    section 1990s
        1991 : HTML invented
        1995 : JavaScript created
             : PHP created
    section 2000s
        2006 : jQuery released
        2009 : Node.js created
    section 2010s
        2013 : React released
        2014 : Vue.js created
    section 2020s
        2021 : Next.js App Router
        2024 : AI-assisted coding mainstream

More Mermaid diagrams