Browse and navigate your project's files and folders inside the Helix editor.
Quickly jump to a file using fuzzy search without leaving the keyboard.
Create, rename, and delete files or folders directly from the file tree.
Switch between a sidebar file tree and a floating Miller-column browsing style.
| ra77a3l3-jar/forest.hx | cristiancmoises/securityops-os | cisco/chezscheme | |
|---|---|---|---|
| Stars | 67 | 3 | 7,281 |
| Language | Scheme | Scheme | Scheme |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires a special plugin-enabled fork of Helix, since plugin support is not in the main Helix release yet.
forest.hx adds a file browsing panel to Helix, a terminal based code editor, since Helix does not include one on its own. It shows the folders and files of your project as a tree you can click or navigate through with the keyboard, similar to the sidebar found in editors like VS Code, but built for people who prefer working inside a terminal. The plugin offers two different looks you can pick between. One is a sidebar panel that stays open next to your code and includes a fuzzy search box for quickly jumping to a file by typing part of its name. The other is a floating column style, where each folder you open slides in as its own column next to the last, along with a live preview of whatever file is currently selected. From either view you can open a file, expand or collapse a folder, create a new file or folder, rename an existing entry, or delete one, all without leaving the keyboard. You can also toggle whether hidden dotfiles and git ignored files are shown, and resize the panel to fit your terminal. Installing it requires a specific plugin enabled version of Helix, since Helix's plugin system is not yet part of the main editor release. Once that is set up, the plugin itself installs through a package manager built for Helix plugins, and you activate it by adding a few lines of configuration written in Scheme, the same language the plugin itself is written in. It depends on two smaller companion plugins from the same style of ecosystem: one that handles file operation notifications, and one that provides the icons shown next to each file and folder type.
forest.hx is a file tree sidebar plugin for the Helix terminal code editor, with a fuzzy search bar and a floating column view option.
Mainly Scheme. The stack also includes Scheme, Helix.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.