
Security News
Risky Biz Podcast: Making Reachability Analysis Work in Real-World Codebases
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
mygithub.libinneed.workers.dev/raystack/meteor
Meteor is a plugin driven agent for collecting metadata. Meteor has plugins to source metadata from a variety of data stores, services and message queues. It also has sink plugins to send metadata to variety of third party APIs and catalog services.
Explore the following resources to get started with Meteor:
Install Meteor on macOS, Windows, Linux, OpenBSD, FreeBSD, and on any machine.
Download the appropriate version for your platform from releases page. Once downloaded, the binary can be run from anywhere.
You don’t need to install it into a global location. This works well for shared hosts and other systems where you don’t have a privileged account.
Ideally, you should install it somewhere in your PATH for easy use. /usr/local/bin
is the most probable location.
# Install meteor (requires homebrew installed)
$ brew install raystack/tap/meteor
# Upgrade meteor (requires homebrew installed)
$ brew upgrade meteor
# Check for installed meteor version
$ meteor version
Meteor’s CLI is fully featured but simple to use, even for those who have very limited experience working from the command line. Run meteor --help
to see list of all available commands and instructions to use.
# List of commands
$ meteor --help
# Print command reference
$ meteor reference
# Clone the repo
$ git clone https://github.com/raystack/meteor.git
# Install all the golang dependencies
$ go mod tidy
# Build meteor binary file
$ make build
# Run meteor on a recipe file
$ ./meteor run sample-recipe.yaml
# Run meteor on multiple recipes in a directory
$ ./meteor run directory-path
# Running all unit tests, excluding extractors
$ make test
# Run integration test for any extractor
$ cd plugins/extractors/<name-of-extractor>
$ go test -tags=integration
Development of Meteor happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Meteor.
Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Meteor.
To help you get your feet wet and get you familiar with our contribution process, we have a list of good first issues that contain bugs which have a relatively limited scope. This is a great place to get started.
This project exists thanks to all the contributors.
Meteor is Apache 2.0 licensed.
FAQs
Unknown package
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.
Security News
CISA’s 2025 draft SBOM guidance adds new fields like hashes, licenses, and tool metadata to make software inventories more actionable.