Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/socketsupply/libssc

Socket SDK client library written in C99
https://github.com/socketsupply/libssc

c99 client cross-platform distributed-systems distributed-web dweb library p2p socket-sdk ui user-interface webview

Last synced: about 1 month ago
JSON representation

Socket SDK client library written in C99

Awesome Lists containing this project

README

        

libssc
======

![tests](https://github.com/socketsupply/libssc/actions/workflows/tests.yml/badge.svg)

> [WIP] Socket SDK Client Library (written in C99).

## Installation

`libssc` can be installed in a variety of ways. This section describes
in detail how to install the library and set it up for usage in your
project.

### Install from source

Installing `libssc` from source is simple and straightforward.

**Clone the repository:**

```sh
git clone [email protected]:socketsupply/libssc.git
cd libssc
```

#### Building on POSIX

**Build with `make` or `scripts/build.sh`:**

```sh
make build
```

_or_

```sh
./scripts/build.sh
```

#### Building on Windows

```sh
scrips\build.ps1
```

### Install with `clib`

> TODO

```sh
clib install socketsupply/libssc
```

### Install with `bpkg`

> TODO

```sh
bpkg install socketsupply/libssc
```

## Usage

> TODO

## Documentation

Developers intending to contribute to the `libssc` library should be
sure to check out the [Developers Guide](docs/developers.md) before
doing so.

Consumers of this library should be sure to review the porcelain [API
Documentation](docs/api.md) before using this library.

### See Also

- [Socket SDK](https://github.com/socketsupply/socket-sdk)

## License

See [MIT](LICENSE).