1
0
Fork
You've already forked faircamp
0
forked from simonrepp/faircamp
A static site generator for audio producers
  • Rust 82.4%
  • Slint 11.7%
  • JavaScript 4.3%
  • CSS 1.6%
2026年06月28日 22:56:04 +03:00
assets Draft foundational architecture for 2.0 2026年02月19日 12:07:00 +01:00
cli Clean up obsolete todo notes 2026年06月24日 20:18:49 +02:00
core Implement direct, discrete modification of unrecognized settings in editor 2026年06月28日 19:59:35 +02:00
desktop Implement direct, discrete modification of unrecognized settings in editor 2026年06月28日 19:59:35 +02:00
docs Communicate presentation setting implementation status in docs and editor 2026年06月28日 15:41:23 +02:00
icons Implement adaptive theming and dark/light toggle, scope js against collisions 2026年05月18日 11:22:13 +02:00
LICENSES Add CC-BY-4.0 license document 2024年10月02日 13:15:14 +02:00
migrate Redesign and implement tag customization for 2.0 2026年06月28日 11:07:15 +02:00
renderer Shorten bg/fg/mg theme/css variable names everywhere 2026年06月28日 15:04:52 +02:00
translations Update Ukrainian translation before v2 beta 2026年06月28日 22:56:04 +03:00
util Make track numbers optional, add auto-ordering, published/updated in feeds 2026年06月06日 12:17:07 +02:00
version Reboot docs with new search, page nav, design refresh and much updated content 2026年05月08日 16:47:24 +02:00
.gitignore Restructure codebase as cargo workspace 2026年01月07日 10:07:38 +01:00
ALTERNATIVES.md Add missing license information 2024年12月07日 09:50:16 +01:00
ARCHITECTURE.md Introduce artist attribution, drop label mode and support artists 2026年06月19日 15:14:28 +02:00
BUILD.md Update to slint 1.17, raise MSRV to 1.92 2026年06月26日 09:43:38 +02:00
Cargo.lock Update to slint 1.17, raise MSRV to 1.92 2026年06月26日 09:43:38 +02:00
Cargo.toml Update to slint 1.17, raise MSRV to 1.92 2026年06月26日 09:43:38 +02:00
CHANGELOG.md Migrate to faircamp.org 2026年04月30日 22:53:35 +02:00
CODE_OF_CONDUCT.md Adopt contributor covenant 2024年10月01日 16:57:00 +02:00
CREDITS.md Redesign and implement tag customization for 2.0 2026年06月28日 11:07:15 +02:00
issue_template.md Fix issue template typo, update OS versions in build documentation 2025年11月12日 09:53:30 +01:00
README.md Reboot docs with new search, page nav, design refresh and much updated content 2026年05月08日 16:47:24 +02:00
REUSE.toml Update dependencies, raise MSRV from 1.82 to 1.83 2026年01月04日 11:12:35 +01:00

Faircamp

A static site generator for audio producers

Point Faircamp to a folder hierarchy containing your audio files. Within minutes, Faircamp builds a complete website presenting your work. The resulting site requires no database, no programming, no maintenance, and is compatible with virtually every webhost on this planet.

Latest Release: 1.7 – Visit the website to get started.

Screenshot of a purple-color-themed website presenting an album called 'Not What I Call Bonk Wave - Volume 003 - Disc A - Into The Bonk' by 'Bonk Knob Records'. The most prominent features are big buttons labelled 'Pause', 'Download' and 'Credits', a short synopsis text, smaller buttons labelled 'Copy link', 'M3U Playlist' and 'Embed', a list of tracks decorated with delicate lines resembling waveforms and at the very bottom a YouTube-like control bar for playing/pausing, going to the next track, setting the volume, or seeking in the track. One track is playing, it's name is 'Strange Data'.

Featured site: bonkwave.org/music

Documentation

The website is the central information hub:

  • Feature overview
  • Downloads
  • Tutorials for Linux, macOS and Windows
  • Community resources
  • Showcase of sites using faircamp
  • Links to further resources

The docs cover specific aspects:

  • Usage instructions
  • Reference
  • Examples
  • Information on various topics

Faircamp 2.0 (2026)

Major developments towards Faircamp 2.0 in 2026 are being funded by netidee, a campaign by the austrian Internet Stiftung (see the project grant website (german) for more details).

netidee Förderungen

Faircamp 1.0 and beyond (2024-2025)

Major developments (Faircamp 1.0 in 2024 up to Faircamp 1.4 in 2025) have been financed and supported by the European Commission's Next Generation Internet programme through the NGI0 Entrust fund established by NLnet (see the project grant website for more details).

Development

Heads-up: From late february to late summer 2026 (tbd) there will be heavy work and restructuring happening on the main branch. Please expect bugs and undefined behavior when building and using faircamp from main in that period. Until announcement of the first 2.0 release candidates it is also not recommended to report bugs observed on main alone - breakage is likely intentional and/or known for the time being.

Building faircamp from source is pretty straight-forward, see the instructions in BUILD.md.

Building the docs is also trivial: It's a subcrate located in the docs folder in this repository, just follow its README.md.

Licensing

Faircamp is licensed under the AGPL-3.0-or-later.

Documentation is licensed under the CC0-1.0.

Builds generated with faircamp re-distribute the Barlow font, licensed under the OFL-1.1.

The faircamp docs re-distribute the Fira Mono and Titillium Web fonts, licensed under the OFL-1.1.