weggli
code-style-agnostic-search
weggli | code-style-agnostic-search | |
---|---|---|
13 | 7 | |
2,268 | 6 | |
0.6% | - | |
3.3 | 10.0 | |
3 months ago | about 1 year ago | |
Rust | C++ | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
weggli
-
Jpegli: A New JPEG Coding Library
JPEGLI = A small JPEG
The suffix -li is used in Swiss German dialects. It forms a diminutive of the root word, by adding -li to the end of the root word to convey the smallness of the object and to convey a sense of intimacy or endearment.
This obviously comes out of Google Zürich.
Other notable Google projects using Swiss German:
https://github.com/google/gipfeli high-speed compression
Gipfeli = Croissant
https://github.com/google/guetzli perceptual JPEG encoder
Guetzli = Cookie
https://github.com/weggli-rs/weggli semantic search tool
Weggli = Bread roll
https://github.com/google/brotli lossless compression
Brötli = Small bread
-
Meet ast-grep: a Rust-based tool for code searching, linting, rewriting using AST
I use weggli quite frequently for security analysis. Are there any plans for friendly competition in terms of equivalent features (not:, subexpressions, etc.).
- Ask HN: Any other tools like CodeQL?
- Coding Style -agnostic search for C++
- GitHub - googleprojectzero/weggli: weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.
-
fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query
Is this similar to weggli? https://github.com/googleprojectzero/weggli
- weggli - fast and robust semantic search tool for C and C++ codebases
- weggli – fast and robust semantic search tool for C and C++ codebases
- googleprojectzero/weggli: weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.
- weggli: fast and robust semantic search tool for C and C++ codebases
code-style-agnostic-search
-
Is there an accepted way to order qualifiers?
This is the next step for my agnostic search thing, as the amount of variance on this in the real-world code is absurd.
- Coding style-agnostic (and more) search for C++ — middle of the road between simple text-search and full semantic analysis
- Better Ctrl+F search for C++ (coding style agnostic) proof of concept
-
C++ Show and Tell - September 2022
Repository: https://github.com/tringi/code-style-agnostic-search (source code, example GUI program, and screenshots)
- Coding Style agnostic search for C++
- Coding Style -agnostic search for C++
What are some alternatives?
quick-lint-js - quick-lint-js finds bugs in JavaScript programs
windows_registry_folder_wmi_enumerator - Use C++11 range for-loop to enumerate registry keys/values, folder and WMI queries
locust - "git diff" over abstract syntax trees
lauf - Bytecode interpreter
ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
fccf - fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.
fzf - :cherry_blossom: A command-line fuzzy finder
StrToNum - String to Number conversion constexpr library, for char and wchar_t strings.
Sourcetrail - Sourcetrail - free and open-source interactive source explorer
PhotonLibOS - Probably the fastest coroutine lib in the world!
ast-grep - ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
HexCtrl - Fully-featured Hex Control written in C++/MFC.