An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Repository Index
47,133 repositories indexed
1–24 of 88 · Most stars
A Programmer’s Guide to Longevity | Helping everyone live a longer, healthier, happier life. Available in 8 languages.
- programmer
- livelonger
- github-pages
- health
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
Delve is a debugger for the Go programming language.
- go
- debugger
- golang
Nix, the purely functional package manager
- nix
- functional-programming
- c-plus-plus
- package-manager
Sampling profiler for Python programs
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
- python
- profiling
- performance-analysis
- cpu-profiling
RenderDoc is a stand-alone graphics debugging tool.
The Package Manager for the Swift Programming Language
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Meta-programming for Swift, stop writing boilerplate code.
- metaprogramming
- swift
- codegen
- codegenerator
🦄 Sourcerer app makes a visual profile from your GitHub and git repositories.
- sourcerer
- profile
- kotlin
- git
Visualize call graph of a Go program using Graphviz
- callgraph
- graphviz
- visualization
- golang
Succinct Compositional Program Graph (SCPG) static analysis engine & 14-diagram UML generator in Rust.
- code-property-graph
- compiler-theory
- program-analysis
- robdd
Create delightful software with Jupyter Notebooks
- jupyter-notebooks
- python
- literate-programming
- fastai
Package manager for the C programming language.
- clib
- c
- package
- manager
Pretty good call graphs for dynamic languages
UNIX-like reverse engineering framework and command-line toolset.
- reverse-engineering
- program-analysis
- security
- exploitation
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
- cli
- python
- hacker-news
- hacker-news-reader
Literate Programming can be Quick and Dirty.
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
- static-analysis
- software-verification
- abstract-interpretation
- program-analysis
Set of preconfigured snippets for different languages.
- snippets
- friendly-snippets
- languages
- programming-languages
Real-time collaborative development from the comfort of your favorite tools
- visual-studio
- visual-studio-code
- pair-programming
- collaboration
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
- optimization
- nonlinear
- derivatives
- code-generation