codesearch
weggli
codesearch | weggli | |
---|---|---|
5 | 13 | |
26 | 2,268 | |
- | 0.6% | |
10.0 | 3.3 | |
over 1 year ago | 3 months ago | |
Python | Rust | |
MIT License | 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.
codesearch
-
Show HN: Natural Language Search for Any GitHub Repo
Hi folks, I created an open-source codebase search tool.
Just enter any public Github URL and your search query to get top matching functions on the repo.
Source Code: https://github.com/rahuldan/codesearch
Made it using the OpenAI's embeddings API, FAISS and Postgres.
Currently supports only Python and vanilla Javascript projects. And the max repo size is 100MB
You can self-host using Docker setup from my Github (This would allow you to index local repos)
Would love to hear your feedback
-
Natural Language Search for Codebases (https://github.com/rahuldan/codesearch)
Link: https://github.com/rahuldan/codesearch
-
Show HN: GPTDuck – Ask questions about any GitHub repo
Great project!!
I was building something on similar lines. It is a semantic search engine for codebases using Openai's embedding and FAISS https://github.com/rahuldan/codesearch
It fetches the functions in the code for a query
-
Show HN: Semantic Search for Any Video
Hey really cool project!!
I also built a semantic search engine for codebases using Openai's embedding and FAISS https://github.com/rahuldan/codesearch
-
Ask HN: Any other tools like CodeQL?
Hi, I recently created an open-source project that does semantic search on code bases. You can check it out on https://github.com/rahuldan/codesearch
Would love to hear your feedback
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
What are some alternatives?
openai-cookbook - Examples and guides for using the OpenAI API
quick-lint-js - quick-lint-js finds bugs in JavaScript programs
generate-subtitles - Generate transcripts for audio and video content with a user friendly UI, powered by Open AI's Whisper with automatic translations and download videos automatically with yt-dlp integration
locust - "git diff" over abstract syntax trees
website - Code for my personal page at ca.lebe.gg
ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
yt-semantic-search - OpenAI-powered semantic search for any YouTube playlist – featuring the All-In Podcast. 💪
fzf - :cherry_blossom: A command-line fuzzy finder
semantic-code-search - Search your codebase with natural language • CLI • No data leaves your computer
Sourcetrail - Sourcetrail - free and open-source interactive source explorer
aidoc - A simple CLI tool to generate documentation for your Python projects automatically.
ast-grep - ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust