Answers.Body: <p>If you’re talking about a GUI that, among other things, hooks up to UCI engines, such as Stockfish, almost any chess GUI will be better than the Stockfish client you’re using.</p>
  <p>Particularly for the Mac—though not limited to the Mac—I think the new-and-improved “Pro” version of HIARCS Chess Explorer, namely “<a href="https://www.hiarcs.com/" rel="nofollow noreferrer">HIARCS Chess Explorer Pro</a>” (HCEP), is excellent in many dimensions, including what you’re focusing on. HCEP has an optional column-based view of the main line and a really nice way of not only indenting variations but also labeling them to make it clearer where each one starts. (So it satisfies your “One line per move pair. Indented branches, one line per move pair” desire.)</p>
  <p>It integrates very nicely with Stockfish (or any UCI engine). For example, if you hover over a line of Stockfish analysis, a picture of the resulting chessboard follows your mouse cursor as you move along the line.)</p>
  <p>And, to address another desire in your post: It allows you to add annotations.</p>
  <p>But, more generally, it’s arguably a ChessBase killer. It now (i.e., as of the Pro version) reads ChessBase databases. And it searches large databases (e.g, the CB MegaBase) blindingly fast. (People say it’s much faster than ChessBase itself, but I can’t compare since I don’t have ChessBase on my Mac.)</p>
  <p>I’m not associated with HIARCS, so this isn’t a promotional post. (I did beta test the Pro version when it was first being released.)</p>
  <p>HIARCS Chess Explorer Pro is a paid app. If you want free, <a href="https://sourceforge.net/projects/scidvspc/" rel="nofollow noreferrer">SCID vs. PC</a> is open source and has a Mac version (look for “ScidvsMac” in the download list). It’s a very capable GUI, too, though a little quirky as open-source projects can be. It has a proprietary database format and doesn’t interoperate with ChessBase databases. (Last I checked, it was not and likely never would be compatible with Chess960 games.)</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-01-12T03:35:38.913Z
Answers.LastActivityDate: 2023-01-12T03:35:38.913Z
Answers.UserDisplayName: Jim Ratliff
Body: <p>I currently use the Stockfish client on my Macintosh, but don't like the way it displays the moves (left to right, no line breaks between moves, annotation in-line, branches hard to follow).</p>
  <p>Are there any clients which allow customization of these features / do them better?  A bonus would be one that lets me add annotations.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-05T16:18:47.307Z
