GitHub - google/cel-cpp: Fast, portable, non-Turing complete expression evaluation (C++) (original) (raw)

Skip to content

Sign in

Appearance settings

View all features

View all solutions

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Sign in

Sign up

Appearance settings

google / cel-cpp Public

Fast, portable, non-Turing complete expression evaluation (C++)

cel.dev

License

Apache-2.0 license

210 stars 64 forks Branches Tags Activity

Star

Notifications You must be signed in to change notification settings

Additional navigation options

BranchesTags

Folders and files

Name Name Last commit message Last commit date
Latest commitHistory1,810 Commits
.bcr .bcr
.github/workflows .github/workflows
base base
bazel bazel
checker checker
codelab codelab
common common
compiler compiler
conformance conformance
eval eval
extensions extensions
internal internal
parser parser
runtime runtime
testing/testrunner testing/testrunner
testutil testutil
tools tools
.bazelrc .bazelrc
.bazelversion .bazelversion
.gitignore .gitignore
BUILD.bazel BUILD.bazel
CODE_OF_CONDUCT.md CODE_OF_CONDUCT.md
CONTRIBUTING.md CONTRIBUTING.md
Dockerfile Dockerfile
LICENSE LICENSE
MODULE.bazel MODULE.bazel
README.md README.md
cloudbuild.yaml cloudbuild.yaml

Repository files navigation

C++ Implementations of the Common Expression Language

For background on the Common Expression Language see the cel-spec repo.

This is a C++ implementation of a Common Expression Language runtime, parser, and type checker.

Released under the Apache License.

About

Fast, portable, non-Turing complete expression evaluation (C++)

cel.dev

Resources

Readme

License

Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy

Activity

Custom properties

Stars

210 stars

Watchers

11 watching

Forks

64 forks

Report repository

Releases16

v0.14.0 Latest Nov 17, 2025

+ 15 releases

Packages

No packages published

Contributors29

+ 15 contributors

Languages