147 Repositories
C++ (or C) visual-studio-extension Libraries
Half-Life Singleplayer SDK 2.3, updated to compile with Visual Studio 2019. Provided as-is with no further support. See the README for more information.
Half Life 1 SDK LICENSE Half Life 1 SDK Copyright© Valve Corp. THIS DOCUMENT DESCRIBES A CONTRACT BETWEEN YOU AND VALVE CORPORATION (“Valve”). PLEASE
Code for "Photometric Visual-Inertial Navigation with Uncertainty-Aware Ensembles" in TRO 2022
Ensemble Visual-Inertial Odometry (EnVIO) Authors : Jae Hyung Jung, Yeongkwon Choe, and Chan Gook Park 1. Overview This is a ROS package of Ensemble V
PyMO AVG Game Engine implemention in C.
__________ __ _______ / ____/ __ \__ __/ |/ / __ \ / / / /_/ / / / / /|_/ / / / / / /___/ ____/ /_/ / / / / /_/ / \____/_/ \__, /_
OrioleDB – building a modern cloud-native storage engine
OrioleDB is a new storage engine for PostgreSQL, bringing a modern approach to database capacity, capabilities and performance to the world's most-loved database platform.
std::tuple like methods for user defined types without any macro or boilerplate code
Boost.PFR This is a C++14 library for very basic reflection that gives you access to structure elements by index and provides other std::tuple like me
A DOOM 32 extension for DOS using increased limits beyond what DOOM32 provides.
DOOM128 A DOOM 32 extension for DOS using increased limits beyond what DOOM32 provides. Why Because having a DOS compatible DOOM source port that incr
A terse, flexible language and runtime for creating and executing visual novels.
Fabulist A terse, flexible language and runtime for creating and executing visual novels. Contributing We're open to contributions from anyone and eve
A small, dependency-free node editor extension for dear imgui.
imnodes A small, dependency-free node editor extension for dear imgui. Features: Create nodes, links, and pins in an immediate-mode style Single heade
appleseed is an open source, physically-based global illumination rendering engine primarily designed for animation and visual effects.
appleseed is an open source, physically-based global illumination rendering engine primarily designed for animation and visual effects.
A 3D DNN-based Metric Semantic Dense Mapping pipeline and a Visual Inertial SLAM system
MSDM-SLAM This repository represnets a 3D DNN-based Metric Semantic Dense Mapping pipeline and a Visual Inertial SLAM system that can be run on a grou
MozJPEG improves JPEG compression efficiency achieving higher visual quality and smaller file sizes at the same time
Mozilla JPEG Encoder Project MozJPEG improves JPEG compression efficiency achieving higher visual quality and smaller file sizes at the same time. It
Ray-tracing visual debugger
What's this? rdb is a Ray-tracing debugger inspired by vdb. Feature Ultimately simple APIs Thread safety Single header only How to use run "rdb.exe" i
Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
Ray Tracing In Vulkan My implementation of Peter Shirley's Ray Tracing in One Weekend books using Vulkan and NVIDIA's RTX extension (formerly VK_NV_ra
Extension for PHP to interface efficiently with a Controller Area Network (CAN bus) 2.0A / 2.0B
PHP-CanBus Extension PHP-canbus is THE extension for PHP on Linux that allows PHP code to interface efficiently with a Controller Area Network (CAN bu
Create simple visual sketches in Lua using SFML
Luna What is Luna? Luna is a simple game engine programmed in C++ and Lua which lets you create sketches and games in Lua Features Program in Lua, eas
Defold Engine integration with Yandex.Metrica to track your games on Yandex.Games.
Yandex.Metrica for Defold Yandex.Metrica is a free of charge web analytics tool for websites, that's the reason why we can use it for HTML5 games. Yan
A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files
HLSL Tools for Visual Studio This extension is for Visual Studio 2017 / 2019. Go here for the Visual Studio Code extension. HLSL Tools is a Visual Stu
Android NDK samples with Android Studio
NDK Samples This repository contains Android NDK samples with Android Studio C++ integration. These samples use the new CMake Android plugin with C++
MasterPlan is a project management software / visual idea board software. It attempts to be easy to use, lightweight, and fun.
MasterPlan is a customizeable graphical project management software for independent users or small teams. If you need to share plans across a whole co
SPIR-V extension for Visual Studio
SPIR-V extension for Visual Studio (VSIX) About This VSIX extension adds SPIR-V related commands to the context menu of GLSL shader files (and folders
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Asm-Dude Assembly syntax highlighting and code assistance for assembly source files and the disassembly window for Visual Studio 2015, 2017 and 2019.
Useful UE4 Visual Studio extensions.
UE4 Smarter Macro Indenting This extension was designed to fix the unnecessary and annoying "smart" indenting that Visual Studio likes to do around va
Visual Studio native debugger extension to help debug native applications using Mono.
Unity Mixed Callstack UnityMixedCallstack is a Visual Studio 2017/2019 extension to help debug native applications embedding Mono, like Unity. If you
A Visual Studio extension containing a collection of tools to help contributing code to the Chromium project.
VsChromium VsChromium is a Visual Studio Extension containing a collection of tools useful for editing, navigating and debugging code. VsChromium was
Visual Studio Test Adapter for Catch2
Test Adapter for Catch2 Within Visual Studio, the Test Explorer is a convenient way to run and debug unit tests. This test adapter adds support for th
Visual Studio Extension that installs additional color themes
Using this Extension Download and install the extension Restart Visual Studio Navigate to Tools Options Environment General and select your colo
Sharpmake is an open-source C#-based solution for generating project definition files, such as Visual Studio projects and solutions, GNU makefiles, Xcode projects, etc.
Sharpmake Introduction Sharpmake is a generator for Visual Studio projects and solutions. It is similar to CMake and Premake, but it is designed for s
GB Studio is a quick and easy to use retro adventure game creator for Game Boy available for Mac, Linux and Windows
GB Studio is a quick and easy to use retro adventure game creator for Game Boy available for Mac, Linux and Windows
🔥 A cross-platform build utility based on Lua
xmake A cross-platform build utility based on Lua Modern C/C++ build tools, Simple, Fast, Powerful dependency package integration Supporting the proje
An extension manager for browsing and installing GNOME Shell Extensions.
Extension Manager A native tool for browsing, installing, and managing GNOME Shell Extensions. Written with GTK 4 and libadwaita. Features The tool su
☕ GDBFrontend is an easy, flexible and extensionable gui debugger.
GDBFrontend is an easy, flexible and extensionable gui debugger. Installing Requirements GDB = 8.2 (with python3) python3 = 3.2 tmux PIP Package (Py
Visual Leak Detector for Visual C++ 2008-2015
Visual Leak Detector Introduction Visual C++ provides built-in memory leak detection, but its capabilities are minimal at best. This memory leak detec
🍩 A XMake integration in Visual Studio Code
xmake-vscode A XMake integration in Visual Studio Code Introduction A XMake integration in Visual Studio Code. You need install xmake first and a proj
C++ Library Manager for Windows, Linux, and MacOS
Vcpkg: Overview 中文总览 Español 한국어 Français Vcpkg helps you manage C and C++ libraries on Windows, Linux and MacOS. This tool and ecosystem are constant
Visual Studio and GCC precompiled header macro for CMake
cmake-precompiled-header Precompiled header setup for CMake. Supported CMake generators: Visual Studio NMake Makefiles Unix Makefiles (GCC) MinGW Make
CMake precompiled header support via custom PCH compiler extension
CMake precompiled header support via custom PCH compiler extension
Improved build system generator for CPython C, C++, Cython and Fortran extensions
scikit-build Improved build system generator for CPython C/C++/Fortran/Cython extensions. Better support is available for additional compilers, build
CMake scripts for painless usage of SuiteSparse+METIS from Visual Studio and the rest of Windows/Linux/OSX IDEs supported by CMake
CMake scripts for painless usage of Tim Davis' SuiteSparse (CHOLMOD,UMFPACK,AMD,LDL,SPQR,...) and METIS from Visual Studio and the rest of Windows/Lin
Tandem - [CoRL 21'] TANDEM: Tracking and Dense Mapping in Real-time using Deep Multi-view Stereo
TANDEM: Tracking and Dense Mapping in Real-time using Deep Multi-view Stereo Lukas Koestler1* Nan Yang1,2*,† Niclas Zeller2,3 Daniel Cremers1
R3live - A Robust, Real-time, RGB-colored, LiDAR-Inertial-Visual tightly-coupled state Estimation and mapping package
R3LIVE A Robust, Real-time, RGB-colored, LiDAR-Inertial-Visual tightly-coupled state Estimation and mapping package News [Dec 31, 2021] Release of cod
Verneuil is a VFS extension for SQLite that asynchronously replicates databases to S3-compatible blob stores.
Verneuil: streaming replication for sqlite Verneuil1 [vɛʁnœj] is a VFS (OS abstraction layer) for sqlite that accesses local database files like the d
Imu_initialization - Implementation of "An Analytical Solution to the IMU Initialization Problem for Visual-Inertial Systems"
An Analytical Solution to the IMU Initialization Problem for Visual-Inertial Systems Implementation of "An Analytical Solution to the IMU Initializati
VEngine-Client - vEngine: Official Client Module
━ S Y N O P S I S ━ Maintainer(s): Aviril, Tron vEngine is Next-Gen Sandbox-Engine being crafted in C++. In contrast to UE/Unity/ReverseEngineered-Mod
Kernel mode WinDbg extension and PoCs for token privilege investigation.
PrivFu Kernel mode WinDbg extension and PoCs for testing how token privileges work. There are notable repository and articles about token privilege ab
A creative composition studio for Scheme hackers.
Flux Compose A creative composition studio for Scheme hackers. What is it? This project is (or more accurately, will be) a studio for creative composi
An injector is simply a program that injects some sort of file into your game
example-injector What it injector? An injector is simply a program that injects some sort of file into your game. This could be something as benign as
Distributed PostgreSQL as an extension
What is Citus? Citus is a PostgreSQL extension that transforms Postgres into a distributed database—so you can achieve high performance at any scale.
Bot for the Cee.Studio server
cee-bot Bot for the Cee.Studio server. Getting Started Open config.json and match the cee_bot field to your server primitives Head to listeners/ and f
RRxIO - Robust Radar Visual/Thermal Inertial Odometry: Robust and accurate state estimation even in challenging visual conditions.
RRxIO - Robust Radar Visual/Thermal Inertial Odometry RRxIO offers robust and accurate state estimation even in challenging visual conditions. RRxIO c
This repo includes SVO Pro which is the newest version of Semi-direct Visual Odometry (SVO) developed over the past few years at the Robotics and Perception Group (RPG).
rpg_svo_pro This repo includes SVO Pro which is the newest version of Semi-direct Visual Odometry (SVO) developed over the past few years at the Robot
DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
DB Browser for SQLite What it is DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files c
Extension types for geospatial data for use with 'Arrow'
geoarrow The goal of geoarrow is to prototype Arrow representations of geometry. This is currently a first-draft specification and nothing here should
Seam is a pin-based node editor for OpenFrameworks that makes prototyping visual systems easier and faster.
seam Seam is a pin-based node editor for openFrameworks built using: openFrameworks Dear ImGui the node editor extension for ImGui It is heavily WIP,
Just a basic mini library for parsing simple files that only have variables written and with Lua extension.
C++ Parser Lua file config Just a basic mini library for parsing simple files that only have variables written and with Lua extension. Note: At the mo
WiFi scanner with visual persistence, intended to find the idlest channel e.g. to assign to a ZigBee device
WiFiChanViz Motivation This tool was initially coded to help find the idlest 2.4GHz channel in order to connect a ZigBee device to HomeAssistant in id
Pymo Game Engine implement in C.
cpymo 此项目尚在工作中!欢迎提交代码! 这是一个使用C实现的pymo引擎的复刻,以方便在各种平台上运行pymo游戏。 pymo原版参见:https://github.com/pymo/pymo pymo官网:https://www.pymogames.com/ 原作者:chen_xin_min
Visual-inertial-wheel fusion odometry, better performance in scenes with drastic changes in light
VIW-Fusion An visual-inertial-wheel fusion odometry VIW-Fusion is an optimization-based viusla-inertial-wheel fusion odometry, which is developed as a
A keystone engine powered Windows Debugger extension
DbgKeystone A Keystone engine powered Windows Debugger extension Reasoning WinDbg's default assember (the a command) can't handle instructions involvi
C Extensions i made for DragonRuby!
drext C Extensions i made for DragonRuby NOTE: DragonRuby Pro required for C Extensions. List Name Description Platforms drbat Battery information lib
Archive Extension Loader is a Cyberpunk 2077 mod that allows you to expand game resources that are currently not suitable for modifications without conflicts.
ArchiveXL Archive Extension Loader allows you to expand game resources that are currently not suitable for modifications without conflicts. Installati
An updated fork of sqlite_protobuf, a SQLite extension for extracting values from serialized Protobuf messages.
This fork of sqlite_protobuf fixes some issues (e.g., #15) and removes the test suite that we do not use. It also comes with proto_table, a C library
rax/RAX is a C++ extension library designed to provide new, fast, and reliable cross-platform class types.
rax rax/RAX is a C++ extension library designed to provide cross-platform new, fast, and reliable class types for different fields such as work with I
HybVIO visual-inertial odometry and SLAM system
HybVIO A visual-inertial odometry system with an optional SLAM module. This is a research-oriented codebase, which has been published for the purposes
xxhash functions for PostgreSQL
pg_xxhash PostgreSQL ❤️ xxhash Tested with xxhash 0.8.1 and PostgreSQL 14.1 on Linux and macOS. Think twice before even considering to use it in any s
ZzFX extension for Defold
ZzFX Defold Extension Zuper Zmall Zound Zynth ZzFX Sound Designer Port of ZzFX for the Defold Game Engine Defold Setup Open your game.project file and
A visual, musical editor for delay effects
DelayArchitect A visual, musical editor for delay effects Download development builds 32-bit Windows VST3 64-bit Windows VST3 64-bit GNU/Linux VST3 ma
Defold Math eXtention Library that avoids allocations
A re-imagining of vmath functions that avoid allocations by taking the output as the first argument instead of returning a new Vector3, Vector4, or Quat requiring an allocation.
The program to play videos in Windows CMD using characters as pixels
Русская версия Video2ASCII Video2ASCII allows you to play video in Windows CMD Examples Example.mp4 Examle2.mp4 Requirements ffmpeg OpenCV Installatio
Final Assignment for Embedded Real Time Operating Systems at UCSD Extension.
Final Assignment for Embedded Real Time Operating Systems at UCSD Extension. This program is for a certificate in Embedded Software Engineering at UCSD. We used FreeRTOS running on a STM32L475G Microcontroller.
Microsoft Visual TrueType(VTT) command line compile tool.
Project Microsoft Visual TrueType(VTT) is a professional-level tool for graphically instructing TrueType and OpenType fonts. For details on the tool v
Freelancer: HD Edition is a mod that aims to improve every visual, aural, and gameplay aspect of the game Freelancer (2003) while keeping the look and feel as close to vanilla as possible.
Freelancer: HD Edition Freelancer: HD Edition is a mod that aims to improve every visual, aural, and gameplay aspect of the game Freelancer (2003) whi
Soundpipe extension to AudioKit
This extension to AudioKit has the majority of old versions of AudioKit's DSP including oscillators, physical models, filters, reverbs and more.
A Visual Studio template used to create Cobalt Strike BOFs
Introduction Cobalt Strike beacon object files (BOFs) is a feature that added to the beacon in order to allow rapid beacon extendibility in a more OPS
MMORPG Video Game of the year 1999 created in Visual Basic 6.0 by Pablo Marquez (Morgolock)
Argentum Online C++ MMORPG Video Game of the year 1999 created in Visual Basic 6.0 by Pablo Marquez (Morgolock), this game is open source under the "G
A decompilation of Guxt (2007 game by Studio Pixel)
Guxt Decompilation Project WIP. Mostly based on work of @tilderain. Reverse engineering of remaining parts and various fixups was done by me (Alula).
Android studio native project template using cross platform raylib graphics library.
rayturbo Android studio native project template using cross platform raylib graphics library. https://www.raylib.com/ This project use Android Studio
Kimera is a C++ library for real-time metric-semantic simultaneous localization and mapping
Kimera is a C++ library for real-time metric-semantic simultaneous localization and mapping, which uses camera images and inertial data to build a semantically annotated 3D mesh of the environment. Kimera is modular, ROS-enabled, and runs on a CPU.
Extracts high-precision mouse/pointer motion data on Windows. Good for drawing software!
window_mouse_queue This is a wrapper for GetMouseMovePointsEx function that allows to extract high-precision mouse/pointer motion data on Windows. Goo
Visual odometry package based on hardware-accelerated NVIDIA Elbrus library with world class quality and performance.
Isaac ROS Visual Odometry This repository provides a ROS2 package that estimates stereo visual inertial odometry using the Isaac Elbrus GPU-accelerate
Lo-Fi SAMD21 based mini chip tune synthesizer - Seeed Studio - Seeeduino XIAO arduino project
samd21_mini_synth Lo-Fi SAMD21 based mini chip tune synthesizer Seeed Studio - Seeeduino XIAO arduino project link to the video Description This time
Extension to Keyboard.h to allow non-US keyboards and Unicode characters
KeyboardUTF8 This Arduino library adds a mapping layer on top of the Keyboard library (for Leonardo/Micro/Due) to allow non-US keyboards and 'typing'
New linux driver and tools for RME HDSPe sound cards and extension modules
snd-hdspe New linux kernel ALSA driver for RME HDSPe MADI / AES / RayDAT / AIO and AIO Pro sound cards and extension modules. In addition to the funct
Daily Quotes is an app extension for the Droptop Four bar that displays Daily Quotes on your bar.
Daily Quotes Daily Quotes is an app extension for the Droptop Four bar that displays Daily Quotes on your bar. · · · · Table of contents Click to expa
Open source PHP extension for Async IO, Coroutines and Fibers
Swoole is an event-driven asynchronous & coroutine-based concurrency networking communication engine with high performance written in C++ for PHP. Ope
Native Extension for Defold Game Engine that gives a possibility to use StrictMode on Android
Defold Native Extension StrictMode Native Extension for Defold Game Engine that gives a possibility to use StrictMode on Android Installation Copy-pas
PostgreSQL extension for pgexporter
pgexporter_ext pgexporter_ext is an extension for PostgreSQL to provide additional Prometheus metrics for pgexporter. Features Disk space metrics See
A library in Javascript to create graphs in the browser similar to Unreal Blueprints.
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
一款跨平台着色器编辑工具
mobile-visual-shader-editor 一款跨平台着色器编辑工具 实现原理&说明 依赖项&参考项 1.BGFX 一款跨平台渲染器 2.IMGUI 一款跨平台GUI框架 3.Cycle Graph Editor 一款基于IMGUI的Node Editor 4.assimp 一款跨平台的
Visual Novel Engine
Ren'G Visual Novel Engine In Go 추구하는 것 빠른 속도 간단한 문법 훌륭한 소리 아름답고 간편한 디자인 문법 Example def add(a, b)
ZzFX extension for Defold
ZzFX Defold Extension Zuper Zmall Zound Zynth ZzFX Sound Designer Port of ZzFX for the Defold Game Engine WIP Pending release while I work through som
Socket server for DAZ Studio meant for use with Streamdeck plug-in
StreamDeckSocket This listens on port 8080 of localhost. If the port is inconvenient, change it in "qhttpserver.h" as LISTEN_PORT do not change the LI
A simple Defold extension to get the project root dir when running from the editor
Defold Project Directory extension This is a small native extension that makes it so that you can get the project directory of a game that is being ru
Simple and lightweight pathname parser for C. This module helps to parse dirname, basename, filename and file extension .
Path Module For C File name and extension parsing functionality are removed because it's difficult to distinguish between a hidden dir (ex: .git) and
Visual Studio Extension for C++ struct memory layout visualization
Visual Studio Extension for C++ struct memory layout visualization
ORB-SLAM3 is the first real-time SLAM library able to perform Visual, Visual-Inertial and Multi-Map SLAM with monocular, stereo and RGB-D cameras, using pin-hole and fisheye lens models.
Just to test for my research, and I add coordinate transformation to evaluate the ORB_SLAM3. Only applied in research, and respect the authors' all work.
A D++ Discord Bot template for Visual Studio 2019 (x64 and x86)
D++ Windows Bot Template A D++ Discord Bot template for Visual Studio 2019 (x64 and x86, release and debug). The result of this tutorial. This templat
visual servo for mars rover
Mars_Rover visual servo for mars rover Start the simulation without mars environment roslaunch curiosity_mars_rover_description main_simple.launch Sta
Continuous-Time Spline Visual-Inertial Odometry
Continuous-Time Spline Visual-Inertial Odometry Related Publications Direct Sparse Odometry, J. Engel, V. Koltun, D. Cremers, In IEEE Transactions on
A visual additive synthesizer
Canvas (working title) is a visual additive synthesizer that is controlled by editing an image. Scribble on the canvas and use a variety of image filt
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.