454 Resources
C/C++ command-line-tool Libraries
An efficient tool written in C to convert base numbers dumps into human readable string and vice versa.
strtools A tool written in C to convert number bases to human readable string and vice versa. Usage Compile make Help strtools -h Output: Usage: strt
Add a description to your directories!
lsnotes (Part of the better coreutils initiative) Add a description to your directories! Simply add a .lsnotes file and that's it! This is the origina
A tool to apply accent color to win32 controls.
AccentApplicator A tool to apply accent color to win32 controls. Works with Windows 10 only. Overall Progress Controls Button Checkbox Combobox Edit T
Spice up stderr output with emojis at line starts!
libemotify-stderr A simple library that will spice up your stderr output. libemotify-stderr replaces stderr file descriptor with a pipe and processes
A VLSI Detailed-routing Tool based on A* Algorithm
DRouter A simple VLSI detailed-routing tool based on A* Algorithm 1.how to build step 1: Download the source code $ git clone https://github.com/zyGao
tonemapper β A tool for exploring and applying various tonemapping operators
tonemapper β A tool for exploring and applying various tonemapping operators. Description Tonemapper is a an application to compare and apply various
By putting in a lot of speed, the speed sequence is sorted and divided, three types of speed interval distribution maps are generated.(including broken line graph,histogram and curve graph)
Auto-drawing-speed-range-map By putting in a lot of speed, the speed sequence is sorted and divided, three types of speed interval distribution maps a
A simple SUID tool written in C++
Kos A simple SUID tool written in C++ Requirements Pkg-config: https://www.freedesktop.org/wiki/Software/pkg-config/ Libxcrypt: https://github.com/bes
SM2 simple tool class(C++)/function(C) written using openssl EVP (Based on OpenSSL 1.1.1).
sm2-EVP This project is a simple sm2 tool class(C++)/function(C) written using openssl EVP. Capable Function Brief CPP C GenEcPairKey Generate SM2 Key
Best EAC/VAC Injector
DevRcs Dll Injector Implemented Injection Methods We break the injection procedure into serveral "parts", and each part has a few selection of methods
6D - Pose Annotation Tool (6D-PAT) - is a tool that allows the user to load a set of images and also a set of 3D models and annotate where in the 2D image the 3D object ist placed.
6D - Pose Annotation Tool (6D-PAT) For detiled explanations checkout the WikiPage. What is it? With 6D-PAT you can create 6D annotations on images for
π Performant plain text editor for iOS with syntax highlighting, line numbers, invisible characters and much more.
π Welcome to Runestone - a performant plain text editor for iOS with code editing features Runestone uses GitHub's Tree-sitter to parse code to a syn
Wrap your application in a BEAM Burrito!
Burrito π― Cross-Platform Elixir Deployments What Is It? Background Feature Overview Technical Component Overview End-To-End Overview Quick Start Expe
C and C++ client for QuestDB Input Line Protocol over TCP
c-questdb-client QuestDB - InfluxDB Line Protocol - Ingestion Client Library for C and C++ This library makes it easy to insert data into QuestDB. Thi
This is the source code for Mirai. The compilation method has been simplified a little and some modifications have been made.
Mirai BotNet to Tashiro(ζͺζ₯η ²) Leaked Linux.Mirai Source Code for Research/IoT Development Purposes Uploaded for research purposes and so we can develop
PyWinRT is a community-supported fork of the pywinrt tool from the Microsoft xlang project.
PyWinRT is a community-supported fork of the pywinrt tool from the Microsoft xlang project.
Graphs a line in console using OOP methodologies
PointSlope This program graphs a line in console using OOP methodologies. Custom openGl libraries were provided for this class project and we used mut
macOS Endpoint Security Message Analysis Tool
Endpoint Security Message Analysis Tool - esmat esmat is a command line tool for macOS that allows you to explore the behavior of Apple's Endpoint Sec
Tool for detecting violations of ordering axioms in STL comparators
SortChecker++ is an extension of SortChecker tool to C++ sorting APIs like std::sort or std::binary_search. It verifies that comparators satisfy the S
Python module for geometric Line operations
FastLine Python module for geometric Line operations implmented in C++ then binded to python, and it is optimized for speed. I created this module to
Simple console tool to get all the information from DXGI and Direct3D 12 on current system
D3d12info Simple console tool to get all the information from DXGI and Direct3D 12 (D3D12) on current system. Built and tested on Windows 10 64-bit us
Tool to convert ELF (S)hared (O)bject to Nintendo (R)elocatable (S)hared (O)bject
elf2rso Tool to convert ELF (S)hared (O)bject to Nintendo (R)elocatable (S)hared (O)bject Command Line Options -i or --input - It's the ELF File to be
BOF implementation of chlonium tool to dump Chrome/Edge Masterkey
ChromiumKeyDump BOF implementation of Chlonium tool to dump Chrome/Edge Masterkey. Forked from https://github.com/crypt0p3g/bof-collection Setup How t
Pyramid is a free, open GUI tool for offline shader validation and analysis
Pyramid is a free, open GUI tool for offline shader validation and analysis. The UI takes HLSL or GLSL as input, and runs them through various shader compilers and static analyzers.
βοΈ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
A cross compiler for shader languages. Convert between SPIR-V, GLSL / GLSL ES, HLSL, Metal Shader Language, or older versions of a given language. Cross Shader wraps glslang and SPIRV-Cross, exposing a simpler interface to transpile shaders.
fx is a workspace tool manager. It allows you to create consistent, discoverable, language-neutral and developer friendly command line tools.
fx is a workspace tool manager. It allows you to create consistent, discoverable, language-neutral and developer friendly command line tools.
jstruct is an automatic C code generation tool for generating JSON parsing and stringifying code.
jstruct is an automatic C code generation tool for generating JSON parsing and stringifying code. The C code generated by this tool needs to depend on the cJSON library for execution.
FastReport.Cloud console tool for Linux and perhaps some other OSes
FastReport Cloud console shell This is a simple console shell to FastReport Cloud service. Prerequests GNU packages for build shell: curl-development
This tool allow you to create / load / edit models used for create a cinematic in game for World of Warcraft 3.3.5 version
CameraCinematic - Discord Introduction This tool allow you to create / load / edit models used for create a cinematic in game for World of Warcraft 3.
Modo Kit that includes a command for packing UVs, powered by UVPackmaster 2
uvpackit Modo Kit that includes a command for packing UVs, powered by UVPackmaster 2 The included command can be executed with uvp.pack which will ope
OS X command line tool to inject Frameworks and dylibs on mach-o binaries (iOS & Mac Apps).
macho-inject OS X command line tool to inject Frameworks and dylibs on mach-o binaries. It does the injection of the framework and the codesigning. It
A single file header-only live reload solution for C, written in C++
cr.h A single file header-only live reload solution for C, written in C++: simple public API, 3 functions to use only (and another to export); works a
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
ShaderConductor ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages. Features Converts HLSL to readable, usable and
A program to backup all of your game savefiles on your system, neatly, and into a single folder.
Savefile Saver I created this project as a solution to a simple, but annoying problem: Backing up my game savefiles. I wanted to be able to copy all o
This is a very short tool that predicts the number of cycles and execution time in Fulcrum when the operands and operations are known.
fulcrum-analytical-tool This is a very short tool that predicts the number of cycles and execution time in Fulcrum when the operands and operations ar
SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other shader languages.
SPIRV-Cross SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other shader languages. Features Convert SPIR-V to readable, usable an
nicegraf-shaderc is a command-line tool that transforms HLSL code into shaders for various graphics APIs.
User Manual Table of Contents Introduction Project Status Obtaining the Source Code and Building Running Defining Techniques Generated Header File Pip
Rate-Distortion Optimized Lossy PNG Encoding Tool
rdopng is a command line tool which uses LZ match optimization, Lagrangian multiplier rate distortion optimization (RDO), a simple perceptual error tolerance model, and Oklab-based colorspace error metrics to encode 24/32bpp PNG files which are 30-80% smaller relative to lodepng/libpng.
A tool box of cp/m code that is known to run on cp/m
cpmtoolbox A tool box of cp/m code that is known to run on cp/m This code repo contains cp/m programs that are known to build and run on cp/m systems.
A tool for detecting manual/direct syscalls in x86 and x64 processes using Nirvana Hooks.
manual-syscall-detect A tool for detecting manual/direct syscalls in x86 and x64 processes using Nirvana Hooks. Description A full write-up of this to
A utility to compile IW engine legacy UI scripts.
MENU Tool A utility to compile IW engine legacy UI scripts. Supported Games IW5 (Call of Duty: Modern Warfare 3) Usage ./menu-tool.exe path Disclaim
This command-line tool converts an FM broadcast signal into stereo sound with de-emphasis applied.
stereodemux This command-line tool converts an FM broadcast signal into stereo sound with de-emphasis applied. It expects 16-bit signed-integer MPX (F
brn is a command line tool similar to vimv.
brn is a command line tool similar to vimv. It can be used to easily mass-rename files in your preferred text editor (i.e. vim).
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
Wifi hacking tool using ESP8266 ( Evil-Twin method )
ZiFi Wifi hacking tool using ESP8266 ( Evil-Twin method ) FEATURES : [+] Deauth [+] Evil-Twin [+] User Interface TESTED ON : Nodemcu Probably will wor
A lightweight, self-contained library for gizmo editing commonly found in many game engines
This project is a lightweight, self-contained library for gizmo editing commonly found in many game engines. It includes mechanisms for manipulating 3d position, rotation, and scale. Implemented in C++11, the library does not perform rendering directly and instead provides a per-frame buffer of world-space triangles.
CfgManipulator is a fast and powerful tool for working with configuration files for the C++ language
CfgManipulator is a fast and powerful tool for working with configuration files for the C++ language. It can read, create strings and sections, change the value of a string and much more.
This is a manga compressed file auto-resize tool
This is a manga compressed file auto-resize tool Are you still bothered by the size of your comic compressed files? Still doing the tedious operation
A tool to convert Call of Duty XBIN/EXPORT files to and from each other.
exportxbin exportxbin is an enhanced version of export2bin included in the Call of Duty: Black Ops III Mod Tools. Its main goal is to provide users wi
Scrollytroller is a crank-based USB controller, initially inteneded for use with Playdate's Pulp web-based game development tool
Scrollytroller Scrollytroller is a crank-based USB controller, initially inteneded for use with Playdate's Pulp web-based game development tool. This
evtest is a tool to print evdev kernel events
evtest is a tool to print evdev kernel events. It reads directly from the kernel device and prints a device description and the events with the value and the symbolic name.
A tool to decrypt Call of Duty: World War II's Fast File
A tool to decrypt Call of Duty: World War II's Fast File. This tool was made to allow people making HUDs in Call of Duty: Black Ops III's mod tools to aquire the assets needed to port HUDs from Call of Duty: World War II.
CfgManipulator is a powerful tool for manipulating configuration files.
CfgManipulator is a powerful tool for manipulating configuration files
A set of one-line C++ macros to simplify the creation of reccurent things in Qt projects
QDefs A set of one-line C++ macros to simplify the creation of reccurent things in Qt projects (like Qt Meta Properties) so that doing them in C++ is
F3D - Fast and minimalist 3D viewer
F3D - Fast and minimalist 3D viewer By Michael Migliore and Mathieu Westphal. F3D (pronounced /fΙd/) is a VTK-based 3D viewer following the KISS princ
Quick reference on command line tools and techniques
1. Introduction 1.1. Scope 1.2. Background 1.3. Purpose 1.4. Next steps 2. Basics 2.1. Common commands 2.2. Shortcuts 2.2.1. Navigation 2.2.2. Editing
The command line app automatically determines your location using GeoIP and adjusts the color temperature depending on time
go-sct A color temperature setting library and CLI that operates in a similar way to f.lux and Redshift. The command line app automatically determines
RPC++ is a tool for Discord RPC (Rich Presence) to let your friends know about your Linux system
RPC++ RPC++ is a tool for Discord RPC (Rich Presence) to let your friends know about your Linux system Installing requirements Arch based systems pacm
A tool to generate elegant UML-like class/object diagrams for C++ header files
Diagrams for C++ header files Note: This is a PoC project; Issues will drive the development What's this all about We strive for a tool to generate el
WifSolverCuda - Tool for solving misspelled or damaged Bitcoin Private Key in Wallet Import Format (WIF)
WifSolverCuda Tool for solving misspelled or damaged Bitcoin Private Key in Wallet Import Format (WIF) Usage: WifSolverCuda [-d deviceId] [-b NbBlocks
gr-nrf24-sniffer is a tool to receive and decode wireless traffic from nRF24L01(+) modules
gr-nrf24-sniffer What is this? gr-nrf24-sniffer is a tool to receive and decode wireless traffic from nRF24L01(+) modules (or older nRF24xxx) using GN
A game I coded for no reason for fun in c++ for the command line
A game I coded for no reason for fun in c++ for the command line
Builds atlas texture from a bunch of input images.
Atlasc @septag atlasc is a command-line program that builds atlas texture from a bunch of input images. Main Features Cross-platform. Runs on linux/ma
GPU Texture Generator
Imogen GPU/CPU Texture Generator GPU Texture generator using dear imgui for UI. Not production ready and a bit messy but really fun to code. This is a
GPU Texture Baking Tool
fornos GPU Texture Baking Tool A fast and simple tool to bake your high-poly mesh details to textures. Bakers Height Position Normals Ambient Occlusio
Command line C++ and Python VSTi Host library with MFCC, FFT, RMS and audio extraction and .wav writing.
______ _ ___ ___ | ___ \ | | | \/ | | |_/ /___ _ __ __| | ___ _ __| . . | __ _ _ __
Hidden Eye is an all in one tool that can be used to perform a variety of online attacks on user accounts
Hidden Eye is an all in one tool that can be used to perform a variety of online attacks on user accounts. Itβs well loaded, therefore it can be used as keylogger (keystroke logging), phishing tool, information collector, social engineering tool, etc.
Generate code for pretty-printing C++ enums
enums Generate code for pretty-printing C++ enums. Supported platforms Only Linux x86/x86_64 systems are supported. For the missing platforms, the too
The FLIP Fluids addon is a tool that helps you set up, run, and render high quality liquid fluid effects all within Blender, the free and open source 3D creation suite.
FLIP Fluids The FLIP Fluids addon is a tool that helps you set up, run, and render liquid simulation effects. Our custom built fluid engine is based a
An indie game marketing size guide for social media presence
BRINDIE FREE - an .ai sourcefile with sizes for art assets needed to create Facebook page, Twitter profile, Steam Store page and Steam Developer page
Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite
LibreSprite Introduction LibreSprite is a free and open source program for creating and animating your sprites. Real-time animation previews. Onion sk
Clang build analysis tool using -ftime-trace
Clang Build Analyzer Clang C/C++ build analysis tool when using Clang 9+ -ftime-trace. The -ftime-trace compiler flag (see blog post or Clang 9 releas
High dynamic range (HDR) image comparison tool for graphics people. With an emphasis on OpenEXR images.
tev β The EXR Viewer A high dynamic range (HDR) image comparison tool for graphics people. tev allows viewing images through various tonemapping opera
A tool to collect the exceptions that can reach a C++ function
Exceptions Reporter This tool tries to answer this r/cpp question for a tool to find out, for a given function in my code base, which exceptions it ma
NVIDIA GPUs htop like monitoring tool
NVTOP What is NVTOP? Nvtop stands for NVidia TOP, a (h)top like task monitor for NVIDIA GPUs. It can handle multiple GPUs and print information about
Greenshot - a free screenshot tool optimized for productivity
Greenshot - a free screenshot tool optimized for productivity Welcome to the source repository for Greenshot What is Greenshot? Greenshot is a light-w
π© Command-line itch.io helper
butler butler is the itch.io command-line tools - all by itself. It is used by: Content creators on itch.io to push builds quickly & reliably the itch
Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.
FNode Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW (raylib library). It contains a c
Binary data analysis and visualization tool
Veles - A new age tool for binary analysis It is a very difficult task for a human to notice subtle patterns in large amounts of binary data, however,
Command line tool for offline shader ISA inspection.
Intel Shader Analyzer Intel Shader Analyzer is a tool for offline static analysis of shaders for Intel GPU Architectures. It allows a user to compile
The Time Series Visualization Tool that you deserve.
Gold Sponsor: Greenzie PlotJuggler 3.3 PlotJuggler is a tool to visualize time series that is fast, powerful and intuitive. Noteworthy features: Simpl
A tool for analyzing x86-64 binaries.
reopt Reopt is a general purpose decompilation and recompilation tool for repurposing application logic. It does this by analyzing machine code to rec
A collection of services with great free tiers for developers on a budget. Sponsored by Mockoon, the best mock API tool.
A collection of services with great free tiers for developers on a budget. Sponsored by Mockoon, the best mock API tool.
A tool to suggest github repositories based on the repositories you have shown interest in.
gitsuggest A tool to suggest github repositories based on the repositories you have shown interest in. Whats happening here? Programs must be written
A collection of command line tools for ARM devices with Allwinner SoCs.
sunxi-tools Copyright (C) 2012 Alejandro Mery [email protected] For a full list of contributors, see this link or use the command git shortlog -se --no-m
EDRSandBlast is a tool written in C that weaponize a vulnerable signed driver to bypass EDR detections and LSASS protections
EDRSandBlast is a tool written in C that weaponize a vulnerable signed driver to bypass EDR detections (Kernel callbacks and ETW TI provider) and LSASS protections. Multiple userland unhooking techniques are also implemented to evade userland monitoring.
32Kb, small memory footprint, single binary that run list of commands in parallel and waits for their termination
await 32K, small memory footprint, single binary that run list of commands in parallel and waits for their termination documentation linux install cur
MemoryLeakDetector is a native memory leak monitoring tool developed by Xigua video android team
MemoryLeakDetector is a native memory leak monitoring tool developed by Xigua video android team. It has simple access, wide monitoring range, excellent performance and good stability. It is widely used in native-memory-leak-governance of ByteDance's major apps, and the benefits are significant!
π₯ 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
A powerful duplicate file finder and an enhanced fork of 'fdupes'.
Introduction jdupes is a program for identifying and taking actions upon duplicate files. A WORD OF WARNING: jdupes IS NOT a drop-in compatible replac
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
DirectX Tool Kit for DirectX 11 http://go.microsoft.com/fwlink/?LinkId=248929 Copyright (c) Microsoft Corporation. November 8, 2021 This package conta
This tool depends on cmake3.0+, lua5.3+ and FlameGraph
Lua Profiler This tool depends on cmake3.0+, lua5.3+ and FlameGraph Please check your environment. If you have already installed the cmake3.0+, please
β 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
FLTK - Fast Light Tool Kit - a cross-platform C++ GUI toolkit for UNIX(r)/Linux(r) (X11)
FLTK - Fast Light Tool Kit - a cross-platform C++ GUI toolkit for UNIX(r)/Linux(r) (X11)
A small, fast codeforces command line tool for competitive programming.
chainsaw: A Codeforces Commandline Tool chainsaw is a small and faster drop-in replacement for your copy and paste while attending Codeforces contests
D2R mod generator. Provide quick tool to generate .txt files to change game balance: increase drop, monster density or even randomize items.
Diablo 2 mod generator Generator is inspired by d2modmaker. It provides fast and easy way to create mod without any modding knowledge. Features includ
FDF is a 42 Project to learn about 3d programming. The program takes a map as parameter and creates its 3d representation.
FDF Project Overview FDF is a 42 Project to learn about 3d programming. The program takes a map as parameter and creates its 3d representation. Render
pluggable tool to convert an unrolled TritonAST to LLVM-IR, optimize it and get back to TritonAST
it is fork from https://github.com/fvrmatteo/TritonASTLLVMIRTranslator *WARNINGS: tested only linux(ubuntu 20.04) and only llvm and clang version 10*
Probabilistic Risk Analysis Tool (fault tree analysis, event tree analysis, etc.)
SCRAM SCRAM is a Command-line Risk Analysis Multi-tool. This project aims to build a command line tool for probabilistic risk analysis. SCRAM is capab