PHP completion, refactoring and introspection tool.

Phpactor Branch Status master develop This project aims to provide heavy-lifting refactoring and introspection tools which can be used standalone or as the backe

Related Repos



ThePrimeagen The Refactoring library based off the Refactoring book by Martin Fowler
 

posener complete A tool for bash writing bash completion in go. Writing bash completion scripts is a hard work. This package provides an easy way to create bash completion scripts for any command, and also an easy way to install/un
 

maralla Completor Completor is an asynchronous code completion framework for vim8. New features of vim8 are used to implement the fast completion engine with low overhead. For using semantic completion, external completion tools shoul
 

hvmi HVI stands for Hypervisor Introspection. The term is used interchangeably with HVMI, which is a bit more specific, and stands for Hypervisor Memory Introspection.
 

facebookincubator Safe code refactoring for modern Python projects. Overview Bowler is a refactoring tool for manipulating Python at the syntax tree level. It enables safe, large scale code modifications while guaranteeing that the
 

facebookincubator Safe code refactoring for modern Python projects. Overview Bowler is a refactoring tool for manipulating Python at the syntax tree level. It enables safe, large scale code modifications while guaranteeing that the
 

gradle gradle-completion Bash and Zsh completion support for Gradle. This provides fast tab completion for: Gradle tasks for the current project and sub-projects Gradle CLI switches (e.g. --parallel) Common Gradle properties (e
 

abingham Traad: A Python refactoring server Traad is an refactoring server for Python code. It listens for HTTP requests to perform refactorings, performs them, and allows clients to query for the status. There is also talk from EuroPy
 

github Scientist! A Ruby library for carefully refactoring critical paths. How do I science? Let's pretend you're changing the way you handle permissions in a large web app. Tests can help guide your refactoring, but you re
 

nikic PHP Parser This is a PHP 5.2 to PHP 7.4 parser written in PHP. Its purpose is to simplify static code analysis and manipulation. Documentation for version 4.x (stable; for running on PHP >= 7.0; for parsing PHP 5.2 to PHP
 

genuinetools amicontained Container introspection tool. Find out what container runtime is being used as well as features available. Installation Binaries Via Go Usage Examples docker lxc
 

gamozolabs A fuzzing introspection tool
 

blankwall #MacHeap About MacHeap is a LLDB Python script for use with OS X heap introspection. All heap structures are parsed and presented as Python objects accessible via dictionaries. This allows full understanding and representation o
 

migrify Awesome sources for PHP projects migrations - legacy, pattern refactoring, framework switches, temlates and configs...
 

asamy ksm v1.6-dev A really simple and lightweight x64 hypervisor written in C for Intel processors. KSM has a self-contained physical memory introspection engine and userspace physical memory virtualization which can be enabled a
 

nodkz webpack-plugin-graphql-schema-hot This is Webpack plugin which tracks changes in your GraphQL Schema files and re/generates schema introspection in json and txt formats. Just provide absolute path to your schema jsand pa
 
CMS
45

Anyon3 NinjaCMS ABOUT forbidden the access web for the following directory : cache/ php/Crypt/ php/File/ php/La/ php/Math/ php/Net/ php/System/ php/Library/ php/security/ EXTRA The directory extra/ contain the
 
155

dfrg swash Swash is a pure Rust, cross-platform crate that provides font introspection, complex text shaping and glyph rendering. Goals This crate aims to
 
457

thalium IceBox Icebox is a Virtual Machine Introspection solution that enable you to stealthily trace and debug any process (kernel or user). It's based on project Winbagility. Files which might be helpful: INSTALL.md: how to insta
 

cjdelisle Safecall -- return to abort() attacks A small proof of concept using code introspection to make ROP exploitation really really suck. NOTE: This idea is not usable in practice, see issues below. Try it make ./demo I
 

Brbb GraphQL Rover Intro GraphQL Rover is a GraphQL schema viewer. Generate a navigable representation of the underlying schema through the introspection query, displaying nodes as Vue.js components using D3.js t