{"id":13535376,"url":"https://github.com/JeremyLetang/rust-sfml","last_synced_at":"2025-04-02T01:30:39.577Z","repository":{"id":8699256,"uuid":"10364009","full_name":"jeremyletang/rust-sfml","owner":"jeremyletang","description":"SFML bindings for Rust","archived":false,"fork":false,"pushed_at":"2024-10-26T14:33:37.000Z","size":5909,"stargazers_count":635,"open_issues_count":10,"forks_count":88,"subscribers_count":22,"default_branch":"master","last_synced_at":"2024-10-27T08:27:36.831Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeremyletang.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","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":"2013-05-29T16:25:42.000Z","updated_at":"2024-10-26T14:33:41.000Z","dependencies_parsed_at":"2023-02-12T12:01:56.487Z","dependency_job_id":"53d16090-7039-4d98-92d9-b1d3f3316161","html_url":"https://github.com/jeremyletang/rust-sfml","commit_stats":{"total_commits":1723,"total_committers":51,"mean_commits":33.78431372549019,"dds":"0.26407428903076036","last_synced_commit":"d557376b0104d9b8d3d61af3c719eee558f45d00"},"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeremyletang%2Frust-sfml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeremyletang%2Frust-sfml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeremyletang%2Frust-sfml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeremyletang%2Frust-sfml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeremyletang","download_url":"https://codeload.github.com/jeremyletang/rust-sfml/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222788514,"owners_count":17037777,"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":[],"created_at":"2024-08-01T08:00:55.170Z","updated_at":"2025-04-02T01:30:39.566Z","avatar_url":"https://github.com/jeremyletang.png","language":"Rust","funding_links":[],"categories":["代码"],"sub_categories":["GUI"],"readme":"rust-sfml\n[![crates.io][crates-io-shield]][crates-io-link]\n[![docs.rs][docs-rs-shield]][docs-rs-link]\n[![Discord][discord-shield]][discord-link]\n=========\n\nRust bindings for [SFML](http://www.sfml-dev.org), the Simple and Fast Multimedia Library.\n\n[crates-io-shield]: https://img.shields.io/crates/v/sfml.svg\n[crates-io-link]: https://crates.io/crates/sfml\n[docs-rs-shield]: https://img.shields.io/docsrs/sfml\n[docs-rs-link]: https://docs.rs/sfml\n[discord-shield]: https://img.shields.io/discord/175298431294636032?style=plastic\n[discord-link]: https://discord.gg/XCaM5rhMa6\n\nPlatform support\n================\n\n| Platform             | Development and testing                                  | CI (basic tests)       |\n|----------------------|----------------------------------------------------------|------------------------|\n| 🐧 Linux             | ✅ Most tested                                            | ![Status][linux-ci]    |\n| 🪟 Windows (MSVC)    | ⚠️ Rarely tested. Looking for testers/maintainers!       | ![Status][win-msvc-ci] |\n| 🐧 -\u003e 🪟 (mingw-w64) | ⚠️ Cross-compile from Linux to Windows. Somewhat tested. | ❌                      |\n| 🍎 Mac OS X          | ❌ Untested. Looking for testers/maintainers!             | ![Status][macos-ci]    |\n\n[linux-ci]: https://github.com/jeremyletang/rust-sfml/actions/workflows/linux.yml/badge.svg\n[win-msvc-ci]: https://github.com/jeremyletang/rust-sfml/actions/workflows/windows.yml/badge.svg\n[macos-ci]: https://github.com/jeremyletang/rust-sfml/actions/workflows/macos.yml/badge.svg\n\nPrerequisites\n=============\n\n- Rust 1.85 or later\n- [CMake](https://cmake.org/), and a C++ toolchain for building SFML\n- 🐧 On Linux, you need the following dependencies installed:\n   - Window module: `libGL libX11 libXcursor libXrandr`\n   - Graphics module: `libfreetype`\n   - Audio module: `libopenal libvorbisenc libvorbisfile libvorbis`\n\nDocumentation\n=============\n\nThe API documentation is available at: \u003chttps://docs.rs/sfml/\u003e\n\nIf you need help with setting up `rust-sfml` on your system, you can take a look at the [wiki](\u003chttps://github.com/jeremyletang/rust-sfml/wiki\u003e).\\\nPlease take note that:\n   * This wiki is supported by the community\n   * The `rust-sfml` core team doesn't review it\n   * Your contribution is welcome\n\nLicense\n=======\n\nThis software is a binding of the SFML library created by Laurent Gomila, which is provided under the Zlib/png license.\n\nThis software is provided under the same license as SFML, the Zlib/png license.\n\nDiscord\n=======\nrust-sfml users are welcome on the [Official SFML Discord server](https://discord.gg/XCaM5rhMa6)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJeremyLetang%2Frust-sfml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJeremyLetang%2Frust-sfml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJeremyLetang%2Frust-sfml/lists"}