{"id":16489929,"url":"https://github.com/crowdagger/stemmer-rs","last_synced_at":"2025-12-12T14:50:36.319Z","repository":{"id":34095848,"uuid":"37921021","full_name":"crowdagger/stemmer-rs","owner":"crowdagger","description":"Stemming library for Rust, using bindings to Snowball C implementation","archived":false,"fork":false,"pushed_at":"2016-02-26T00:04:09.000Z","size":98,"stargazers_count":13,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-09T14:17:30.155Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/crowdagger.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-23T13:36:25.000Z","updated_at":"2024-07-04T03:54:40.000Z","dependencies_parsed_at":"2022-07-29T19:40:00.909Z","dependency_job_id":null,"html_url":"https://github.com/crowdagger/stemmer-rs","commit_stats":null,"previous_names":["lady-segfault/stemmer-rs","crowdagger/stemmer-rs"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crowdagger%2Fstemmer-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crowdagger%2Fstemmer-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crowdagger%2Fstemmer-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crowdagger%2Fstemmer-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crowdagger","download_url":"https://codeload.github.com/crowdagger/stemmer-rs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238553134,"owners_count":19491379,"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-10-11T13:45:51.867Z","updated_at":"2025-10-27T20:31:22.440Z","avatar_url":"https://github.com/crowdagger.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# stemmer-rs\n\nStemming library for Rust, using bindings to Snowball C implementation (see http://snowball.tartarus.org/)\n\n[![Build Status](https://travis-ci.org/lise-henry/stemmer-rs.svg?branch=master)](https://travis-ci.org/lise-henry/stemmer-rs)\n\n## Usage\n\n* `Stemmer::list()` returns a vector with all possible algorithms that\ncan be used.\n* `Stemmer::new(algorithm)` creates a new Stemmer. Note that it\nreturns an option, as it can fail if `algorithm` is not a valid one.\n* Once you have a (mutable) `Stemmer`, `stemmer.stem(word)` stems a\n  word. \n\nNote that the C Stemming library (or at least the part that is used by\nthe Rust bindings) is included and statically linked by the Rust\nbindings, so you don't have any other libraries to install when you\nuse this Rust library.\n\n## Documentation\n\nSee the\n[documentation](http://lise-henry.github.io/rust/stemmer/index.html)\nfor this library.\n\n## Credits\n\nThese are just Rust bindings for the Snowball C stemming library,\nwritten by Martin Porter. See http://snowball.tartarus.org/index.php\nfor the Snowball project and\nhttp://snowball.tartarus.org/dist/libstemmer_c.tgz for the C version.\n\n## License\n\nThe Rust bindings, as well as the original C implementation, is\ncovered by the BSD license\n(http://opensource.org/licenses/bsd-license.html). \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrowdagger%2Fstemmer-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrowdagger%2Fstemmer-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrowdagger%2Fstemmer-rs/lists"}