最佳开发者工具的摘要- 我们跟踪所有内容 - 开发工具、DevOps、云和API - 所以你不必这样做。
目录
# 09: gh-dash – GitHub terminal dashboard.
# 08: Bruno – Open source API explorer.
# 07: Gitu – Git TUI.
# 06: Rainfrog – Database TUI.
# 05: GitButler – Easier Git branches.
# 04: Better Commits – Commit template CLI.
# 03: gping – Ping, but with a graph.
# 02: Heynote – Developer scratchpad.
# 01: Anvil – Graphical, multi-pane code editor.
10: Astro Starlight
Documentation framework.What we like: Lightweight web framework for building docs. Built-in client-side search. Customizable code highlighting with support for annotations and diffs. Write using Markdown, Markdoc and MDX. Built on top of Astro so it supports UI components e.g. React, Vue, Svelte, and server side rendering.What we don't like:Supports Remark and Rehype plugins, but isn’t fully compatible due to how Astro’s rendering works.
9:gh-dash
GitHub terminal dashboard.What we like:Live dashboard with views based on GitHub filters - show PRs & issues. Customizable columns, keybinding actions, refresh interval. Themable. Can perform basic actions e.g. comment, assign, merge. Extension built on top of the gh CLI so you don’t need extra creds. Watch issues to get notifications on check completion.What we don't like:Search initially says there are no results whilst search is in progress - it sometimes takes a few seconds during which time it looks like there are no results.
8:Bruno
Open source API explorer.What we like:Easily interact with APIs - manipulate requests, params, response. Build collections with different environments which are stored in a plain text markup language locally. Supports reading secrets. Includes scripting support for complex API interactions. Also has a CLI.What we don't like:No sync of collections is a deliberate philosophy vs alternatives which makes collaboration harder, although you can just sync them via Git.
7:Gitu
Git TUI.What we like:Easily access core Git commands via an interactive terminal interface. Supports most common commands with keybindings to quickly work through tasks. Inspired by Magit.What we don't like:Still early in development, but has common commands implemented. Needs to be installed via Rust’s cargo - no packages yet.
6:Rainfrog
Database TUI.What we like:Lightweight terminal database interface. Easily execute queries and review the results. Query editor supports highlighting and history. Browse the schema and use quick filters to display rows. Vim-like keybindings, which are customizable.What we don't like:MySQL and SQLite are supported, but are in preview mode so shouldn’t be used against production databases.
5:GitButler
Easier Git branches.What we like:Introduces concept of virtual branches which work off base and allow simultaneous changesets which can be committed & pushed separately, even in the same file. GUI makes it easy to understand and allows drag & drop of changes to other branches.What we don't like:You can’t use git branches and virtual branches at the same time - you need to pick one.
04:Better Commits
Commit template CLI.What we like:CLI for quickly creating standardized commits in conventional commit format. Define config in a repo JSON file e.g. to define formats and scopes. Can infer types and issue numbers from branches. Colorful interface. Emoji can be used, but also disabled.What we don't like:Long default CLI name so you’ll want to create an alias.
03:gping
Ping, but with a graph.What we like:Nice enhancement to the ping command - adds a graph. Alternative cmd flag to measure the execution time of arbitrary commands. Customizable colors. Available from a range of package repos and as a single binary.What we don't like:Nothing really - it’s a very simple tool.
02:Heynote
Developer scratchpad.What we like:Block-based text editor designed for developers - like buffers in other editors. Global hotkey to show/hide. Code is auto-detected, syntax highlighted and auto-formatted. Blocks can run calculations e.g. unit or currency conversions. Runs on macOS, Linux & Windows.What we don't like:Built with Electron. You can’t really tell, but how does it perform with lots of blocks...?
01:Anvil
Graphical, multi-pane code editor.What we like:Standard editor features like syntax highlighting, multiple cursors, remote file editing. Based around a UI model with windows and columns with extensive, efficient mouse support e.g. click and drag windows. Scrolling behavior is more useful for code editing. Retro built-in fixed-width font. Custom language for text operations. Has a REST API.What we don't like:No official support for macOS (works on Linux & Windows). Is open source, but source isn’t on a code hosting provider (it is downloadable though).
标签:
低代码

博客