https://github.com/noorientationprogramming/libnaegcommon
Library based on the SystemCore of NoOrientationProgramming
https://github.com/noorientationprogramming/libnaegcommon
async asynchronous asynchronous-programming image-processing multithreading naegolus network-programming parallel-computing parallel-processing parallel-programming processing signal-processing
Last synced: 13 days ago
JSON representation
Library based on the SystemCore of NoOrientationProgramming
- Host: GitHub
- URL: https://github.com/noorientationprogramming/libnaegcommon
- Owner: NoOrientationProgramming
- License: gpl-3.0
- Created: 2023-05-06T14:43:25.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-26T18:27:23.000Z (27 days ago)
- Last Synced: 2025-05-26T19:44:48.169Z (27 days ago)
- Topics: async, asynchronous, asynchronous-programming, image-processing, multithreading, naegolus, network-programming, parallel-computing, parallel-processing, parallel-programming, processing, signal-processing
- Language: C++
- Homepage: https://www.youtube.com/@No-Orientation-Programming
- Size: 893 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README

[](https://discord.gg/FBVKJTaY)
[](https://twitch.tv/Naegolus)Official processes based on the `SystemCore` of [NoOrientationProgramming](https://github.com/NoOrientationProgramming).
The use of this repository is entirely optional.## How to add to your project
`git submodule add https://github.com/NoOrientationProgramming/LibNaegCommon.git`
## How to contribute
Use the `SystemCore` of [NoOrientationProgramming](https://github.com/NoOrientationProgramming)
to create innovative processes, achieve great results, and share your work :sunglasses:## Specific processes created by the community
Feel free to submit a PR to add a line to the list below.
Each entry should include the name of your library as a link to its repository, along with a brief description.
Please also add a license specification for your library.
Additionally, every process should be described in an `.md` file.
For reference, check out the examples in
[HttpRequesting()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/HttpRequesting.md) and
[FileExecuting()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/FileExecuting.md).| Name | Description | License |
|---|---|:---:|
| [LibNaegCommon](https://github.com/NoOrientationProgramming/LibNaegCommon) | Official processes based on the Processing() class |  |## Overview of library LibNaegCommon
| Name | Description |
|---|---|
| [HttpRequesting()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/HttpRequesting.md) | Making HTTP requests |
| [MailSending()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/MailSending.md) | Sending emails using SMTP |
| [FileExecuting()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/FileExecuting.md) | Executing programs and managing OS processes |
| [EventListening()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/EventListening.md) | Handles incoming events through TCP connections and manages the transfer of data |
| [DnsResolving()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/DnsResolving.md) | Resolving hostnames to IP addresses |
| [EspLedPulsing()](https://github.com/NoOrientationProgramming/LibNaegCommon/blob/main/EspLedPulsing.md) | Controlling LED pulsing effects for a specified GPIO pin on ESP32 |