A template for plugins based on plugin-kit
  • Shell 47.1%
  • Starlark 22.6%
  • Python 14.2%
  • C++ 8.5%
  • HTML 7.6%
Find a file Use this template
bcox eb9478447b
Some checks are pending
ci / macos (push) Successful in 20s
ci / default (push) Successful in 2m7s
ci / opt (push) Successful in 2m23s
ci / asan (push) Successful in 2m15s
ci / ubsan (push) Successful in 2m12s
ci / tsan (push) Successful in 2m15s
ci / pi (push) Successful in 2m13s
ci / coverage (push) Has been skipped
ci / passed (push) Successful in 13s
Release packages / ci (release) Waiting to run
Release packages / image (release) Blocked by required conditions
Release packages / linux (release) Blocked by required conditions
Release packages / linux-attach (release) Blocked by required conditions
Merge pull request 'CI as the kit's, releases gated on it, and plugin-kit v0.2.2' (#1) from bcox/ci-and-kit-0.2.2 into main
Reviewed-on: #1
2026-11-04 03:10:48 +00:00
.forgejo/workflows CI as the kit's, and the release only after it passes 2026-11-03 21:05:48 -05:00
icon Build on plugin-kit, as a suite of plugins 2026-11-03 09:47:10 -05:00
keys A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
plugins/starter Build on plugin-kit, as a suite of plugins 2026-11-03 09:47:10 -05:00
site Build on plugin-kit, as a suite of plugins 2026-11-03 09:47:10 -05:00
tools Coverage of this repository's own files only 2026-11-03 21:24:42 -05:00
.bazelignore A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
.bazelrc CI as the kit's, and the release only after it passes 2026-11-03 21:05:48 -05:00
.bazelversion A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
.clangd A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
.gitignore CI as the kit's, and the release only after it passes 2026-11-03 21:05:48 -05:00
BUILD.bazel Build on plugin-kit, as a suite of plugins 2026-11-03 09:47:10 -05:00
BUILDING.md CI as the kit's, and the release only after it passes 2026-11-03 21:05:48 -05:00
INSTALL.md A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
LICENSE A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
MODULE.bazel plugin-kit v0.2.2: moduleinfo.json in the x86-64 packages 2026-11-03 21:11:13 -05:00
MODULE.bazel.lock A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
plugins.bzl Build on plugin-kit, as a suite of plugins 2026-11-03 09:47:10 -05:00
README.md A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
suite.bzl Build on plugin-kit, as a suite of plugins 2026-11-03 09:47:10 -05:00
TEMPLATE.md CI as the kit's, and the release only after it passes 2026-11-03 21:05:48 -05:00
THIRD_PARTY_NOTICES.md Build on plugin-kit, as a suite of plugins 2026-11-03 09:47:10 -05:00
USERS_GUIDE.md A plugin template: Starter, hollowed out of Procrastinator 2026-11-03 09:11:35 -05:00
version.bzl Bump to 2.0 2026-11-03 21:18:17 -05:00

Starter

What Starter is, in a sentence or two. It is a CLAP and VST3 plugin for Linux and for macOS on Apple silicon, and on macOS an Audio Unit (AUv3) too.

Install

Download a package from the releases page: a .deb or .rpm for Linux on x86-64, or a .dmg for an Apple silicon Mac. INSTALL.md has the steps and the system requirements; BUILDING.md covers building from source.

Use

The User's Guide covers the window and how the CLAP, VST3 and Audio Unit differ.

Not there yet

  • Everything: this is the template's placeholder, a window with a message in it, passing audio through and hearing MIDI.
  • Windows, and Intel Macs.

License

Released into the public domain under CC0 1.0 Universal. Third-party parts keep their own terms, listed in THIRD_PARTY_NOTICES.md.