Comments.Text: Do you use Stockfish directly from the CLI? Lichess has a feature called Studies that allows you to annotate and see engine moves of games
Comments.UserDisplayName: qwr
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-06T06:03:56.150Z
Comments.Text: The word "better" leaves the issue open to a lot of differing opinions; maybe you could list certain specific features that you're looking for instead?
Comments.UserDisplayName: Charles Rockafellor
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-06T17:31:28.843Z
Comments.Text: @CharlesRockafellor    Basic better for me is : One line per move pair.  Indented branches, one line per move pair.  No offense, but to me most of this was implied in my question when I described Stockfish as having "no line breaks between moves.
Comments.UserDisplayName: Leonard
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-06T17:32:24.543Z
Comments.Text: @qwr  I'd prefer a native client for when I'm offline. lichess is an option when online.
Comments.UserDisplayName: Leonard
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-06T21:23:50.977Z
Comments.Text: Is cutechess client sufficient?
Comments.UserDisplayName: qwr
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-06T23:17:06.623Z
Comments.Text: @Leonard  I understand that, and was trying to politely nudge the question into a more specific form because it was being voted to be closed due to the wording.  I voted to leave it open.  No offense, but your reputation on SO indicates that you're familiar with questions' formats being problematic when "a lot of differing opinions" are a possibility.
Comments.UserDisplayName: Charles Rockafellor
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-07T22:32:56.763Z
Comments.Text: @CharlesRockafellor  Thanks for the explanation.  I wasn't paying much attention to the possibility of it being closed.  "Better" is subjective, and concrete features make it less so.
Comments.UserDisplayName: Leonard
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-07T22:39:20.063Z
Comments.Text: @qwr On the github repository I don't see a version for Macintosh.  Just deb, generic linux, x86.  Compiling it myself isn't an appealing project.  Is there a Macintosh binary somewhere that I'm failing to find?
Comments.UserDisplayName: Leonard
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-01-07T22:54:41.987Z
Comments.Text: My bad. I didn't check for Mac compatibility and I assumed mac could run debs. But if you want an offline client you should at least consider compiling yourself which should be much easier on a mac than windows.
Comments.UserDisplayName: qwr
Tags: <stockfish><macos>
Title: Macintosh: Seeking client with better listing format than Stockfish
ThreadText: # Macintosh: Seeking client with better listing format than Stockfish
  
  (Asked by: username_0 on 2023-01-04)
  
  I currently use the Stockfish client on my Macintosh, but don't like the way it displays the moves (left to right, no line breaks between moves, annotation in-line, branches hard to follow).
  
  Are there any clients which allow customization of these features / do them better? A bonus would be one that lets me add annotations.
  
  **Tags:** stockfish, macos
  
  > **Comments:**
  > **username_1**: Do you use Stockfish directly from the CLI? Lichess has a feature called Studies that allows you to annotate and see engine moves of games  
  > **username_2**: The word "better" leaves the issue open to a lot of differing opinions; maybe you could list certain specific features that you're looking for instead?  
  > **username_0**: @username_2    Basic better for me is : One line per move pair.  Indented branches, one line per move pair.  No offense, but to me most of this was implied in my question when I described Stockfish as having "no line breaks between moves.  
  > **username_0**: @username_1  I'd prefer a native client for when I'm offline. lichess is an option when online.  
  > **username_1**: Is cutechess client sufficient?  
  > **username_2**: @username_0  I understand that, and was trying to politely nudge the question into a more specific form because it was being voted to be closed due to the wording.  I voted to leave it open.  No offense, but your reputation on SO indicates that you're familiar with questions' formats being problematic when "a lot of differing opinions" are a possibility.  
  > **username_0**: @username_2  Thanks for the explanation.  I wasn't paying much attention to the possibility of it being closed.  "Better" is subjective, and concrete features make it less so.  
  > **username_0**: @username_1 On the github repository I don't see a version for Macintosh.  Just deb, generic linux, x86.  Compiling it myself isn't an appealing project.  Is there a Macintosh binary somewhere that I'm failing to find?  
  > **username_1**: My bad. I didn't check for Mac compatibility and I assumed mac could run debs. But if you want an offline client you should at least consider compiling yourself which should be much easier on a mac than windows.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2023-01-12. Score: 1
  
  If you’re talking about a GUI that, among other things, hooks up to UCI engines, such as Stockfish, almost any chess GUI will be better than the Stockfish client you’re using.
  
  Particularly for the Mac—though not limited to the Mac—I think the new-and-improved “Pro” version of HIARCS Chess Explorer, namely “[HIARCS Chess Explorer Pro](https://www.hiarcs.com/)” (HCEP), is excellent in many dimensions, including what you’re focusing on. HCEP has an optional column-based view of the main line and a really nice way of not only indenting variations but also labeling them to make it clearer where each one starts. (So it satisfies your “One line per move pair. Indented branches, one line per move pair” desire.)
  
  It integrates very nicely with Stockfish (or any UCI engine). For example, if you hover over a line of Stockfish analysis, a picture of the resulting chessboard follows your mouse cursor as you move along the line.)
  
  And, to address another desire in your post: It allows you to add annotations.
  
  But, more generally, it’s arguably a ChessBase killer. It now (i.e., as of the Pro version) reads ChessBase databases. And it searches large databases (e.g, the CB MegaBase) blindingly fast. (People say it’s much faster than ChessBase itself, but I can’t compare since I don’t have ChessBase on my Mac.)
  
  I’m not associated with HIARCS, so this isn’t a promotional post. (I did beta test the Pro version when it was first being released.)
  
  HIARCS Chess Explorer Pro is a paid app. If you want free, [SCID vs. PC](https://sourceforge.net/projects/scidvspc/) is open source and has a Mac version (look for “ScidvsMac” in the download list). It’s a very capable GUI, too, though a little quirky as open-source projects can be. It has a proprietary database format and doesn’t interoperate with ChessBase databases. (Last I checked, it was not and likely never would be compatible with Chess960 games.)
  
  
  ---
  
  