3PaneApp A JSON-driven framework for building content-rich websites around Categories → Items → Content

3PaneApp is a lightweight framework for building content-based websites around a simple idea: keep the navigation hierarchy and the content viewer visible at the same time.

https://preview.redd.it/nc6wjxfwxnih1.png?width=1227&format=png&auto=webp&s=15ae3627ea095771e9e5d3331bb82f85d5fd4492

Your content becomes the website.

Build the structure once. Let the runtime handle navigation, presentation and content rendering.

01: JSON driven

Separate your content from the application that presents it. The same runtime can power completely different websites.

02: Content agnostic

Text, documents, spreadsheets, audio, video, feeds and web content can all live inside the same three-pane experience.

03: Remote ready

Point the runtime to a public JSON source and the same application can become an entirely different website.

https://saurabhgayali.github.io/3PaneApp

https://github.com/saurabhgayali/3PaneApp

reddit.com
u/saurabhgayali — 10 days ago
▲ 6 r/MusicBrainz+2 crossposts

I made a simple open-source app to download an entire artist's songs into a single folder

Songism: Song Downloader

I built this over the weekend as a small hobby project.

The idea is very simple: instead of downloading songs one by one, you provide an artist URL and the application queues every available song for download into a single artist folder.

Current features:

  • Download all songs from an artist page
  • Queue-based downloading with progress tracking
  • Adjustable random delay between downloads
  • Choose output folder
  • Simple Windows desktop GUI

Right now it only supports Pendujatt, but I designed it so I can add more sources later.

It's still very early, but I'd appreciate feedback on the architecture or ideas for future sources/features.

GitHub:
https://github.com/saurabhgayali/Songism
Direct Download:
https://github.com/saurabhgayali/Songism/releases/download/Prerelease/Songism.exe

Currently only available for Windows. Support for Linux and macOS is planned, and I'll be adding more music sources over time.

Screenshot:

https://preview.redd.it/k3ogj1mmfrhh1.png?width=1909&format=png&auto=webp&s=862cd078df1ba18b4f9df17552afe312385815c2

In Action:

https://i.redd.it/qz2so3olhrhh1.gif

Steps

  1. Launch Songism.exe.
  2. Visit https://pendujatt.com.se/ and search for an artist.
  3. Open the artist's page and copy its URL.
  4. Paste the artist URL into Songism.
  5. Choose or verify the output folder where the songs will be saved.
  6. Click Download Songs to start downloading all available songs for that artist.
reddit.com
u/saurabhgayali — 14 days ago