Skip to content

Releases: ClearanceClarence/SpaceSharp

SpaceSharp 1.5.0

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 02 Oct 19:11

Tune the map, find your way back faster, and read what's new without leaving the app.

The Treemap page

Settings has a new Treemap tab. Density decides how many small items are drawn before they group into one box, from Sparse to Everything (no grouping at all; G flips to it and back). Bias is a slider from Horizontal to Vertical that steers the layout toward wide or tall boxes. Padding, border width and the label font are yours to set, and you choose what file boxes and folder titles show: centered names, sizes, file counts.

Settings in tabs

General, Appearance, Treemap, Map and Scanning, one page at a time. New under Scanning: Keep saved scans for, a slider from a week to forever (3 months by default) with a button to delete them all, and Leave out as a list of chips with one-click entries for node_modules, $Recycle.Bin, *.tmp, .git and System Volume Information.

Pick up where you left off

The start screen lists your recent saved scans. One click reopens yesterday's map, compared with the scan before it. Scan a folder and Open a saved scan sit beneath the list; the administrator offer for the fast scan is a single line at the foot of the map instead of a card.

About, shortcuts, updates

About is a short list: version with a Check button, What's new, Keyboard shortcuts, Report a bug, Suggest a feature, Source on GitHub, Credits. The shortcuts have their own window, grouped into Navigate, Select and act, View and files. When an update is available you get a dialog with Install and restart, What's new and Later; What's new shows the release notes right there, with a link to the full changelog.

Downloads

File What it is
SpaceSharp.exe Portable. One file, no install, no admin. Does not update itself.
SpaceSharp-win-Setup.exe Installer, one click. Installs per user and updates itself.
SpaceSharp-win-x64.msi Installer, Windows Installer. Choose the folder and per-user or per-machine. Updates itself.
SpaceSharp-win-Portable.zip The installed app as a folder; runs without setup and still receives updates.
SpaceSharp-1.5.0-full.nupkg Update package. Used by installed copies; not for downloading.
SpaceSharp-1.5.0-delta.nupkg Update package from 1.4.0. Used by installed copies; not for downloading.
releases.win.json Update feed. Used by installed copies; not for downloading.

Installed copies of 1.3.0 and 1.4.0 offer this update on their next start. This is the first release whose notes travel inside the update package, so the 1.5.0 prompt itself still fetches them from GitHub; from here on they are included.

Found something? About (F1) › Report a bug opens an issue with your version and Windows details filled in.

SpaceSharp 1.4.0

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 02 Oct 07:57

SpaceSharp speaks Norwegian, wears a new coat of graphite, and fits into Windows.

Norwegian bokmål

Every word in the app can now be translated, and Norwegian bokmål is the first language in. Settings › Språk lists it next to English and "Same as Windows"; switching restarts the app. The filter grammar stays English on purpose, so "videos over 500MB" works the same everywhere. Adding another language is one file; see CONTRIBUTING.

A new graphite look

The dark theme now uses the same greys as GitHub's dark mode. The amber is unchanged and reads richer against the cooler surfaces; the icon, the installer and the website follow, so SpaceSharp looks the same in your taskbar, in its window and on its repository page. Every prompt and error dialog is drawn by the app itself instead of Windows.

Fits into Windows

SpaceSharp.exe D:\ scans a drive straight away, SpaceSharp.exe scan.sscan opens a saved scan, and --compare old.sscan D:\ scans and compares. Settings › Windows adds "Scan with SpaceSharp" to Explorer's right-click menu for folders, drives and the folder background, for your user only and with no administrator rights.

Also

  • The offer to restart as administrator for the fast NTFS scan appears on every start without it; "Not now" hides it for the run, the Fast NTFS scan setting turns it off.
  • A quieter README header, and the release MSI always carries the same file name.
  • The test suite now checks that no text is missing in any language.

Downloads

File What it is
SpaceSharp.exe Portable. One file, no install, no admin. Does not update itself.
SpaceSharp-win-Setup.exe Installer, one click. Installs per user and updates itself.
SpaceSharp-win-x64.msi Installer, Windows Installer. Choose the folder and per-user or per-machine. Updates itself.
SpaceSharp-win-Portable.zip The installed app as a folder; runs without setup and still receives updates.
SpaceSharp-1.4.0-full.nupkg Update package. Used by installed copies; not for downloading.
SpaceSharp-1.4.0-delta.nupkg Update package from 1.3.0. Used by installed copies; not for downloading.
releases.win.json Update feed. Used by installed copies; not for downloading.

