Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/georgiifirsov/libmm
Backend library for mm notes app.
https://github.com/georgiifirsov/libmm
backend-api git notes-tool rust rust-library
Last synced: 10 days ago
JSON representation
Backend library for mm notes app.
- Host: GitHub
- URL: https://github.com/georgiifirsov/libmm
- Owner: GeorgiiFirsov
- License: gpl-3.0
- Created: 2023-01-15T08:27:44.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-30T12:02:04.000Z (over 1 year ago)
- Last Synced: 2024-08-10T04:23:15.728Z (3 months ago)
- Topics: backend-api, git, notes-tool, rust, rust-library
- Language: Rust
- Homepage:
- Size: 72.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# libmm
> **Warning**
> This library is now at active development stage, so it may be incomplete,
> may contain errors and bugs, etc.
>
> Main repository: [mm][1] (there you can find some project documentation).This library implements a backend for `mm` notes app.
It contains the following components:- [ ] repositories
- [ ] configuration
- [ ] data container abstraction## Build
If you want to build library for `mm` itself, so you have to read [Build][2] section
in the [main repository][1] readme.Building for custom frontend:
1. Clone repository recursively (i.e. with submodules):
```bash
git clone --recursive https://github.com/GeorgyFirsov/libmm.git
```2. Add library to you Cargo.toml:
```toml
[dependencies]
libmm = { path = "/path/to/libmm" }
```3. Build your main project.
[1]: https://github.com/GeorgyFirsov/mm
[2]: https://github.com/GeorgyFirsov/mm#build