decred.org/dcrdex@v1.0.5/docs/wiki/Client-applications.md (about)

     1  # Client Applications and the Core Package
     2  
     3  ## Applications
     4  
     5  There are two client applications.
     6  
     7  ### bisonw
     8  
     9  The **browser-based GUI** (a.k.a. "the app") offers a familiar exchange
    10  experience in your browser. The app is really just a one-client web server that
    11  you run and connect to on the same machine. The market view allows you to see
    12  the market's order book in sorted lists or as a depth chart. You can place your
    13  order and monitor its status in the same market view. The GUI application is
    14  managed by the **bisonw** utility in *client/cmd/bisonw*.
    15  
    16  Most users will only need to use this application.
    17  
    18  See the README for instructions on obtaining and starting **bisonw**.
    19  
    20  ### bwctl
    21  
    22  The **bwctl** utility enables trading via CLI. Commands are parsed and
    23  issued to **Core** for execution. **bwctl** also requires **bisonw**.
    24  
    25  ## Core client Go language package
    26  
    27  For developers, the `decred.org/dcrdex/client/core` Go language package provides
    28  the `Core` client type, which offers an intuitive programmer interface, with
    29  methods for creating wallets, registering DEX accounts, viewing markets, and
    30  performing trades.