- London, UK
- https://www.martyndavis.com
Stars
Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
🚨️ ugit helps undo git commands. Your damage control git buddy. Undo from 20+ git scenarios.
Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!
Unix shell script tactics - best practices style guide
This project aims to create a crystal clear tutorial on a cryptic topic.
🦀 Small exercises to get you used to reading and writing Rust code!
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
Code for controlling a lathe with stepper motors as an aid to manual machining, as opposed to full CNC
Template and short tutorial on how to setup an integrated environment for VS Code and CMake (Doxygen and ClangFormat ready)
Collaborative Collection of C++ Best Practices. This online resource is part of Jason Turner's collection of C++ Best Practices resources. See README.md for more information.
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
A template CMake project to get you started with C++ and tooling
A flexible and fast matrix, transform and geometry library.
Image2Surface Add-In for Autodesk Fusion 360
Demonstration of various hardware effects.
A micro microbenchmarking library for C++11 in a single header file
Modern C/C++ integrated development environment
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)