{"id":13344068,"url":"https://github.com/ajkachnic/nectar","last_synced_at":"2026-01-12T11:19:30.130Z","repository":{"id":41488638,"uuid":"508504663","full_name":"ajkachnic/nectar","owner":"ajkachnic","description":"A cross-platform audio plugin framework for Zig.","archived":false,"fork":false,"pushed_at":"2022-08-23T16:28:50.000Z","size":718,"stargazers_count":10,"open_issues_count":5,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-05T19:54:14.025Z","etag":null,"topics":["zig"],"latest_commit_sha":null,"homepage":"https://nectaraudio.vercel.app","language":"Zig","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ajkachnic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-29T01:20:30.000Z","updated_at":"2024-12-16T09:32:50.000Z","dependencies_parsed_at":"2022-07-08T02:15:32.826Z","dependency_job_id":null,"html_url":"https://github.com/ajkachnic/nectar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajkachnic%2Fnectar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajkachnic%2Fnectar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajkachnic%2Fnectar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajkachnic%2Fnectar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ajkachnic","download_url":"https://codeload.github.com/ajkachnic/nectar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243171633,"owners_count":20247878,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["zig"],"created_at":"2024-07-29T19:32:20.068Z","updated_at":"2026-01-12T11:19:30.080Z","avatar_url":"https://github.com/ajkachnic.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"![A logo form of \"nectar\"](assets/logo.svg)\n\u003c!-- # nectar --\u003e\n\nA cross-platform audio plugin platform for Zig.\n\n***WARNING***: *This is in like a pre-alpha state, and probably very buggy and incomplete; Here be dragons*\n\nNectar is made up of a number of packages:\n\n- [`nectar/core`](/core/README.md) - Core utilities and tools used across most other packages\n- [`nectar/midi`](/midi/README.md) - Mostly *tested* MIDI Parser\n- [`nectar/vst2`](/vst2/README.md) - Bindings to the VST 2.4 SDK and some utilities\n- [`nectar/standalone`](/standalone/README.md) - Bindings to libsoundio for standalone applications\n\n## Project Status\n\n*As of August 23rd, 2022:*\n\nNectar has basic support for building a VST2 plugin, with a cross-platform interface. But things like GUI Support, other plugin formats, and general DSP abstractions are not here yet.\nI've created issues for all of the features I plan on supporting for an alpha v0.1 release. Here's an abridged list:\n\n- [ ] [Redesign parameter API](https://github.com/ajkachnic/nectar/issues/2)\n- [ ] [Tweak build setup and make it less complex](https://github.com/ajkachnic/nectar/issues/3)\n- [ ] [Document core APIs](https://github.com/ajkachnic/nectar/issues/6)\n- [ ] [Add Clap plugin support](https://github.com/ajkachnic/nectar/issues/7)\n- [ ] Add VST3 plugin support\n- [ ] Add GitHub actions for automated builds and tests\n- [ ] Possibly: Add basic GUI support (more likely, just creating windows and nanovg-style drawing)\n\nSee [here](https://github.com/ajkachnic/nectar/milestone/1) for the full list of issues.\n\n### Long term goals\n\nThinking further ahead than just the next release, here are some goals I'd like to achieve before a 1.0 release.\n\n- [ ] GUI support with proper widgets and layout\n- [ ] Standalone support (pretty much requires GUI support)\n- [ ] Numerous tutorials and resources on the docs website\n- [ ] A nice, easy to use DSP library\n- [ ] ~100% test coverage for applicable packages\n- [ ] Get some outside contributors and people excited about Zig audio involved\n- [ ] Potentially redesign the docs site\n\n### Planned Targets (checked are implemented)\n\n- [x] VST2\n- [ ] VST3\n- [ ] CLAP\n- [ ] Standalone (libsoundio)\n- [ ] LV2\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajkachnic%2Fnectar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajkachnic%2Fnectar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajkachnic%2Fnectar/lists"}