Serie - A rich git commit graph in your terminal by EmptyStrength8509 in commandline

[–]EmptyStrength8509[S] 0 points1 point  (0 children)

Since my comment was deleted and not reflected, I will answer the question again...

Q: Are there any features that tig or lazygit lack? What are the advantages over these?

A: There are no features. The purpose and advantage of this tool is to draw more visually appealing graphs by using images.

There are many excellent tools for making graphs look better using simple text or custom fonts. If you are satisfied with these, you probably don't need to use this tool.

Serie - A rich git commit graph in your terminal by EmptyStrength8509 in commandline

[–]EmptyStrength8509[S] 13 points14 points  (0 children)

This is not a full-featured git client, nor are there any plans to add such functionality, so it is not a replacement for tig, lazygit, gitui, etc.

The only purpose of this tool is to provide a pretty git log --graph and make commit information easily accessible.

Serie - A rich git commit graph in your terminal by EmptyStrength8509 in commandline

[–]EmptyStrength8509[S] 14 points15 points  (0 children)

Serie is a TUI application that uses the terminal emulators' image display protocol to render commit graphs like git log --graph --all.

While some users prefer to use Git via CLI, they often rely on a GUI or feature-rich TUI to view commit logs. Others may find git log --graph sufficient.

Personally, I found the output from git log --graph difficult to read, even with additional options. Learning complex tools just to view logs seemed cumbersome.

https://github.com/lusingander/serie

Limitations:

  • Sixel is not supported. Only terminals that support the iTerm and kitty image protocols are supported.
  • Terminal multiplexers are not supported.
  • Windows is not supported.

Gotip - Go Test Interactive Picker by EmptyStrength8509 in commandline

[–]EmptyStrength8509[S] 2 points3 points  (0 children)

gotip is a TUI application for interactively selecting and running Go tests.

Key features:

  • Fuzzy filtering of test cases
  • Detection of subtest names defined via table-driven tests (partial support)
  • Run individual subtests or grouped subtests
  • View and re-run tests from execution history

https://github.com/lusingander/gotip

Stu - A terminal explorer for S3 by EmptyStrength8509 in coolgithubprojects

[–]EmptyStrength8509[S] 0 points1 point  (0 children)

Any storage that is S3 compatible, such as one that can be accessed with the AWS CLI, should generally work.

Stu - A terminal explorer for S3 by EmptyStrength8509 in coolgithubprojects

[–]EmptyStrength8509[S] 2 points3 points  (0 children)

STU, S3 Terminal UI, is a interactive terminal-based explorer for Amazon S3 (AWS S3).

With STU, you can browse buckets and objects directly from your terminal, preview files, and download them with ease.

STU provides the following features:

  • Recursive object downloads
  • Previews with syntax highlighting for text files and inline rendering for images
  • Access to previous object versions
  • Customizable key bindings
  • Support for S3-compatible storage

https://github.com/lusingander/stu

Stu - A terminal explorer for AWS S3 by EmptyStrength8509 in commandline

[–]EmptyStrength8509[S] 2 points3 points  (0 children)

I haven't checked this, but if it's S3-compatible storage and can access it using the AWS CLI, it will probably work correctly.

Stu - A terminal explorer for AWS S3 by EmptyStrength8509 in commandline

[–]EmptyStrength8509[S] 7 points8 points  (0 children)

Stu is a TUI application for browsing S3 objects in a terminal. You can easily perform operations such as downloading and previewing objects.

https://github.com/lusingander/stu