<p align="center">
<a href="https://github.com/Elsie19/libpacstall/actions?query=branch%3Amaster">
<img src="https://img.shields.io/github/actions/workflow/status/Elsie19/libpacstall/rust.yml?branch=master" alt="Build Status" />
</a>
<a href="https://crates.io/crates/libpacstall" target="_blank">
<img src="https://img.shields.io/crates/v/libpacstall.svg" alt="Latest Version" />
</a>
<a href="https://docs.rs/libpacstall/" target="_blank">
<img src="https://img.shields.io/docsrs/libpacstall?label=libpacstall%20docs" alt="libpacstall docs" />
</a>
</p>
<p align="center"><b>LIBPACSTALL</b></p>
<p align="center">
<a href="https://github.com/pacstall/pacstall"><img align="center" src="https://raw.githubusercontent.com/pacstall/website/master/client/public/pacstall.svg" width="200" height="200" alt="Pacstall Logo"></a>
</p>
<p align="center"><b>The backend powering Pacstall</b></p>
Libpacstall provides the building blocks for interacting with the Pacstall ecosystem, including but not limited to:
* Providing a shell (without any calls to bash) that pacscripts can be sourced from.
* `.SRCINFO` parsing and generating.
* Configuration file parsing.
### License
---

```monospace
Pacstall is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, version 3 of the License
Pacstall is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Pacstall. If not, see <https://www.gnu.org/licenses/>.
```