Skip to content

Generates directory listings contained in a single, app-like HTML files

License

Notifications You must be signed in to change notification settings

Laim/Snap2HTML-NG

 
 

Repository files navigation

Snap2HTML-NG

This application is a modified version of Snap2HTML by RL Vision.

Snap2HTML-NG takes a "snapshot" of the folder structure on your Hard Drive or Network Drive and saves it as an HTML file.

What's unique about Snap2HTML-NG is that the HTML file uses modern techniques to make it feel like a real File Explorer, displaying a treeview with directories that you can navigate to view the files contained within. There is also a built-in file search and ability to export data as plain text, CSV, or JSON. Everything is contained in a single HTML file that you can easily store or distribute.

Snap2HTML-NG file listings can be used in many ways. An example of some is:

  • As a complement to your backups (this is not a backup solution).
  • You can also keep a file list of external HDDs and other computers; in case you need to look something up or to save for historic reasons and documentation.
  • Helping friends or family with Troubleshooting, you can ask them to send a snapshot of their directories so you can better understand their problem.

It's up to you to decide what Snap2HTML-NG can be used for!

Screenshots

WinForms application for generating the direcotry listings:

Screenshot of Application

The finished HTML app:

Screenshot of HTML output

Snap2HTML-NG Changes

This is some of the changes so far.

  • Search Pattern filtering on Scan
  • Writable Directory Path Textbox
  • Project upgraded to .NET Framework 4.8
  • Drag and Drop Optimization
  • Major code base rewrite
  • CLI split out to allow scheduling of snapshots
  • User Settings changed to allow scheduling
  • Command Line removed from GUI entirely
  • Updater (Off by default, unless Preview Build)
  • Much more; see Release Notes

Privacy Notice

Snap2HTML-NG does not connect to the internet. It does not phone home, submit telemetry, spy on you or any other crap like that. It simply doesn't do anything behind your back and any data related to the program is yours. As it should be.

Updates

As of Version 3.0, there is a setting to auto check for updates. This does not download any updates automatically and is disabled by default (preview builds have it enabled). The above privacy notice still stands otherwise.

About

Generates directory listings contained in a single, app-like HTML files

Resources

License

Stars

Watchers

Forks

Languages

  • HTML 69.1%
  • C# 30.9%