{"id":22570339,"url":"https://github.com/vvvv/vl.standardlibs","last_synced_at":"2025-04-10T13:23:47.465Z","repository":{"id":139815691,"uuid":"598236969","full_name":"vvvv/VL.StandardLibs","owner":"vvvv","description":"A collection of standard libraries for vvvv including VL.Stride, VL.Skia, VL.ImGui, msgpack.org[VL]","archived":false,"fork":false,"pushed_at":"2025-04-09T17:54:38.000Z","size":145822,"stargazers_count":49,"open_issues_count":221,"forks_count":18,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-04-09T18:52:41.588Z","etag":null,"topics":["creativecoding","skia","stride","visualprogramming","vl","vvvv"],"latest_commit_sha":null,"homepage":"https://visualprogramming.net","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vvvv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-06T17:32:31.000Z","updated_at":"2025-04-09T17:54:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"f2b00596-69d7-4724-aa36-5e7b2d7267ab","html_url":"https://github.com/vvvv/VL.StandardLibs","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvvv%2FVL.StandardLibs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvvv%2FVL.StandardLibs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvvv%2FVL.StandardLibs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vvvv%2FVL.StandardLibs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vvvv","download_url":"https://codeload.github.com/vvvv/VL.StandardLibs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248225664,"owners_count":21068078,"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":["creativecoding","skia","stride","visualprogramming","vl","vvvv"],"created_at":"2024-12-08T01:08:35.097Z","updated_at":"2025-04-10T13:23:47.433Z","avatar_url":"https://github.com/vvvv.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Standard Libraries for vvvv\n\n![vvvv](.github/vvvvIO.png)\n\nTo learn more about vvvv, visit: [visualprogramming.net](https://visualprogramming.net).  \nFor dev-talk around libraries in this repository join our [VL.StandardLibs chat](https://matrix.to/#/#VL.StandardLibs:matrix.org).\n\n## Working with this repository\n\nIf you're merely using vvvv, this repository is not for you. It is only useful for developers who want to fix/improve/add-to libraries that are part of this repository.\n\nThe individual libraries are organized in directories. Each directory starting with \"VL.\" holds the sources of one library. \n\nHere are the steps required to work with this repository\n- Build `VL.StandardLibs.sln` using Visual Studio 2022 (\u003e= Version 17.5.1)\n- Run vvvv with this directory as a [source package-repository](https://thegraybook.vvvv.org/reference/extending/contributing.html)\n\nAt this point you've replaced all libraries shipping with your vvvv installation with the ones in the repository. This means you're now running them \"from source\" and could e.g. switch to other branches. Still at this point you'll not be able to edit files, because by default they are precompiled! To enable editing of files for specific libraries you now have to run vvvv with another commandline argument that specifies which of the libraries you want to work on, like so:\n\n- `--editable-packages VL.Stride.*;VL.Skia`\n\nLike this you still get the fast startup-time for all the other libraries that you don't work on.\n\n## Contributing to this repository\n\nPlease see our [Contribution Guide](.github/CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvvvv%2Fvl.standardlibs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvvvv%2Fvl.standardlibs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvvvv%2Fvl.standardlibs/lists"}