Installed copies of 1.2.x and 1.3.0 offer this update on their next start.

Found something? The About window (F1) has Report a bug, which opens an issue with your version and Windows details filled in.

SpaceSharp 1.3.0

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 28 Sep 08:35

Whole drives in seconds, and the map remembers. 1.3.0 reads the NTFS file table directly when run as administrator, saves every scan, and shows you what changed since last time.

Fast NTFS scan

Run as administrator and SpaceSharp reads the drive's Master File Table instead of walking every folder. A drive with a million files is mapped in a few seconds. The start screen offers to restart elevated once; without administrator rights, and for single folders or other file systems, the normal scan runs as before. Hard-linked files are counted once on the fast path.

Saved scans

Every scan is saved automatically. Open the app and yesterday's map is already on screen; press F5 to rescan. Ctrl+S saves a scan to a file and Ctrl+O opens one, so you can look at another machine's drive on yours. Settings › Scanning › Reopen the last scan on startup turns the reopening off.

What changed since last time

Each scan is compared with the previous one of the same place, provided both were made the same way. A new color mode, Change, paints what grew in warm shades, what shrank in cool ones, unchanged in grey and new items in amber. The side panel gets a Changes tab listing the biggest movers, Inspect shows "Since last scan", and the right-click menu can compare with any saved scan.

Also new

  • Rescan this folder from the right-click menu; the rest of the map stays put.
  • Export to CSV: largest files, a folder's contents, the filter matches, or the changes. A first, plain version with fixed columns.
  • Leave out names such as node_modules or *.tmp from every scan (Settings › Scanning).
  • Custom palettes as JSON files. Settings › Appearance › Custom palettes › Open folder writes an example and a README; your palettes appear under their own header.
  • Classic always has its soft shading; the Cushion setting and the C shortcut are gone.
  • The version shows in the window title, the side panel button lights up while the panel is open, and hover frames follow the map style's rounded corners.

Downloads

File What it is
SpaceSharp.exe Portable. One file, no install, no admin. Does not update itself.
SpaceSharp-win-Setup.exe Installer, one click. Installs per user and updates itself.
SpaceSharp-win-x64.msi Installer, Windows Installer. Choose the folder and per-user or per-machine. Updates itself.
SpaceSharp-win-Portable.zip The installed app as a folder; runs without setup and still receives updates.
SpaceSharp-1.3.0-full.nupkg Update package. Used by installed copies; not for downloading.
SpaceSharp-1.3.0-delta.nupkg Update package from 1.2.2. Used by installed copies; not for downloading.
releases.win.json Update feed. Used by installed copies; not for downloading.

Installed copies of 1.2.x offer this update on their next start.

Found something? The About window (F1) has Report a bug, which opens an issue with your version and Windows details filled in.

SpaceSharp 1.2.2

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 27 Sep 17:46

Zooming no longer rearranges the map, the default coloring now shows the hierarchy, and every item has an Inspect window.

What's new

Stable zoom. Each folder's layout is computed once and only stretched as you zoom, so the box you are flying into stays where it is. Small items still split out as they get room.

Top folder coloring, the new default. Each top-level folder gets one hue, and everything inside it keeps that hue, a step lighter per level. Where you are in the tree reads at a glance. Depth and File type are still there; K cycles the three.

Inspect (Ctrl+I, or right-click). Size with exact bytes, size on disk, share of the parent folder and of the drive, file and folder counts, average file, newest change, and for folders the largest items inside and the space by file type, all with bars. Works on a multi-selection too. Copy details puts it all on the clipboard.

Right-click menu, reorganized: Inspect, Properties (the Windows dialog, also Alt+Enter), Copy name, "Show only *.ext files", "Select everything in this folder".

Flat style, plain fills and thin lines, replaces Terraces. Cards, Bands and Soft are reworked. Cushion shading is off by default; C turns it on.

Also: label sizes Smaller and Smallest; a tidier filter panel with a live match count and proper Clear and Done buttons; a calmer scanning card; the hover card shows share of drive and the largest item inside a folder; the app icon shows in Apps & features.

Downloads

