UnimportA linter, formatter for finding and removing unused import statements.
Stars: ✭ 96 (-79.79%)
PrettierPrettier is an opinionated code formatter.
Stars: ✭ 41,411 (+8618.11%)
unimportA linter, formatter for finding and removing unused import statements.
Stars: ✭ 119 (-74.95%)
Durafmt🕗 Better time duration formatting in Go!
Stars: ✭ 362 (-23.79%)
AstexplorerA web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+811.58%)
Elm AnalyseA tool that allows you to analyse your Elm code, identify deficiencies and apply best practices.
Stars: ✭ 418 (-12%)
Compodoc📔 The missing documentation tool for your Angular, Nest & Stencil application
Stars: ✭ 3,567 (+650.95%)
DetectiveFind all calls to require() no matter how deeply nested using a proper walk of the AST
Stars: ✭ 387 (-18.53%)
Prettier EslintCode ➡️ prettier ➡️ eslint --fix ➡️ Formatted Code ✨
Stars: ✭ 3,435 (+623.16%)
ExprtkC++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-36.63%)
ShsphonecomponentUITextField and NSFormatter subclasses for formatting phone numbers. Allow different formats for different countries(patterns).
Stars: ✭ 367 (-22.74%)
Google Java FormatReformats Java source code to comply with Google Java Style.
Stars: ✭ 4,250 (+794.74%)
Protoparser for Google ProtocolBuffers definition
Stars: ✭ 359 (-24.42%)
Debundle🗃 A javascript debundler. Takes a Browserify or Webpack bundle and recreates the initial, pre-bundled source.
Stars: ✭ 420 (-11.58%)
Reinforced.typingsConverts C# classes to TypeScript interfaces (and many more) within project build. 0-dependency, minimal, gluten-free
Stars: ✭ 341 (-28.21%)
I18nize ReactInternationalize react apps within a lunch break
Stars: ✭ 389 (-18.11%)
Reshape💠 transform html with javascript plugins
Stars: ✭ 314 (-33.89%)
Exfmt🌸 An opinionated Elixir source code formatter
Stars: ✭ 445 (-6.32%)
LuaparseA Lua parser written in JavaScript
Stars: ✭ 309 (-34.95%)
IsortA Python utility / library to sort imports.
Stars: ✭ 4,377 (+821.47%)
Latexindent.plPerl script to add indentation (leading horizontal space) to LaTeX files. It can modify line breaks before, during and after code blocks; it can perform text wrapping and paragraph line break removal. It can also perform string-based and regex-based substitutions/replacements. The script is customisable through its YAML interface.
Stars: ✭ 415 (-12.63%)
Go Ast Book📚 《Go语法树入门——开启自制编程语言和编译器之旅》(开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言)
Stars: ✭ 4,034 (+749.26%)
GoqlA golang source code scanner, this time in sql :)
Stars: ✭ 295 (-37.89%)
Protoc Gen Gotemplate📂 generic protocol generator based on golang's text/template (grpc/protobuf)
Stars: ✭ 284 (-40.21%)
Ratel CoreHigh performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (-22.74%)
Php Parser🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (-15.79%)
AutoflakeRemoves unused imports and unused variables as reported by pyflakes
Stars: ✭ 362 (-23.79%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (-10.53%)
SolhintSolhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Stars: ✭ 363 (-23.58%)
CoolformatCoolFormat Source Code Formatter
Stars: ✭ 392 (-17.47%)
RustfmtFormat Rust code
Stars: ✭ 4,049 (+752.42%)
BlackThe uncompromising Python code formatter
Stars: ✭ 23,973 (+4946.95%)
HastHypertext Abstract Syntax Tree format
Stars: ✭ 344 (-27.58%)
Prettier VscodeVisual Studio Code extension for Prettier
Stars: ✭ 4,085 (+760%)
EstreeThe ESTree Spec
Stars: ✭ 3,867 (+714.11%)
Cst🌿 JavaScript Concrete Syntax Tree
Stars: ✭ 417 (-12.21%)
Scale🎏 Unit converter in Swift
Stars: ✭ 324 (-31.79%)
VeribleVerible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (-19.16%)
Gts☂️ TypeScript style guide, formatter, and linter.
Stars: ✭ 3,714 (+681.89%)
QoneNext-generation web query language, extend .NET LINQ for javascript.
Stars: ✭ 463 (-2.53%)
AstroidA common base representation of python source code for pylint and other projects
Stars: ✭ 310 (-34.74%)
SwaggenOpenAPI/Swagger 3.0 Parser and Swift code generator
Stars: ✭ 385 (-18.95%)
Awesome GraalA curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (-36.42%)
Orgajsparse org-mode content into AST
Stars: ✭ 417 (-12.21%)
AnyformatkitSimple text formatting in Swift
Stars: ✭ 296 (-37.68%)
Autopep8A tool that automatically formats Python code to conform to the PEP 8 style guide.
Stars: ✭ 3,967 (+735.16%)
BblfshdA self-hosted server for source code parsing
Stars: ✭ 297 (-37.47%)
UnistUniversal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (-7.79%)
SorceryDark magic delights in Python
Stars: ✭ 286 (-39.79%)
SnazzyFormat JavaScript Standard Style as Stylish (i.e. snazzy) output
Stars: ✭ 381 (-19.79%)
RectorInstant Upgrades and Automated Refactoring of any PHP 5.3+ code
Stars: ✭ 4,739 (+897.68%)
Esmangleesmangle is mangler / minifier for Mozilla Parser API AST
Stars: ✭ 282 (-40.63%)
CerasUniversal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
Stars: ✭ 374 (-21.26%)
DecoratorFunction decorators for Elixir
Stars: ✭ 278 (-41.47%)
JsqlparserJSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
Stars: ✭ 3,405 (+616.84%)
JavaparserJava 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+736.21%)
UnibeautifyOne Beautifier to rule them all, One Beautifier to clean them, One Beautifier to bring them all and in the darkness sheen them
Stars: ✭ 466 (-1.89%)