All Projects → quasilyte → gogrep

quasilyte / gogrep

Licence: other
Syntax-aware Go code search, based on the mvdan/gogrep

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to gogrep

Modiscript
Acche din aa gaye
Stars: ✭ 888 (+3452%)
Mutual labels:  syntax, ast
coAST
Universal and language-independent abstract syntax tree
Stars: ✭ 30 (+20%)
Mutual labels:  syntax, ast
Phpgrep
Syntax-aware grep for PHP code.
Stars: ✭ 185 (+640%)
Mutual labels:  syntax, ast
asty
Abstract Syntax Tree (AST) Data Structure
Stars: ✭ 28 (+12%)
Mutual labels:  syntax, ast
Astq
Abstract Syntax Tree (AST) Query Engine
Stars: ✭ 89 (+256%)
Mutual labels:  syntax, ast
React Ast
render abstract syntax trees with react
Stars: ✭ 160 (+540%)
Mutual labels:  syntax, ast
language-rust
Parser and pretty-printer for the Rust language
Stars: ✭ 78 (+212%)
Mutual labels:  syntax, ast
syntax-atom
An Atom dark theme inspired by Framer’s popular code editor.
Stars: ✭ 22 (-12%)
Mutual labels:  syntax
syntaxmaker
The NLG tool for Finnish
Stars: ✭ 19 (-24%)
Mutual labels:  syntax
wx2bd
微信和百度小程序的互转工具,脚本转换率目标为100%,持续更新中~~
Stars: ✭ 21 (-16%)
Mutual labels:  ast
TypeInferencer
Algorithm W and Algorithm M in F#
Stars: ✭ 33 (+32%)
Mutual labels:  ast
micro-code-analyser
A tiny Node.js microservice to detect the language of a code snippet
Stars: ✭ 21 (-16%)
Mutual labels:  syntax
rector-laravel
Rector upgrades rules for Laravel
Stars: ✭ 75 (+200%)
Mutual labels:  ast
babel-codemod-example
An example of how to use babel as a codemod
Stars: ✭ 24 (-4%)
Mutual labels:  ast
see-cli
A colorful 🌈 cat - syntax highlight print CLI
Stars: ✭ 24 (-4%)
Mutual labels:  syntax
hxjsonast
Parse JSON into position-aware AST with Haxe!
Stars: ✭ 28 (+12%)
Mutual labels:  ast
tree-sitter-sql
SQL syntax highlighting for tree-sitter
Stars: ✭ 33 (+32%)
Mutual labels:  syntax
C90Compiler-EIE2
C90 to MIPS I Compiler done as a coursework for EE2-15
Stars: ✭ 15 (-40%)
Mutual labels:  ast
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (+56%)
Mutual labels:  ast
node-typescript-parser
Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
Stars: ✭ 121 (+384%)
Mutual labels:  ast

logo

Build Status PkgGoDev Go Report Card Code Coverage

gogrep

This is an attempt to move a modified gogrep from the go-ruleguard project, so it can be used independently.

This repository contains two Go modules. One for the gogrep library and the second one for the command-line tool.

gogrep as a library

To get a gogrep library module, install the root Go module.

$ go get github.com/quasilyte/gogrep

gogrep as a command-line utility

To get a gogrep command-line tool, install the cmd/gogrep Go submodule.

$ go install github.com/quasilyte/cmd/gogrep

See docs/gogrep_cli.md to learn how to use it.

Used by

A gogrep library is used by:

Acknowledgements

The original gogrep is written by the Daniel Martí.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].