{"id":22281020,"url":"https://github.com/rustaudio/rust-portaudio","last_synced_at":"2025-05-14T11:08:49.479Z","repository":{"id":10450688,"uuid":"12619992","full_name":"RustAudio/rust-portaudio","owner":"RustAudio","description":"PortAudio bindings and wrappers for Rust.","archived":false,"fork":false,"pushed_at":"2024-10-13T16:35:08.000Z","size":1213,"stargazers_count":381,"open_issues_count":42,"forks_count":92,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-05-07T20:19:58.419Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RustAudio.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}},"created_at":"2013-09-05T14:33:39.000Z","updated_at":"2025-05-03T16:12:18.000Z","dependencies_parsed_at":"2024-10-27T22:23:18.307Z","dependency_job_id":"a3b970a9-479e-49aa-862a-050a0a9fc4fc","html_url":"https://github.com/RustAudio/rust-portaudio","commit_stats":{"total_commits":242,"total_committers":31,"mean_commits":7.806451612903226,"dds":"0.49173553719008267","last_synced_commit":"9b7dfad9f15cf136c7e739f021f194663cabc680"},"previous_names":["jeremyletang/rust-portaudio"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frust-portaudio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frust-portaudio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frust-portaudio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frust-portaudio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RustAudio","download_url":"https://codeload.github.com/RustAudio/rust-portaudio/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254129488,"owners_count":22019628,"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-12-03T16:12:26.579Z","updated_at":"2025-05-14T11:08:49.447Z","avatar_url":"https://github.com/RustAudio.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"rust-portaudio\n==============\n\n[![Crates.io](https://img.shields.io/crates/v/portaudio.svg)](https://crates.io/crates/portaudio)\n[![docs.rs](https://docs.rs/portaudio/badge.svg)](https://docs.rs/portaudio)\n\n[![License](https://img.shields.io/crates/l/portaudio.svg)](https://github.com/RustAudio/rust-portaudio/blob/master/LICENSE)\n[![Build Status](https://travis-ci.org/RustAudio/rust-portaudio.svg?branch=master)](https://travis-ci.org/RustAudio/rust-portaudio)\n\n[**PortAudio**](http://www.portaudio.com/) bindings and wrappers for Rust.\n\nPortAudio is a free, cross-platform, open-source, audio I/O library.\n\n**rust-portaudio** is in maintenance mode. Consider using\n[CPAL](https://github.com/RustAudio/cpal) instead.\n\n\n# Installation\n\n**rust-portaudio** will try to detect portaudio on your system and, failing that\n(or if given the `PORTAUDIO_ONLY_STATIC` environment variable on the build\nprocess), will download and build portaudio statically. If this fails please let\nus know! In the mean-time, you can manually [download and install\nPortAudio](http://www.portaudio.com/download.html) yourself.\n\nOn Mac OS X, you may need to install manually `portaudio` and `pkg-config`\n(using [brew](http://brew.sh/), run `brew install portaudio` and `brew install\npkg-config`)\n\n**rust-portaudio** is built using cargo, so just type `cargo build` at the root\nof the **rust-portaudio** repository.\n\nYou can build the tests and examples with `cargo test`, and the documentation\nwith `cargo doc`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frustaudio%2Frust-portaudio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frustaudio%2Frust-portaudio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frustaudio%2Frust-portaudio/lists"}