•        68

If you’ve previously used a different explorer like NeoTree or NerdTree - or an earlier version of treemacs for that matter - you are probably used to a display system wherein you see exactly a single file tree whose exact root you can arbitrarily change. This system makes it difficult to work on and switch between multiple projects. Treemacs used to (and still does) remedy that limitation by making every treemacs buffer unique to its frame, but it has now been redesigned to be able to display multiple file trees - projects - at once. In treemacs a workspace is simply a (named) collection of projects, while a project consists of 2 things: its location in the file system and its display name. This is the info that you need to provide when you want to add a new project to your workspace. In the future it should be possible to switch between various workspaces and use different workspaces for different frames’ buffers, but as of now there exists only the global default workspace.



Related Projects

project-explorer - A project explorer sidebar

  •    Emacs

A tree project explorer. The default pe/project-root-function assumes that the project root will be the closest directory containing .git, or the current directory. If you have projectile installed, it will simply use projectile-project-root instead. Should you need something more specific, it's not hard to make your own project-finding function.

bootstrap-fileinput - An enhanced HTML 5 file input for Bootstrap 3

  •    Javascript

An enhanced HTML 5 file input for Bootstrap 3.x and 4.x with file preview for various files, offers multiple selection, and more. The plugin allows you a simple way to setup an advanced file picker/upload control built to work specially with Bootstrap CSS3 styles. It enhances the file input functionality further, by offering support to preview a wide variety of files i.e. images, text, html, video, audio, flash, and objects. In addition, it includes AJAX based uploads, dragging & dropping files, viewing upload progress, and selectively previewing, adding, or deleting files. NOTE: An alternative new Krajee Explorer Theme (preview shown below) for bootstrap-fileinput has been released and available since v4.3.7. For more theming options and suggestions refer the theming demos.

aFileChooser - Android library that provides a file explorer to let users select files on external storage

  •    Java

aFileChooser is an Android Library Project that simplifies the process of presenting a file chooser on Android 2.1+. Intents provide the ability to hook into third-party app components for content selection. This works well for media files, but if you want users to be able to select any file, they must have an existing "file explorer" app installed. Because many Android devices don't have stock File Explorers, the developer must often instruct the user to install one, or build one, themselves. aFileChooser solves this issue.


  •    DotNet

PowerExt can display assembly version, assembly name, public key, strong name etc in Windows Explorer. It's a Windows Explorer extension written in C++. For .NET Assemblies (.dll and .exe files) it adds an additional .NET tab to the Windows Explorer's File Properties dialog.

PHP Explorer (Free file manager)

  •    Javascript

PHP Explorer is a one-file, web-based file manager programmed in PHP and JavaScript and licensed under the GNU GPL. It allows you to upload, download, view, edit, copy, move/rename and change permissions of a single file/directory or a group of files/dir

PowerShell Remote File Explorer


This project intends to develop a Windows forms based file explorer to browse/transfer files over PowerShell 2.0 remoting channel. The file transfer module if being written by @oising. This project will use that module as is for file transfers.

Windows Phone 7 Isolated Storage Explorer


WP7 Isolated Storage Explorer is a tool designed to help developers and testers interact with the isolated storage file for Silverlight Windows Phone 7 applications. The explorer can work both as a desktop application for testers or integrated in Visual Studio for developers.

Alexander grammar engine

  •    C

Alexander is a grammar engine capable of deciding a superset of the context free languages. Given a formal grammar and a string, Alexander decides whether the string matches the grammar.

File Metadata


Enable Explorer in Vista, Windows 7 and later to see, edit and search on tags and other metadata for any file type

MSBuild File Explorer tools


MSBuild power tool integrated with file explorer to help building Projects or Solution without launching Visual Studio. It also creates “MSBuildRelease.log” or “MSBuildDebug.log” log file depends on your selection. FYI: You must have “MS Visual Studio 2005” Installed

StackExchange.DataExplorer - Stack Exchange Data Explorer

  •    Javascript

The Stack Exchange Data Explorer is a tool for executing arbitrary SQL queries against data from the various question and answer sites in the Stack Exchange network.The database can be brought up to date by running the migrate.local.bat file in the Migrations directory. This assumes an existing SQL Server database named DataExplorer with integrated security enabled. If your environment is configured differently, you will need to modify the connection string in your batch file and web.config file to reflect your setup.

NuGet Package Explorer


NuGet Package Explorer is a ClickOnce application which allows creating and exploring NuGet packages easily. After installing it, you can double click on a .nupkg file to view the package content. You can also load packages directly from the official NuGet feed.

Advanced Explorer for Wp7


With Advanced Explorer for Wp7 you can finally share files with your Desktop Pc. Features: - File managment - Send files from PC to the phone and from the phone to the PC. - Edit / Browse the registry - Use ProvisionXml Of course Advanced Explorer for Wp7 is written in C#.



RemoveReadOnly is a small add-on for Windows Explorer that adds items to the Explorer's contextual menu to change the "Read-only" state of a file, group of files, or directories (recursively). Works on Windows XP or later, both 32-bit and 64-bit versions.

XML Explorer

  •    DotNet

XML Explorer is an extremely fast, lightweight XML file viewer. It can handle extremely large XML files. It has been tested on files as big as 300MB. It allows fast viewing and exploration, copying of formatted XML data, evaluation of XPath expressions, and XSD schema validation.

Gold Box Explorer

  •    DotNet

A Windows File-like Explorer tool to view and export contents of classic "Gold Box" games, role playing games created by Strategic Simulations Inc. (SSI).

WXplorer, web-based directory explorer.


Wxplorer is a file explorer that behaves similarly to windows explorer, konqueror and the like, but runs in a browser and shows remote content. It's built using a PHP/Javascript/XML combination.

Plugin to Open Folder in Explorer/Shell

  •    Java

An eclipse plug-in for opening a selected file/folder in the file explorer/shell. Supported in both Windows (Tested in Windows XP - Eclipse 3.3.1) and Linux (Tested in FC8 - Eclipse Ganymede). Welcome to contribute to this project.