Skip to content

Releases

LaunchShelf v0.2.0 — a new look, and a lot simpler

Choose a tag to compare

@CodeFu72 CodeFu72 released this 06 Nov 20:10

A new look, and a lot simpler.

Every project now gets its own colorful card with one big Launch button. Drop a folder in, check its settings, and put it on the shelf. Nothing runs until you press Launch.

See it run first: https://echoline.digital/apps/

What's new

  • A bold new design
  • One Launch button on each card, with everything else tucked below it
  • The sidebar shows only the categories you have
  • Git status refreshes by itself
  • Settings show the name and command first, with the rest under More settings
  • Dropped folders get a friendly suggested name

Download

Choose launchshelf-v0.2.0-linux-x86_64.tar.gz below, extract it, and run ./install.sh. No administrator password, Rust or FUSE needed. ./uninstall.sh removes it and leaves your files alone.

Requires Linux x86_64, glibc 2.39+, Python 3.8+, Wayland or X11, and OpenGL/EGL. See INSTALL.md.

SHA-256: 82ec8ab6a445225ff6e31818073e5e338ed7fc80964ffaf29788c6abb862c79b

This is an early version, built on Ubuntu 24.04 and used on Omarchy. Other setups may have rough edges, and bug reports are welcome.

🤖 Generated with Claude Code

LaunchShelf v0.1.0 — Linux preview

Pre-release

Choose a tag to compare

@CodeFu72 CodeFu72 released this 11 Oct 21:59

LaunchShelf’s first downloadable Linux development preview: a native Rust home for the apps you build.

Download

Choose launchshelf-v0.1.0-linux-x86_64.tar.gz below. It includes the compiled app, user installer, uninstall script, icon, documentation and third-party notices. The automatic Source code archives are for developers.

Requires Linux x86_64, glibc 2.39+, Python 3.8+, Wayland or X11, and OpenGL/EGL. Rust, FUSE and administrator privileges are not required to install this package. Desktop runtime dependencies are listed in INSTALL.md.

Download the archive and SHA256SUMS into the same folder, then:

sha256sum -c SHA256SUMS
tar -xzf launchshelf-v0.1.0-linux-x86_64.tar.gz
cd launchshelf-v0.1.0-linux-x86_64
./install.sh

Open LaunchShelf from your application launcher. To remove it, run ./uninstall.sh from the extracted folder. Your library, logs and project sources are preserved.

Included

  • Project cards, search, favorites and type filters.
  • Reviewed project detection and launch/build commands.
  • Source and documentation shortcuts.
  • Git branch and change status.
  • Retained process logs and exit status.
  • Desktop app import and managed launcher registration.

Verification and limits

Built on Ubuntu 24.04. Rust formatting, Clippy, 11 core tests, four installer tests, archive checksums and an extracted-package install/uninstall check pass in GitHub Actions. The downloaded package was also checked locally on Omarchy, including native rendering.

This is an early prerelease. Ubuntu’s graphical desktop and other distributions have not been comprehensively tested. ARM64, older glibc systems, Flatpak and AppImage packages are not included. Detection currently recognizes a limited set of project layouts; commands always need your review. Please report reproducible problems using synthetic examples.

MIT licensed. Source and contributions · Report a problem.