| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A modern cross-platform C++ library providing seamless, unified access to native system APIs across multiple platforms.
🚧 Work in Progress: This package is currently under active development.
# Ubuntu/Debian
sudo apt-get install libgtk-3-dev
# CentOS/RHEL/Fedora
sudo yum install gtk3-devel
# or
sudo dnf install gtk3-devel# Clone the repository
git clone https://github.com/libnativeapi/nativeapi.git
cd nativeapi# Create build directory
mkdir build
cd build
# Configure and build
cmake ..
cmake --build . --config ReleaseFormat the codebase using clang-format:
clang-format -i **/*.cpp **/*.h **/*.mmCurrently available language bindings for nativeapi:
These bindings provide native system API access while preserving the library's core functionality.
Build with NATIVEAPI_ENABLE_WINUI3=ON to use WinUI 3 menus and message dialogs automatically, enable AppWindow title-bar customization and system notifications, and select the WinRT file/folder picker backend. With the option OFF, Windows uses the Win32 menu/dialog and IFileDialog picker backends. See build and usage instructions.
| Back | FazBrowse Home | New Git URL |