https://github.com/baioc/busk
Plain text search using an inverted trigram index
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Keywords
Repository
Plain text search using an inverted trigram index
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
busk
Plain text search using an inverted trigram index.
Usage
Combined example:
shell
$ busk.mk-index src/ | busk.search "stbds_"
src/mk-index.c
src/index.c
src/search.c
busk.mk-index: ```shell Generate a text search index from the given files and/or directories.
Usage: busk.mk-index [-v] [-o OUTPUT]
busk.search: ```shell Query an index, listing files to grep a search string in.
Usage: busk.search [-v] [-i INPUT] "
Installation
Dependencies
Tested on Ubuntu 24.04 (Noble Numbat):
- glibc
- Installed by default
- stb
- sudo apt install libstb-dev
Building from source
- Make sure you have installed the dependencies listed above
- You'll also need
make,gccandpkg-configfor the build - Grab a copy of the source code
make clean build RELEASE=1make test(optional)make install(installs to~/.local/binby default, make sure that's in your$PATH)- Undo with
make uninstall
- Undo with
License
Copyright (C) 2025-present Gabriel B. Sant'Anna
This software is dual-licensed: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3 or, in case you wish to use it under different terms, you can get in touch with the copyright holders in order to negotiate a commercial license.
Owner
- Name: Gabriel B. Sant'Anna
- Login: baioc
- Kind: user
- Location: Earth, Solar System, Local Interstellar Cloud, Local Bubble, Orion-Cygnus Galactic Arm, Milky Way
- Company: BRy Tecnologia
- Website: https://baioc.github.io/
- Twitter: gbaiocs
- Repositories: 37
- Profile: https://github.com/baioc
"Don't let school get in the way of your education." - Mark Twain
GitHub Events
Total
- Push event: 3
Last Year
- Push event: 3