File What it is
SpaceSharp.exe Portable. One file, no install, no admin. Does not update itself.
SpaceSharp-win-Setup.exe Installer, one click. Installs per user and updates itself.
SpaceSharp-win-x64.msi Installer, Windows Installer. Choose the folder and per-user or per-machine. Updates itself.
SpaceSharp-win-Portable.zip The installed app as a folder; runs without setup and still receives updates.
SpaceSharp-1.2.2-full.nupkg Update package. Used by installed copies; not for downloading.
SpaceSharp-1.2.2-delta.nupkg Update package from 1.2.0. Used by installed copies; not for downloading.
releases.win.json Update feed. Used by installed copies; not for downloading.

Installed copies of 1.2.0 and 1.2.1 offer this update on their next start.

Found something? The About window (F1) has Report a bug, which opens an issue with your version and Windows details filled in.

SpaceSharp 1.2.1

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 26 Sep 19:15

SpaceSharp has a new face. The map is now the logo: nine cells on a charcoal tile, the gutters forming the # in Sharp, the biggest cell the brightest. It's the same idea the app runs on: the largest thing is the one you notice first.

What's new

A new identity. New app icon at every size, from the taskbar to the Start menu, a new README and website look, and branded installer pages. One color, amber, instead of four, so the icon reads the same on a light or dark taskbar.

Filters that understand "a week." modified in the last week, older than a year and not opened in one month now work as the README always said they would. Before, the words without a number quietly became a name search, which matched nothing.

Under the hood

  • Tests. The treemap layout, the filter parser, size formatting and the tree operations behind delete and free space are now covered by unit tests, so the map stays right as features are added.
  • Continuous builds. Every change is built and tested on GitHub before it lands, and releases are built from a tag rather than by hand.
  • Release tooling. installer\release.ps1 produces every asset in one run; brand-msi.ps1 is in the repository, so the branded MSI is reproducible.

Downloads

File What it is
SpaceSharp.exe Portable. One file, no install, no admin. Does not update itself.
SpaceSharp-win-Setup.exe Installer, one click. Installs per user and updates itself.
SpaceSharp-win-x64.msi Installer, Windows Installer. Lets you choose the folder and per-user or per-machine. Updates itself.
SpaceSharp-win-Portable.zip The installed app as a folder, for running without setup while still receiving updates.
SpaceSharp-1.2.1-full.nupkg Update package. Used by installed copies; not for downloading.
SpaceSharp-1.2.1-delta.nupkg Update package from 1.2.0. Used by installed copies; not for downloading.
releases.win.json Update feed. Used by installed copies; not for downloading.

If you have 1.2.0 installed, it offers this update on its next start.

Found something? The About window (F1) has Report a bug, which opens an issue with your version and Windows details already filled in.

SpaceSharp 1.2.0

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 25 Sep 13:12

Version 1.2.0 is about finding things. Earlier versions showed you the map; this one lets you ask it questions, pick out what you want to remove, and clear it in one go.

Find what's eating your space

  • Filter box. Type it the way you'd say it: videos over 500MB not touched in 2 years, .iso, installer. Everything that doesn't match fades out while the layout stays put, so you can see where the matches are. Prefer clicking? The funnel button opens a panel with quick filters, type chips and size and age drop-downs.
  • Select matches, then Del. One keystroke selects every matching file; one more sends them all to the Recycle Bin.
  • Side panel. Your drives with usage bars on the left; click one to scan it. Below them, the largest files, largest folders and space by file type. Click a row to jump to it.
  • Multi-select. Ctrl+click and Shift+click, a combined size in the status bar, and one Recycle Bin operation for everything selected.
  • Hover details. Rest the mouse on a box for size, size on disk, file count, type and last modified date.

Make it look the way you like

  • Six map styles: Classic, Tiles, Cards, Bands, Terraces and Soft. Pick one in the toolbar or press S to cycle.
  • Readability options: three label sizes and outlined labels that stay legible on any color.
  • Folder chains like Steam › steamapps › common now merge into one title even when a few small files sit alongside.
  • A redesigned scanning dialog with a real progress bar for whole-drive scans.

Also

  • About window with two-column shortcuts and Report a bug / Suggest a feature buttons that open pre-filled forms on GitHub.
  • Fixed: the drive list turning white during a scan.

The full list is in CHANGELOG.md.

Download

