You are browsing as a guest. Sign up (or log in) to start making projects!

FolderContentLister

  • 3 Devlogs
  • 19 Total hours

Simple tool to list all files and directories in given folder(s)! This is a modern rewrite of the same tool I made before I knew about statically typed languages 🤩!

Ship #1 Pending review

This is FolderContentLister! A program that does… exactly what it sounds like! You give it some folders, and it will list everything contained inside those folders, and write it to a txt file. This may sound kind of useless, but it’s very helpful for getting a good idea of what you have stored on your computer, especially if you’re thinking of factory resetting: it’s going to be a lot easier to reinstall the important stuff if you have an exact recollection of what you had before. This project also contains some nifty features not present in the original version I made for myself a few years ago, including a configurable depth limit (how deep into the root folders it will search), toggleable size percentages (so you know what takes up the most space in a given folder), and dirChar/fileChar (to spice up the representation of folders and files); to name a few! To use, make sure you have Java 21 installed, follow the simple README instructions, and let the program do its thing! At the end of the day, this is nothing jaw-dropping, but could prove useful for a handful of individuals - and that’s really what open-source is all about. Thanks for reading and enjoy!

  • 3 devlogs
  • 19h
Try project → See source code →
Open comments for this post

23m 48s logged

alr just found out you couldn’t even run that generated file. sigh. but NOW YOU CAN! during setup just run ./gradlew realJar instead of jar!! then just invoke Java via java -jar ... [regular program args] and you’re all set! yay

0
0
1
Open comments for this post

10h 47m 52s logged

okay so it’s been what has felt like 10 years just trying to make this comparitavely very simple project. but alas i am FINALLY about ready to ship. okay that’s enough complain-yapping, the main changes are:

  • switched to Gradle bc Intellij buildscripts suck
  • now uses Clikt for easy CLI option configuration and help!
  • everything is now configurable
  • fixed folders reporting incorrect sizes
    ( this falls apart with symbolic links though )

this project is pretty much ready to ship now so i hope at least 2 people can get any sort of use out of this!
(:

0
0
1
Open comments for this post

7h 58m 6s logged

this is super late and was mostly finished a long time ago… but i forgot to log it… sorry!

this project is super straightforward - it just lists all the folders and files inside a given array of folders. this is a Kotlin port of the original i made some ~5 years ago (which mostly still works!?!) - that being said, i haven’t expanded much because the use-case of this tool is quite limited.

i originally made it so that, when i finally factory reset my computer, i could have some reference point of what programs i previously had installed, as my current backup and restore setup does not work. however this is kind of useless so i just thought i’d port most of it and leave it at that.

additionally, intellij started absolutely crashing out at me when i tried to load this on my laptop (instead of my PC) so i gave up on this for a couple weeks.

as of now, it works just fine but isn’t very user-friendly or utilitarian or efficient, but it gets the job done.

0
0
4

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…