An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 3.8% on proxy.golang.org
Top 2.5% dependent packages on proxy.golang.org
Top 2.3% dependent repos on proxy.golang.org
Top 5.8% forks on proxy.golang.org

proxy.golang.org : github.com/skx/evalfilter/v2

Package evalfilter allows running a user-supplied script against an object. We're constructed with a program, and internally we parse that to an abstract syntax-tree, then we walk that tree to generate a series of bytecodes. The bytecode is then executed via the VM-package. Example is a function which will filter a list of people, to return only those members who are above a particular age, via the use of a simple script.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/skx/evalfilter/v2
Keywords: bytecode , embedded-scripting-language , embedded-scripting-languages , eval , eval-filter , evaluation-engine , extensions , fuzz-testing , golang , scripting , scripting-language , virtual-machine
License: GPL-2.0
Latest release: over 3 years ago
First release: about 3 years ago
Namespace: github.com/skx/evalfilter
Dependent packages: 5
Dependent repositories: 5
Stars: 95 on GitHub
Forks: 13 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/skx, https://steve.fi/donate/
Last synced: 5 days ago

    Loading...
    Readme
    Loading...