A fast, well-behaved replacement for other CVE search tools.
- Crystal
~> 0.20
- Shards
~> 0.7
- libsqlite3
~> 3.16
- GNU Make
# Install dependencies, migrate database, compile application
# Use `make help` to get information about available make targets
$ make
# Download `.xml` CVE data from NVD
$ bin/vulnsearch --fetch
# Load CVE data from `.xml` files into database with indexing; ~15 minutes.
$ bin/vulnsearch --load
# Run web application
# Visit http://localhost:3000/ in your browser!
$ bin/vulnsearch
TBD...
"Protection" icon by Chanut is Industries, licensed under CC BY 3.0 US.
- Fork it ( https://github.com/t-richards/vulnsearch/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request