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

https://github.com/jacob-c-smith/base64

Base 64 encoding and decoding
https://github.com/jacob-c-smith/base64

base64 base64-decoding base64-encoding c

Last synced: 10 months ago
JSON representation

Base 64 encoding and decoding

Awesome Lists containing this project

README

          

# base64
[![base64](https://github.com/Jacob-C-Smith/base64/actions/workflows/cmake.yml/badge.svg)](https://github.com/Jacob-C-Smith/base64/actions/workflows/cmake.yml)

**Dependencies:**\
[![sync](https://github.com/Jacob-C-Smith/sync/actions/workflows/cmake.yml/badge.svg)](https://github.com/Jacob-C-Smith/sync/actions/workflows/cmake.yml)
[![log](https://github.com/Jacob-C-Smith/log/actions/workflows/cmake.yml/badge.svg)](https://github.com/Jacob-C-Smith/log/actions/workflows/cmake.yml)

base64 encoding and decoding

> 0 [Try it](#try-it)
>
> 1 [Download](#download)
>
> 2 [Build](#build)
>
> 3 [Example](#example)
>
>> 3.1 [Example output](#example-output)
>
> 4 [Definitions](#definitions)
>
>> 4.1 [Type definitions](#type-definitions)
>>
>> 4.2 [Function definitions](#function-definitions)

## Try it
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/Jacob-C-Smith/base64?quickstart=1)

Wait for a few moments, then click the play button on the bottom of the window. This will run the example program.

## Download
To download base64, execute the following command
```bash
$ git clone https://github.com/Jacob-C-Smith/base64
```
## Build
To build on UNIX like machines, execute the following commands in the same directory
```bash
$ cd base64
$ cmake .
$ make
```
This will build the example program, the tester program, and dynamic / shared libraries

To build base64 for Windows machines, open the base directory in Visual Studio, and build your desired target(s)
## Example
To run the example program, execute this command
```
$ ./base64_example
```
### Example output
TODO

[Source](main.c)
## Definitions
### Type definitions
```c
TODO
```

### Function definitions
```c
TODO
```

Written by Jacob Smith, 2023