Own product/project sm_regex (SM Regular Expressions Calculator) - is a multi-platform (Windows/Linux) Qt-based Regular Expressions Calculator. http://smansoft.com/sm_regex/links.txt http://blog.smansoft.com/products/sm-regex-calculator/ http://blog.smansoft.com/2021/04/23/multi-platform-sm-regex-sm-regular-expressions-calculator-tool-0.0.1.1/ http://smansoft.com/sm_regex/0.0.1.1/examples/ Features of the SM Regular Expressions Calculator: - Multi-platform application: there are builds for Windows 64/32 (.zip) and Linux 64 (.tar.gz); - Calculation a Match (finds all substrings in the input string which match a regular expression pattern and returns all occurrences) using regular expressions; - Calculation a Replace (finds all substrings in the input string which match a regular expression pattern and replaces all occurrences, by entered replacement text), using regular expressions; - Calculation a SubExpressions (finds all substrings in the input string which match a regular expression pattern and separates text, by found substrings), using regular expressions; - Usage follow Regular Expressions engines: Qt RegEx, STL C++ RegEx (C++ 11); - Usage ECMAScript standard (by both engines as Qt RegEx as STL C++ RegEx (C++ 11)); - One-line and multi-line modes; - Case-insensitive and case-sensitive modes; - Saving the result in the Clipboard; - Saving the result in a Text File; - Tuning interface, usage Light and Dark themes; - Usage database, where Regular Expressions and options (one-line/multi-line and case-insensitive/case-sensitive), using during calculations can be saved; - Usage the System Tray on the Windows and Linux platforms during work of the SM Regular Expressions Calculator tool; - Log of results and applications workflow; - Portable build/version (archive(s) which can be just extracted); Technologies and tools: - Windows Platform: C/C11/C++/C++11, CMake, Qt 5.14.2, Qt Creator 4.14, Visual Studio 2019 (including NMake tool), diff tool, Git, Windows Batch scripts, Tortoise Git client; - Linux Platform: C/C11/C++/C++11, CMake, gcc, g++, Make Tool, Kdbg, Qt 5.14.2, Qt Creator 4.14, diff tool, Python 3, Bash scripts, Git; - Virtual Box (Virtualization Software), Various distros of Linux (Debian 9/10, OpenSUSE, Ubuntu, Mint); Activity: - Design and architecture; - Software development; - Documentation/help; - Testing;