{"id":18555316,"url":"https://github.com/c3d/spice","last_synced_at":"2026-01-24T20:16:54.865Z","repository":{"id":146253010,"uuid":"112338152","full_name":"c3d/spice","owner":"c3d","description":"Top-level repository for SPICE components","archived":false,"fork":false,"pushed_at":"2021-04-02T11:11:35.000Z","size":17,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-15T13:09:36.642Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/c3d.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-11-28T13:21:33.000Z","updated_at":"2024-12-31T15:21:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"006bb71b-dd8d-4f9d-8cc5-e6522a05ffb0","html_url":"https://github.com/c3d/spice","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/c3d/spice","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c3d%2Fspice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c3d%2Fspice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c3d%2Fspice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c3d%2Fspice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/c3d","download_url":"https://codeload.github.com/c3d/spice/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/c3d%2Fspice/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28736503,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T19:23:36.361Z","status":"ssl_error","status_checked_at":"2026-01-24T19:23:28.966Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-06T21:26:03.884Z","updated_at":"2026-01-24T20:16:54.844Z","avatar_url":"https://github.com/c3d.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SPICE: Simple Protocol for Independent Computing Environments\n\nSPICE is a protocol for remote access to computers.\nIt consists of several separate components:\n\n* A server which captures frames and sends them to the clients\n* Clients render the captured frames and displays them on the local computer\n* Agents that run in the (possibly virtual) computer and facilitate\n  some aspects of the remote interaction, such as copy-pasting or file\n  transfers.\n* A special kind of agent, the streaming agent, is designed to capture\n  frames as a live video stream using hardware acceleration if\n  available in the given computing environment.\n\n\nThis repository is simply a way to access all SPICE components from a\nsingle location.\n\n## Building SPICE\n\nSPICE can be built using two methods at the moment:\n\n* Using just `make`, in which case all dependencies and configurations\n  are dealt with using the `c3d/build` makefile-based build system.\n  This approach requires `pkg-config`, but not `autoconf` or\n  `automake`. It has been tested successfully on Fedora 27 and macOS\n  High Sierra. It is generally much faster, and does not require any\n  package installation, which makes it the recommended method for\n  development that impact multiple components (e.g. protocol changes).\n  To use this method, simply type (from the top level):\n\n       make -j\n\n  You can get help about the available build targets with:\n\n       make help\n\n  Additional tips on using this system can be found at\n  https://github.com/c3d/build\n\n* Using `autotools`, which will be more familiar for many long-time\n  software maintainers. This approach is more suited to installation,\n  and requires early-stage components (e.g. spice-protocol) to be\n  installed in order to satisfy the dependencies of later modules.\n  To build using `autotools`, simply type (form the top level):\n\n       ./autogen.sh \"make -j install\"\n\nOnce you have built with `autogen.sh`, subsequent invokations of\n`make` will use the `autotool`-generated makefiles. You can revert at\nany time to the `c3d/build` build system using `make restore`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fc3d%2Fspice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fc3d%2Fspice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fc3d%2Fspice/lists"}