Sequencer

simple sequence diagrams

Getting Started

  • Simple Example
  • Cash Withdrawal
  • Trading System

          
          

    Source

                      
    Client -> Server: Request
    Server -> Service: Query
    Service --> Server: Data
    Server --> Client: Response
                      
                    

    Resulting Diagram

    Source

                      
    Customer -> ATM: withdrawCash
    ATM -> BigBank: getBalance
    BigBank --> ATM: balance
    ATM -> BigBank: debit
    BigBank --> ATM: success
    ATM --> Customer: $$$
                      
                    

    Resulting Diagram

    Source

                      
    Trader -> OMS: Buy Order
    OMS -> Exchange: Buy Order
    Other Trader -> Exchange: Sell Order
    Exchange -> Exchange: Matches orders
    Exchange --> OMS: Trade (bought)
    Exchange --> Other Trader: Trade (sold)
    OMS --> Trader: Position (long)
                      
                    

    Resulting Diagram

Fast & Easy

Quickly and easily draw and share your idea, no fiddly drag-and-drop, just type out your thoughts.

Simple Sharing

Copy either the diagram or the source straight to your favourite chat client, email or wiki page.

Version Control

Since Sequencer documents are simple text files, they fit right in your repositories /docs folder.

Comprehensive Grammar

Comprehensive and expanding, see the full documentation for details or make suggestions in GitHub (pull requests are also welcome!).

100% Offline

Sequencer works on your local machine and doesn't require your data to hit a 3rd-party server.

No Installation

No need to install, no pesky corporate restriction. Download and go!

Sequencer is free and open-source. Download the latest version to get started, or see the code on GitHub

Download Now