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
- Host: GitHub
- URL: https://github.com/jacob-c-smith/base64
- Owner: Jacob-C-Smith
- License: mit
- Created: 2023-10-01T08:54:40.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-26T01:42:12.000Z (over 1 year ago)
- Last Synced: 2025-01-15T07:39:21.280Z (11 months ago)
- Topics: base64, base64-decoding, base64-encoding, c
- Language: C
- Homepage:
- Size: 37.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# base64
[](https://github.com/Jacob-C-Smith/base64/actions/workflows/cmake.yml)
**Dependencies:**\
[](https://github.com/Jacob-C-Smith/sync/actions/workflows/cmake.yml)
[](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
[](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