A desktop application that allows you to record audio from specific applications on Linux. Built with Deno, Svelte, and WebView.
pactl
command-line utilitygit clone <repository-url>
cd record
deno task compile
This will create an executable named record
in the project root directory.
./record
├── distro/ # Packaging and distribution files (Flatpak, icons, manifests)
├── src/
│ ├── backend/ # Core audio and backend logic
│ │ ├── lib.ts, lib.test.ts
│ │ └── server.ts
│ ├── dist/ # Built frontend assets and server
│ │ ├── build/
│ │ └── front-server.ts
│ ├── frontend/ # Svelte frontend app
│ └── webview/ # WebView (main app entry)
~/Music/RecordApps/<app-name>/
with timestamp-based
filenamesMIT