abdes
I've been coding professionally for many years, building carrier grade telco software systems and continue coding for fun in my spare time...
Pinned Repositories
arch-i3-polybar-dotfiles-autosetup
My Arch Linux development environment using i3wm and polybar with the complete dotfiles and scripts to automate the setup starting from bare bone machine/vm.
asap
A modern cmake starter project for C++ with a complete build lifecycle, testing, dependency management, etc. Portable across Linux, OS X and Windows.
asap_app_imgui
Starter project for portable app with optional GUI (GLFW/ImGui) and a rich builtin debug UI. Includes docked windows, log viewer, settings editor, configuration load/save, etc...
blocxxi
Implementation of Kademlia based DHT and a blockchain in C++
cryptopp-cmake
A modern CMake build project for Crypto++ (https://github.com/weidai11/cryptopp).
happy-coding
My monorepo for reusable component, libraries, and sample applications built with angular and typescript.
submodule-docker-dev-workflow
Documentation and example multi-module application that uses git submodules and docker to simplify the development workflow (init, change, test, release).
asap-clap
C++ command line arguments parser with the popular features of other command line parsers, while keeping an intuitive interface and avoiding unnecessary bloat.
asap-fsm
Template-based framework for implementing finite state machines in C++.
asap-textwrap
Text wrapper and column formatter for C++.
abdes's Repositories
abdes/asap
A modern cmake starter project for C++ with a complete build lifecycle, testing, dependency management, etc. Portable across Linux, OS X and Windows.
abdes/asap_app_imgui
Starter project for portable app with optional GUI (GLFW/ImGui) and a rich builtin debug UI. Includes docked windows, log viewer, settings editor, configuration load/save, etc...
abdes/cryptopp-cmake
A modern CMake build project for Crypto++ (https://github.com/weidai11/cryptopp).
abdes/blocxxi
Implementation of Kademlia based DHT and a blockchain in C++
abdes/happy-coding
My monorepo for reusable component, libraries, and sample applications built with angular and typescript.
abdes/winui-generic-host
A WinUI 3 visual studio solution for an application that uses Microsoft.Extensions.Hosting.
abdes/asap_filesystem
Back-port of std::filesystem submodule for the asap project.
abdes/winui-override-main
A WinUI 3 visual studio solution for an application that uses a custom `Main` entry point instead of the default XAML entry point.
abdes/DroidNet
“DroidNet” is a robust suite of sub-projects for WinUI app development, focusing on automation and quality assurance. Its modular architecture makes it a powerful tool for developers working with WinUI and Windows App SDK.
abdes/gha-setup-ninja
GitHub Action to install the ninja build tool to PATH
abdes/linux-dotfiles
My dotfiles for Linux systems
abdes/win-dev-home
Configuration files for a Windows Dev Home environment
abdes/WritableOptions.Net
Provides Options<T> that can update values to source JSON file
abdes/abdes
Profile README
abdes/asap_common
A git submodule used in the asap project (https://github.com/abdes/asap). Not intended to be used separately.
abdes/cmake
Swift's commonly used CMake modules
abdes/DroidNet.Tooling
Infrastructure and tools, for use as a sub-project inside other repositories belonging to the DroidNet project.
abdes/DryIoc
DryIoc is fast, small, full-featured IoC Container for .NET
abdes/fmt
A modern formatting library
abdes/hedley
A C/C++ header to help move #ifdefs out of your code
abdes/imgui-node-editor
Node Editor built using Dear ImGui
abdes/magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
abdes/nvim
My neovim config
abdes/ohmyzsh
🙃 A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
abdes/ponc
Graphical tool to design, manage, and optimize Passive Optical Network layouts
abdes/powerlevel10k
A Zsh theme
abdes/SanUI
abdes/Tukui
Tukui - Live branch is Shadowlands, TBC and Classic
abdes/vimrc
The ultimate Vim configuration (vimrc)
abdes/Windows
Collection of controls for WinUI 2, WinUI 3, and Uno Platform developers. Simplifies and demonstrates common developer tasks building experiences for Windows with .NET.