File For
SpaceSharp-win-x64.msi Standard installer; choose just for you or for everyone. Updates itself.
SpaceSharp-win-Setup.exe One-click install to your user profile, no admin rights. Updates itself.
SpaceSharp-win-Portable.zip No install: unzip anywhere and run SpaceSharp.exe. Updates itself too.

SpaceSharp-1.2.0-full.nupkg and releases.win.json are what installed copies use to update. You don't need to download them.

Installed copies of 1.1.x will offer this update on their own. Windows SmartScreen may warn about the downloads because they aren't code-signed; click More info, then Run anyway. Your settings are kept.

SpaceSharp 1.1.1

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 24 Sep 13:16

SpaceSharp 1.1.1 adds installers with automatic updates. Pick whichever download suits you.

Downloads

File For
SpaceSharp-win-x64.msi A standard Windows installer. Choose to install just for you or for everyone on the PC.
SpaceSharp-win-Setup.exe One-click install to your user profile. No questions, no admin rights.
SpaceSharp.exe A single portable file. Nothing to install.

Both installers keep SpaceSharp up to date: when a new version is out, the app offers to install it, and the update takes a few seconds. The portable exe doesn't update itself; download the new version when you want it.

To install to a folder of your choice, run the setup from a terminal:
SpaceSharp-win-Setup.exe --installto "D:\Apps\SpaceSharp"

Also in this release

  • Check for updates in the About window, and a setting to turn the startup check off.
  • Installer pages with a short getting-started guide.

Notes

  • Windows SmartScreen may warn about the downloads because they aren't code-signed. Click More info, then Run anyway.
  • Your settings from earlier versions are kept.
  • If you were using the portable 1.1.0 exe and want automatic updates from now on, install with the MSI or Setup.exe once.

SpaceSharp 1.1.0

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 24 Sep 12:30

SpaceSharp 1.1.0 makes the numbers more accurate, the map calmer, and puts every option in one settings window.

More accurate sizes

  • Size on disk. Switch between file size and size on disk in Settings. Size on disk uses the compressed size of compressed, sparse and cloud files and rounds every file up to whole clusters, so it matches Explorer's "Size on disk". The status bar shows both numbers when they differ.
  • Hard links counted once. An optional scan setting reads every file's link count, so data with several names (Windows keeps thousands of such files in WinSxS) is only counted once. It slows down large scans, so it's off by default.
  • Free space block. When you scan a whole drive, a gray box can show the unused space, and it grows as you delete files. Off by default; turn it on in Settings.
  • Protected folders. If some folders couldn't be read, a notice appears with a Restart as administrator button. SpaceSharp restarts elevated and scans the same drive again.

A calmer map

  • Cushion shading. Every box has soft light-to-dark shading, which makes sizes easier to compare than flat colors. Press C to toggle it.
  • Small items grouped. A folder with hundreds of small files now shows one box like "812 files, 20 GB" instead of a grid of specks. Zoom in and they appear individually. Press G to toggle it.
  • Merging of single-folder chains and the zoom animation can now be turned off.

Settings window

The gear button (or Ctrl+,) opens a settings window with everything in one place: theme, palette, color mode, size measure, free space, shading, grouping, hidden and system files, hard links, and whether to confirm before moving files to the Recycle Bin. Changes apply immediately, everything is saved, and there's a reset button.

Download

SpaceSharp.exe is a single portable file for 64-bit Windows 10 and 11. Nothing to install. Windows SmartScreen may warn you because the exe isn't code-signed; click More info, then Run anyway.

Your settings from 1.0.0 are kept.

SpaceSharp 1.0.0

Choose a tag to compare

@ClearanceClarence ClearanceClarence released this 24 Sep 08:25

The first release of SpaceSharp, a zoomable treemap disk space analyzer for Windows.

Highlights

  • Scan any drive or folder and see every file and folder as a box sized by the space it uses
  • Double-click to fly into a folder, mouse-wheel zoom, drag to pan, clickable breadcrumb
  • Color by folder depth or file type, in 8 palettes including a color-blind safe one
  • Light and dark themes, or follow Windows
  • Move files and folders to the Recycle Bin straight from the map

Download

SpaceSharp.exe is a single portable file for 64-bit Windows 10 and 11. Nothing to install.

Windows SmartScreen may warn you because the exe isn't code-signed. Click More info, then Run anyway.