|
|
||
|---|---|---|
| .devcontainer | ||
| .forgejo/workflows | ||
| .vscode | ||
| .zed | ||
| assets | ||
| crates | ||
| public | ||
| src | ||
| .envrc | ||
| .gitignore | ||
| about.toml | ||
| app_icon.svg | ||
| biome.json | ||
| Cargo.lock | ||
| Cargo.toml | ||
| index.html | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| rust-toolchain.toml | ||
| shell.nix | ||
| Taskfile.yml | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
Warning
Pulsar was split up and created under it's own organisation. This is the remains of the orignal repository.
A local-first, cross-platform music player. Built with Rust and TypeScript.
Warning
Pulsar is currently in major version zero (0.x) active development, and features are being added regularly. Things may break or change at any time!
Why?
We wanted to stop supporting Spotify. A software company famous for scamming artists, prioritizing major label deals over supporting independent musicians, funding military AI startups, and injecting AI into every part of their platform.
Please support artists directly using online storefronts like Bandcamp or by purchasing physical merchandise.
Running Locally
To run Pulsar locally, you need to install some global prerequisites first:
Warning
On Debian based systems, you will also need to install
libasound2-devandxdg-utils(Source)
Then you can run the following to install dependencies and start Pulsar:
pnpm install
task dev # or pnpm tauri dev
License
This project is licensed under the AGPL-3.0 License.
