{"id":23392281,"url":"https://github.com/nugine/simd","last_synced_at":"2025-10-21T18:03:53.374Z","repository":{"id":40624689,"uuid":"425492197","full_name":"Nugine/simd","owner":"Nugine","description":"SIMD-accelerated operations","archived":false,"fork":false,"pushed_at":"2025-08-18T02:33:46.000Z","size":1196,"stargazers_count":243,"open_issues_count":16,"forks_count":16,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-10-21T18:03:00.756Z","etag":null,"topics":["base64","hex","rust","simd"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/Nugine.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":["https://github.com/Nugine#sponsor","https://paypal.me/nugine0"]}},"created_at":"2021-11-07T12:04:23.000Z","updated_at":"2025-10-02T19:33:02.000Z","dependencies_parsed_at":"2024-02-26T04:31:23.476Z","dependency_job_id":"79de8a61-a0fc-463c-b735-f20c1937660d","html_url":"https://github.com/Nugine/simd","commit_stats":{"total_commits":549,"total_committers":2,"mean_commits":274.5,"dds":"0.0036429872495445936","last_synced_commit":"c085d6c7862b508f719c1f56c9e25eb1f2347902"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/Nugine/simd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nugine%2Fsimd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nugine%2Fsimd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nugine%2Fsimd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nugine%2Fsimd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nugine","download_url":"https://codeload.github.com/Nugine/simd/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nugine%2Fsimd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280308521,"owners_count":26308494,"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","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["base64","hex","rust","simd"],"created_at":"2024-12-22T04:29:52.107Z","updated_at":"2025-10-21T18:03:53.369Z","avatar_url":"https://github.com/Nugine.png","language":"Rust","funding_links":["https://github.com/Nugine#sponsor","https://paypal.me/nugine0"],"categories":[],"sub_categories":[],"readme":"# simd\n\n[![MIT licensed][mit-badge]][mit-url] [![CI][CI-badge]][CI-url]\n[English](./README.md) | [中文](./README.zh-CN.md)\n\n[CI-badge]: https://github.com/Nugine/simd/actions/workflows/ci.yml/badge.svg\n[CI-url]: https://github.com/Nugine/simd/actions/workflows/ci.yml\n[mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg\n[mit-url]: ./LICENSE\n\nSIMD-accelerated operations\n\n|                crate                 |                                                version                                                |                                      docs                                      |\n| :----------------------------------: | :---------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------: |\n| [base64-simd](./crates/base64-simd/) | [![Crates.io](https://img.shields.io/crates/v/base64-simd.svg)](https://crates.io/crates/base64-simd) | [![Docs](https://docs.rs/base64-simd/badge.svg)](https://docs.rs/base64-simd/) |\n|    [hex-simd](./crates/hex-simd/)    |    [![Crates.io](https://img.shields.io/crates/v/hex-simd.svg)](https://crates.io/crates/hex-simd)    |    [![Docs](https://docs.rs/hex-simd/badge.svg)](https://docs.rs/hex-simd/)    |\n|   [uuid-simd](./crates/uuid-simd/)   |   [![Crates.io](https://img.shields.io/crates/v/uuid-simd.svg)](https://crates.io/crates/uuid-simd)   |   [![Docs](https://docs.rs/uuid-simd/badge.svg)](https://docs.rs/uuid-simd/)   |\n\nThe crates automatically select SIMD functions when available and provide fast fallback implementations. Benchmark results are available in [simd-benches](https://github.com/Nugine/simd-benches).\n\n## Goals\n\n+ Performance: To be the fastest\n+ Productivity: Efficient SIMD abstractions\n+ Ergonomics: Easy to use\n\n## Safety\n\nThis project relies heavily on unsafe code. We encourage everyone to review the code and report any issues.\n\nMemory safety bugs and unsoundness issues are classified as critical bugs. They will be fixed as soon as possible.\n\n## References\n\nThis project contains multiple algorithms and implementations. Some of them are not original. We list the references here.\n\nbase64:\n\n+ \u003chttp://0x80.pl/articles/index.html#base64-algorithm-new\u003e\n+ \u003chttps://gist.github.com/aqrit/a2ccea48d7cac7e9d4d99f19d4759666\u003e\n\nhex:\n\n+ \u003chttp://0x80.pl/notesen/2022-01-17-validating-hex-parse.html\u003e\n\nunicode:\n\n+ \u003chttps://github.com/simdutf/simdutf\u003e\n\n## Sponsor\n\nIf my open-source work has been helpful to you, please [sponsor me](https://github.com/Nugine#sponsor).\n\nEvery little bit helps. Thank you!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnugine%2Fsimd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnugine%2Fsimd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnugine%2Fsimd/lists"}