All Projects → Piranha → Similar Projects or Alternatives

593 Open source projects that are alternatives of or similar to Piranha

Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (-83.86%)
Mutual labels:  ast
Ts Transform Import Path Rewrite
TS AST transformer to rewrite import path
Stars: ✭ 104 (-94.35%)
Mutual labels:  ast
Babel Plugin Debug Macros
Stars: ✭ 14 (-99.24%)
Mutual labels:  feature-flags
Goql
A golang source code scanner, this time in sql :)
Stars: ✭ 295 (-83.97%)
Mutual labels:  ast
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (-97.88%)
Mutual labels:  ast
Rehype
HTML processor powered by plugins part of the @unifiedjs collective
Stars: ✭ 634 (-65.54%)
Mutual labels:  ast
Headache
Programming Language that compiles to 8 Bit Brainfuck
Stars: ✭ 59 (-96.79%)
Mutual labels:  ast
Xcode Ast Dump
Dump the AST of your Swift Xcode project
Stars: ✭ 71 (-96.14%)
Mutual labels:  ast
Pyre Check
Performant type-checking for python.
Stars: ✭ 5,716 (+210.65%)
Mutual labels:  code-quality
Babylon
PSA: moved into babel/babel as @babel/parser -->
Stars: ✭ 1,692 (-8.04%)
Mutual labels:  ast
Sonar Php
🐘 SonarPHP: PHP static analyzer for SonarQube & SonarLint
Stars: ✭ 288 (-84.35%)
Mutual labels:  code-quality
coAST
Universal and language-independent abstract syntax tree
Stars: ✭ 30 (-98.37%)
Mutual labels:  ast
Phpactor
PHP completion, refactoring, introspection tool and language server.
Stars: ✭ 591 (-67.88%)
Mutual labels:  refactoring
aspy.refactor imports
Utilities for refactoring imports in python-like syntax.
Stars: ✭ 14 (-99.24%)
Mutual labels:  refactoring
Cross Platform Node Guide
📗 How to write cross-platform Node.js code
Stars: ✭ 1,161 (-36.9%)
Mutual labels:  code-quality
tzientist
Scientist-like library for Node.js in TypeScript
Stars: ✭ 37 (-97.99%)
Mutual labels:  refactoring
Undercover
Actionable code coverage - detects untested code blocks in recent changes
Stars: ✭ 574 (-68.8%)
Mutual labels:  code-quality
Astq
Abstract Syntax Tree (AST) Query Engine
Stars: ✭ 89 (-95.16%)
Mutual labels:  ast
Saul
Tool to use a parsed AST to understand its tokens and regenerate code, tool usage is bound by developer-client privelidge, better call saul.py! 👍📞👨⚖️⚫🐍
Stars: ✭ 14 (-99.24%)
Mutual labels:  ast
Sorcery
Dark magic delights in Python
Stars: ✭ 286 (-84.46%)
Mutual labels:  ast
Splitjoin.vim
Switch between single-line and multiline forms of code
Stars: ✭ 1,383 (-24.84%)
Mutual labels:  refactoring
eval-estree-expression
Safely evaluate JavaScript (estree) expressions, sync and async.
Stars: ✭ 22 (-98.8%)
Mutual labels:  ast
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (-69.24%)
Mutual labels:  ast
DDDToolbox
A set of Roslyn refactorings supporting DDD design
Stars: ✭ 31 (-98.32%)
Mutual labels:  refactoring
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-96.41%)
Mutual labels:  ast
jdepend
A Java package dependency analyzer that generates design quality metrics.
Stars: ✭ 13 (-99.29%)
Mutual labels:  code-quality
puma
Meta-programming framework for JavaScript based on LayerD concepts
Stars: ✭ 30 (-98.37%)
Mutual labels:  ast
Xaml Code Experiences
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Stars: ✭ 114 (-93.8%)
Mutual labels:  refactoring
Jedi
Awesome autocompletion, static analysis and refactoring library for python
Stars: ✭ 5,037 (+173.75%)
Mutual labels:  refactoring
gradle2kts
Gradle Groovy to Gradle Kotlin conversion tool - discontinued spike
Stars: ✭ 34 (-98.15%)
Mutual labels:  ast
Go2ast
Transform Go code into it's AST
Stars: ✭ 65 (-96.47%)
Mutual labels:  ast
gopatch
Refactoring and code transformation tool for Go.
Stars: ✭ 466 (-74.67%)
Mutual labels:  refactoring
Flake8 Bugbear
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
Stars: ✭ 518 (-71.85%)
Mutual labels:  code-quality
Astviewer
Python Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (-94.51%)
Mutual labels:  ast
Protoc Gen Gotemplate
📂 generic protocol generator based on golang's text/template (grpc/protobuf)
Stars: ✭ 284 (-84.57%)
Mutual labels:  ast
rector-cakephp
Rector upgrades rules for CakePHP
Stars: ✭ 18 (-99.02%)
Mutual labels:  ast
Phpdependencyanalysis
Static code analysis to find violations in a dependency graph
Stars: ✭ 505 (-72.55%)
Mutual labels:  code-quality
flake8-aaa
A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
Stars: ✭ 51 (-97.23%)
Mutual labels:  code-quality
Featureflagsbundle
Symfony2 Bundle to implement Feature Flags to your Application
Stars: ✭ 63 (-96.58%)
Mutual labels:  feature-flags
Vscode Tsquery
TSQuery extension for Visual Studio Code
Stars: ✭ 13 (-99.29%)
Mutual labels:  ast
Esmangle
esmangle is mangler / minifier for Mozilla Parser API AST
Stars: ✭ 282 (-84.67%)
Mutual labels:  ast
retidy
Extract, unminify, and beautify ("retidy") each file from a webpack/parcel bundle (JavaScript reverse engineering)
Stars: ✭ 27 (-98.53%)
Mutual labels:  ast
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (-93.1%)
Mutual labels:  ast
php-finder refactoring-kata
🐘🔍Incomprehensible Finder Refactoring Kata port for PHP
Stars: ✭ 22 (-98.8%)
Mutual labels:  refactoring
Tenko
An 100% spec compliant ES2021 JavaScript parser written in JS
Stars: ✭ 490 (-73.37%)
Mutual labels:  ast
astravel
👟 Tiny and fast ESTree-compliant AST walker and modifier.
Stars: ✭ 38 (-97.93%)
Mutual labels:  ast
Scientist
A kotlin library for refactoring code. Port of GitHub's scientist.
Stars: ✭ 60 (-96.74%)
Mutual labels:  refactoring
performance-decorator
🏇User behavior & Function execution tracking solution - 大型前端项目的用户行为跟踪,函数调用链分析,断点调试共享化和复用化实践
Stars: ✭ 39 (-97.88%)
Mutual labels:  ast
Fantomas
FSharp source code formatter
Stars: ✭ 475 (-74.18%)
Mutual labels:  ast
Refactoring-Chapter-1
Worked example from Fowler's Chapter 1
Stars: ✭ 34 (-98.15%)
Mutual labels:  refactoring
Birdseye
Graphical Python debugger which lets you easily view the values of all evaluated expressions
Stars: ✭ 1,373 (-25.38%)
Mutual labels:  ast
Editorconfig Checker
A tool to verify that your files are in harmony with your .editorconfig
Stars: ✭ 119 (-93.53%)
Mutual labels:  code-quality
Prettier
Prettier is an opinionated code formatter.
Stars: ✭ 41,411 (+2150.6%)
Mutual labels:  ast
Jsx Ast Utils
AST utility module for statically analyzing JSX
Stars: ✭ 89 (-95.16%)
Mutual labels:  ast
Ember Api Feature Flags
API based, read-only feature flags for Ember
Stars: ✭ 11 (-99.4%)
Mutual labels:  feature-flags
Gradle Code Quality Tools Plugin
Gradle plugin that generates ErrorProne, Findbugs, Checkstyle, PMD, CPD, Lint, Detekt & Ktlint Tasks for every subproject.
Stars: ✭ 282 (-84.67%)
Mutual labels:  code-quality
Php Ide Serenata
Atom IDE package that integrates the Serenata server to provide PHP code assistance
Stars: ✭ 277 (-84.95%)
Mutual labels:  refactoring
Lispy
Short and sweet LISP editing
Stars: ✭ 856 (-53.48%)
Mutual labels:  refactoring
Decorator
Function decorators for Elixir
Stars: ✭ 278 (-84.89%)
Mutual labels:  ast
Repren
Rename anything
Stars: ✭ 275 (-85.05%)
Mutual labels:  refactoring
301-360 of 593 similar projects