Skip to content

Commit 230e616

Browse files
committed
Update README.md
1 parent b13b0ef commit 230e616

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,33 @@
99
![Top Language](https://img.shields.io/github/languages/top/MorganCaron/CppUtils?style=for-the-badge)
1010
[![Discord](https://img.shields.io/discord/268838260153909249?label=Chat&logo=Discord&style=for-the-badge)](https://discord.gg/mxZvun4)
1111
[![License](https://img.shields.io/github/license/MorganCaron/CppUtils?style=for-the-badge)](https://github.com/MorganCaron/CppUtils/blob/master/LICENSE)
12+
![GitHub Sponsors](https://img.shields.io/github/sponsors/MorganCaron?style=for-the-badge)
1213

1314
### Project Health
1415
![CI Windows](https://img.shields.io/github/actions/workflow/status/MorganCaron/CppUtils/ci-cpp-windows.yml?style=for-the-badge&logo=windows&logoColor=white&label=Windows)
1516
![CI Windows MSYS2](https://img.shields.io/github/actions/workflow/status/MorganCaron/CppUtils/ci-cpp-windows-msys2.yml?style=for-the-badge&logo=windows&logoColor=white&label=Windows%20MSYS2)
1617
![CI Linux](https://img.shields.io/github/actions/workflow/status/MorganCaron/CppUtils/ci-cpp-linux.yml?style=for-the-badge&logo=linux&logoColor=white&label=Linux)
1718
![CI MacOS](https://img.shields.io/github/actions/workflow/status/MorganCaron/CppUtils/ci-cpp-macos.yml?style=for-the-badge&logo=macos&logoColor=white&label=MacOS)
1819

20+
![Codacy grade](https://img.shields.io/codacy/grade/49d265d3b8934ec398322a0a82c71184?style=for-the-badge&logo=codacy)
21+
1922
---
2023

24+
### Project Activity
25+
26+
![Alt](https://repobeats.axiom.co/api/embed/5ee3902d41c9a270bed3f8aa8dba9dd6298fd5ef.svg "Repobeats analytics image")
27+
2128
### In this library you can find:
2229

2330
- Additional containers ([bidirectional map](modules/Container/BidirectionalMap.mpp), [b-tree](modules/Container/BTree.mpp), [meshes](modules/Container/MeshNetwork.mpp), [stacks](modules/Container/TypedStack.mpp), [trees](modules/Container/Tree.mpp))
2431
- A [file modification listener](modules/FileSystem/Watcher.mpp)
2532
- Tools for creating parsers and compilers (Work in progress <img src="resources/loading.gif" width="12" height="12"/> )
2633
- Parsers and compilers for popular languages (CSS, INI, HTML, JSON, Markdown, XML) (Work in progress <img src="resources/loading.gif" width="12" height="12"/> )
27-
- A logger [logger](modules/Log/Logger.mpp) with a [file rotation system](modules/Log/LogRotate.mpp)
34+
- A [logger](modules/Log/Logger.mpp) with a [file rotation system](modules/Log/LogRotate.mpp)
2835
- [Benchmark tools](modules/Log/ChronoLogger.mpp)
2936
- [Hashing functions](modules/String/Hash.mpp)
3037
- Networking functions ([Server](modules/Network/Server.mpp)/[Client](modules/Network/Client.mpp))
31-
- [Color terminal writing](modules/Terminal/TextModifier.mpp)
38+
- Terminal UI tools ([canvas](modules/Terminal/Canvas.mpp), [input](modules/Terminal/RawTerminal.mpp), [colors/style](modules/Terminal/TextModifier.mpp))
3239
- Utilities for securing multithreaded accesses ([UniqueLocker](modules/Thread/UniqueLocker.mpp), [SharedLocker](modules/Thread/SharedLocker.mpp))
3340
- A [ThreadPool](modules/Thread/ThreadPool.mpp)
3441
- [Tools for writing unit tests](modules/UnitTest/UnitTest.mpp)
@@ -37,8 +44,6 @@
3744

3845
The [unit tests](tests) serve as examples of how to use these functions.
3946

40-
41-
4247
## Getting Started
4348

4449
A C++23 compliant compiler with std module support and XMake is needed to build CppUtils

0 commit comments

Comments
 (0)