Redux
A cross-platform Application for storing encrypted User-Data
Install / Use
/learn @garvit-joshi/ReduxREADME
Redux
A cross-platform Application for storing User-Data.
Building The App from Source(Linux): 🔨
Prerequisites:
- CMake >= 3.1 <br>
- g++ >= 8 (CXX standard=17) <br>
- vcpkg
Steps:
- Download vcpkg and run
./bootstrap-vcpkg.sh
- To install the libraries for your project, run the below command in the root directory of vcpkg:
./vcpkg install cryptopp
- Download Redux and run this command assuming vcpkg is installed in
home/username/Repos/vcpkgand Redux is located/home/username/Repos/Redux/
cmake -B /home/username/Repos/Redux/build -S . -DCMAKE_TOOLCHAIN_FILE=/home/username/Repos/vcpkg/scripts/buildsystems/vcpkg.cmake
- To compile the project run:
cmake --build /home/username/Repos/Redux/build
- Run The Executable:
./build/src/Redux
Building The App from Source(Windows): 🔨
Prerequisites:
- CMake >= 3.1
- Microsoft Visual Studio 2019
- vcpkg
Steps:
-
Download vcpkg and run
/bootstrap-vcpkg.bat -
For installing required modules, run one of these commands in the root directory of vcpkg:
vcpkg install cryptopp:x64-windows(For 64-bit PC)vcpkg install cryptopp:x86-windows(For 32-bit PC)
-
Opening cmd in root directory of Redux, and run these commands assuming your vcpkg is installed in
C://vcpkgand Redux is located inD:\Repos\Redux:cmake -G "Visual Studio 16 2019" -A Win32 -S . -B "build32" -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake cmake --build build32 --config Release -
Binaries will be at
D:\Repos\Redux\build32\src\Release\Redux.exe
Notes (if using Pre-Build Binaries for Windows):
-
Please Install Microsoft Visual C++ Redistributable for Visual Studio 2019 before running binaries:
-
The last thing is simply a matter of perception. If you are running any sort of anti-virus, like ZoneAlarm, Norton, McAfee, etc. then they will get a very unpleasant message about your program trying to do something considered dangerous. It may be due to system(); function used in program. Read more about it here and here
Related Skills
node-connect
342.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.7kCommit, push, and open a PR
