Skip to main content
Version: v2.x

Licenses and Dependencies

The Hasura product relies on some third-party libraries in order to provide its services and functions, which may have their own dependencies which the Hasura product inherits. Your systems and use may be impacted or informed by these dependencies, so we provide snapshots of the information here.

Licenses

Our systems leverage permissive dependencies with licenses such as MIT, Apache 2.0 etc.

3rd party open source dependencies

NameVersionLicense
aeson2.1.2.1BSD-3-Clause
aeson-casing0.2.0.0MIT
aeson-pretty0.8.9BSD-3-Clause
ansi-wl-pprint0.6.9BSD-3-Clause
asn1-encoding0.9.6BSD-3-Clause
asn1-types0.3.4BSD-3-Clause
async2.2.4BSD-3-Clause
atomic-primops0.8.4BSD-3-Clause
base4.17.1.0BSD-3-Clause
base16-bytestring1.0.2.0BSD-3-Clause
base64-bytestring1.2.1.0BSD-3-Clause
bytestring0.11.4.0BSD-3-Clause
case-insensitive1.2.1.0BSD-3-Clause
cereal0.5.8.3BSD-3-Clause
containers0.6.7BSD-3-Clause
cron0.7.0MIT
cryptonite0.3BSD-3-Clause
data-default0.7.1.1BSD-3-Clause
data-has0.4.0.0BSD-3-Clause
deepseq1.4.8.0BSD-3-Clause
directory1.3.7.1BSD-3-Clause
ekg-core0.1.1.7BSD-3-Clause
ekg-json0.1.0.7BSD-3-Clause
exceptions0.10.5BSD-3-Clause
extra1.7.12BSD-3-Clause
fast-logger3.1.2BSD-3-Clause
file-embed0.0.15.0BSD-2-Clause
filepath1.4.2.2BSD-3-Clause
flush-queue1.0.0BSD-3-Clause
fold-debounce0.2.0.11BSD-3-Clause
hashable1.4.1.0BSD-3-Clause
hedis0.15.2BSD-3-Clause
hostname1BSD-3-Clause
hs-opentelemetry-otlp0.0.1.0BSD-3-Clause
http-client0.7.13.1MIT
http-client-tls0.3.6.1MIT
http-types0.12.3BSD-3-Clause
immortal0.2.2.1MIT
insert-ordered-containers0.2.5.1BSD-3-Clause
jose0.9Apache-2.0
jwt0.11.0MIT
kan-extensions5.2.5BSD-3-Clause
launchdarkly-server-sdk4.0.0Apache-2.0
lens5.2.2BSD-2-Clause
lens-aeson1.2.2MIT
lifted-async0.10.2.3BSD-3-Clause
lifted-base0.2.3.12BSD-3-Clause
memory0.18.0BSD-3-Clause
mmorph1.2.0BSD-3-Clause
monad-control1.0.3.1BSD-3-Clause
monad-loops0.4.3LicenseRef-PublicDomain
mustache2.4.1BSD-3-Clause
network3.1.2.7BSD-3-Clause
network-uri2.6.4.1BSD-3-Clause
odbc0.2.7BSD-3-Clause
optparse-applicative0.16.1.0BSD-3-Clause
optparse-generic1.4.8BSD-3-Clause
postgresql-libpq0.9.4.3BSD-3-Clause
proto-lens0.7.1.2BSD-3-Clause
random1.2.1.1BSD-3-Clause
refined0.8MIT
retry0.9.3.0BSD-3-Clause
scientific0.3.7.0BSD-3-Clause
semialign1.2.0.1BSD-3-Clause
semigroupoids5.3.7BSD-2-Clause
stm2.5.1.0BSD-3-Clause
streaming-commons0.2.2.5MIT
tagged0.8.6.1BSD-3-Clause
template-haskell2.19.0.0BSD-3-Clause
text2.0.1BSD-2-Clause
text-builder0.6.7MIT
text-conversions0.3.1.1ISC
these1.1.1.1BSD-3-Clause
time1.12.2BSD-2-Clause
tls1.6.0BSD-3-Clause
transformers0.5.6.2BSD-3-Clause
transformers-base0.4.6BSD-3-Clause
unagi-chan0.4.1.4BSD-3-Clause
unix2.7.3BSD-3-Clause
unordered-containers0.2.19.1BSD-3-Clause
utf8-string1.0.2BSD-3-Clause
uuid1.3.15BSD-3-Clause
vector0.12.3.1BSD-3-Clause
wai3.2.3MIT
warp3.3.23MIT
websockets0.12.7.3BSD-3-Clause
witch1.1.2.0MIT
wreq0.5.3.3BSD-3-Clause
x509-store1.6.9BSD-3-Clause
x509-system1.6.7BSD-3-Clause
yaml0.11.10.0BSD-3-Clause
zlib0.6.3.0BSD-3-Clause
cuelang.org/gohttps://github.com/cue-lang/cue/blob/v0.4.3/LICENSEApache-2.0
cuelang.org/go/internal/third_party/yamlhttps://github.com/cue-lang/cue/blob/v0.4.3/internal/third_party/yaml/LICENSEApache-2.0
github.com/AlecAivazis/survey/v2https://github.com/AlecAivazis/survey/blob/v2.3.1/LICENSEMIT
github.com/AlecAivazis/survey/v2/terminalhttps://github.com/AlecAivazis/survey/blob/v2.3.1/terminal/LICENSE.txtMIT
github.com/BurntSushi/tomlhttps://github.com/BurntSushi/toml/blob/v0.4.1/COPYINGMIT
github.com/Masterminds/semverhttps://github.com/Masterminds/semver/blob/v1.5.0/LICENSE.txtMIT
github.com/VividCortex/ewmahttps://github.com/VividCortex/ewma/blob/v1.1.1/LICENSEMIT
github.com/ahmetb/go-linqhttps://github.com/ahmetb/go-linq/blob/v3.0.0/LICENSEApache-2.0
github.com/aryann/difflibhttps://github.com/aryann/difflib/blob/e206f873d14a/LICENSEMIT
github.com/briandowns/spinnerhttps://github.com/briandowns/spinner/blob/v1.8.0/LICENSEApache-2.0
github.com/buger/jsonparserhttps://github.com/buger/jsonparser/blob/v1.1.1/LICENSEMIT
github.com/cheggaaa/pb/v3https://github.com/cheggaaa/pb/blob/v3.0.8/v3/LICENSEBSD-3-Clause
github.com/cockroachdb/apd/v2https://github.com/cockroachdb/apd/blob/v2.0.1/LICENSEApache-2.0
github.com/cockroachdb/redacthttps://github.com/cockroachdb/redact/blob/v1.1.3/LICENSEApache-2.0
github.com/cpuguy83/go-md2man/v2/md2manhttps://github.com/cpuguy83/go-md2man/blob/v2.0.1/LICENSE.mdMIT
github.com/emirpasic/godshttps://github.com/emirpasic/gods/blob/v1.12.0/LICENSEBSD-2-Clause
github.com/emirpasic/godshttps://github.com/emirpasic/gods/blob/v1.12.0/LICENSEISC
github.com/fatih/colorhttps://github.com/fatih/color/blob/v1.13.0/LICENSE.mdMIT
github.com/fsnotify/fsnotifyhttps://github.com/fsnotify/fsnotify/blob/v1.5.1/LICENSEBSD-3-Clause
github.com/gin-contrib/corshttps://github.com/gin-contrib/cors/blob/v1.3.0/LICENSEMIT
github.com/gin-contrib/ssehttps://github.com/gin-contrib/sse/blob/v0.1.0/LICENSEMIT
github.com/gin-contrib/statichttps://github.com/gin-contrib/static/blob/f81c604d8ac2/LICENSEMIT
github.com/gin-gonic/contrib/renders/multitemplatehttps://github.com/gin-gonic/contrib/blob/d6e26eeaa607/LICENSEMIT
github.com/gin-gonic/ginhttps://github.com/gin-gonic/gin/blob/v1.5.0/LICENSEMIT
github.com/go-playground/localeshttps://github.com/go-playground/locales/blob/v0.13.0/LICENSEMIT
github.com/go-playground/universal-translatorhttps://github.com/go-playground/universal-translator/blob/v0.17.0/LICENSEMIT
github.com/goccy/go-yamlhttps://github.com/goccy/go-yaml/blob/v1.9.5/LICENSEMIT
github.com/gofrs/uuidhttps://github.com/gofrs/uuid/blob/v3.2.0/LICENSEMIT
github.com/golang/protobuf/protohttps://github.com/golang/protobuf/blob/v1.5.2/LICENSEBSD-3-Clause
github.com/gonvenience/bunthttps://github.com/gonvenience/bunt/blob/v1.3.2/LICENSEMIT
github.com/gonvenience/neathttps://github.com/gonvenience/neat/blob/v1.3.7/LICENSEMIT
github.com/gonvenience/termhttps://github.com/gonvenience/term/blob/v1.0.1/LICENSEMIT
github.com/gonvenience/texthttps://github.com/gonvenience/text/blob/v1.0.6/LICENSEMIT
github.com/gonvenience/wraphttps://github.com/gonvenience/wrap/blob/v1.1.0/LICENSEMIT
github.com/gonvenience/ytbxhttps://github.com/gonvenience/ytbx/blob/v1.4.2/LICENSEMIT
github.com/google/uuidhttps://github.com/google/uuid/blob/v1.2.0/LICENSEBSD-3-Clause
github.com/hashicorp/errwraphttps://github.com/hashicorp/errwrap/blob/v1.0.0/LICENSEMPL-2.0
github.com/hashicorp/go-multierrorhttps://github.com/hashicorp/go-multierror/blob/v1.1.1/LICENSEMPL-2.0
github.com/hashicorp/hclhttps://github.com/hashicorp/hcl/blob/v1.0.0/LICENSEMPL-2.0
github.com/hexops/gotextdiffhttps://github.com/hexops/gotextdiff/blob/v1.0.3/LICENSEBSD-3-Clause
github.com/homeport/dyff/pkg/dyffhttps://github.com/homeport/dyff/blob/v1.4.5/LICENSEMIT
github.com/jbenet/go-context/iohttps://github.com/jbenet/go-context/blob/d14ea06fba99/LICENSEMIT
github.com/kardianos/osexthttps://github.com/kardianos/osext/blob/2bc1f35cddc0/LICENSEBSD-3-Clause
github.com/kballard/go-shellquotehttps://github.com/kballard/go-shellquote/blob/95032a82bc51/LICENSEMIT
github.com/kevinburke/ssh_confighttps://github.com/kevinburke/ssh_config/blob/01f96b0aa0cd/LICENSEMIT
github.com/leodido/go-urnhttps://github.com/leodido/go-urn/blob/v1.2.0/LICENSEMIT
github.com/lucasb-eyer/go-colorfulhttps://github.com/lucasb-eyer/go-colorful/blob/v1.2.0/LICENSEMIT
github.com/magiconair/propertieshttps://github.com/magiconair/properties/blob/v1.8.6/LICENSE.mdBSD-2-Clause
github.com/mattn/go-ciede2000https://github.com/mattn/go-ciede2000/blob/782e8c62fec3/LICENSEMIT
github.com/mattn/go-colorablehttps://github.com/mattn/go-colorable/blob/v0.1.12/LICENSEMIT
github.com/mattn/go-isattyhttps://github.com/mattn/go-isatty/blob/v0.0.14/LICENSEMIT
github.com/mattn/go-runewidthhttps://github.com/mattn/go-runewidth/blob/v0.0.12/LICENSEMIT
github.com/mgutz/ansihttps://github.com/mgutz/ansi/blob/9520e82c474b/LICENSEMIT
github.com/mitchellh/go-homedirhttps://github.com/mitchellh/go-homedir/blob/v1.1.0/LICENSEMIT
github.com/mitchellh/go-pshttps://github.com/mitchellh/go-ps/blob/v1.0.0/LICENSE.mdMIT
github.com/mitchellh/hashstructurehttps://github.com/mitchellh/hashstructure/blob/v1.1.0/LICENSEMIT
github.com/mitchellh/mapstructurehttps://github.com/mitchellh/mapstructure/blob/v1.4.3/LICENSEMIT
github.com/mpvl/uniquehttps://github.com/mpvl/unique/blob/cbe035fff7de/LICENSEMIT
github.com/olekukonko/tablewriterhttps://github.com/olekukonko/tablewriter/blob/v0.0.5/LICENSE.mdMIT
github.com/parnurzeal/gorequesthttps://github.com/parnurzeal/gorequest/blob/v0.2.16/LICENSEMIT
github.com/pelletier/go-tomlhttps://github.com/pelletier/go-toml/blob/v1.9.4/LICENSEMIT
github.com/pelletier/go-tomlhttps://github.com/pelletier/go-toml/blob/v1.9.4/LICENSEApache-2.0
github.com/pkg/errorshttps://github.com/pkg/errors/blob/v0.9.1/LICENSEBSD-2-Clause
github.com/rivo/uniseghttps://github.com/rivo/uniseg/blob/v0.2.0/LICENSE.txtMIT
github.com/russross/blackfriday/v2https://github.com/russross/blackfriday/blob/v2.1.0/LICENSE.txtBSD-2-Clause
github.com/sergi/go-diff/diffmatchpatchhttps://github.com/sergi/go-diff/blob/v1.2.0/LICENSEMIT
github.com/sirupsen/logrushttps://github.com/sirupsen/logrus/blob/v1.8.1/LICENSEMIT
github.com/skratchdot/open-golang/openhttps://github.com/skratchdot/open-golang/blob/79abb63cd66e/LICENSE-MITMIT
github.com/spf13/aferohttps://github.com/spf13/afero/blob/v1.6.0/LICENSE.txtApache-2.0
github.com/spf13/casthttps://github.com/spf13/cast/blob/v1.4.1/LICENSEMIT
github.com/spf13/cobrahttps://github.com/spf13/cobra/blob/v1.4.0/LICENSE.txtApache-2.0
github.com/spf13/jwalterweathermanhttps://github.com/spf13/jwalterweatherman/blob/v1.1.0/LICENSEMIT
github.com/spf13/pflaghttps://github.com/spf13/pflag/blob/v1.0.5/LICENSEBSD-3-Clause
github.com/spf13/viperhttps://github.com/spf13/viper/blob/v1.10.0/LICENSEMIT
github.com/src-d/gcfghttps://github.com/src-d/gcfg/blob/v1.4.0/LICENSEBSD-3-Clause
github.com/subosito/gotenvhttps://github.com/subosito/gotenv/blob/v1.2.0/LICENSEMIT
github.com/texttheater/golang-levenshtein/levenshteinhttps://github.com/texttheater/golang-levenshtein/blob/v1.0.1/LICENSEMIT
github.com/ugorji/go/codechttps://github.com/ugorji/go/blob/codec/v1.1.7/codec/LICENSEMIT
github.com/vektah/gqlparser/v2https://github.com/vektah/gqlparser/blob/v2.4.3/LICENSEMIT
github.com/virtuald/go-ordered-jsonhttps://github.com/virtuald/go-ordered-json/blob/b18e6e673d74/LICENSEBSD-3-Clause
github.com/xanzy/ssh-agenthttps://github.com/xanzy/ssh-agent/blob/v0.2.1/LICENSEApache-2.0
golang.org/x/cryptohttps://cs.opensource.google/go/x/crypto/+/32db7946:LICENSEBSD-3-Clause
golang.org/x/nethttps://cs.opensource.google/go/x/net/+/4f30a5c0:LICENSEBSD-3-Clause
golang.org/x/sync/syncmaphttps://cs.opensource.google/go/x/sync/+/036812b2:LICENSEBSD-3-Clause
golang.org/x/syshttps://cs.opensource.google/go/x/sys/+/33da011f:LICENSEBSD-3-Clause
golang.org/x/termhttps://cs.opensource.google/go/x/term/+/140adaaa:LICENSEBSD-3-Clause
golang.org/x/texthttps://cs.opensource.google/go/x/text/+/v0.3.7:LICENSEBSD-3-Clause
golang.org/x/xerrorshttps://cs.opensource.google/go/x/xerrors/+/5ec99f83:LICENSEBSD-3-Clause
google.golang.org/protobufhttps://github.com/protocolbuffers/protobuf-go/blob/v1.27.1/LICENSEBSD-3-Clause
gopkg.in/go-playground/validator.v9https://github.com/go-playground/validator/blob/v9.29.1/LICENSEMIT
gopkg.in/ini.v1https://github.com/go-ini/ini/blob/v1.66.2/LICENSEApache-2.0
gopkg.in/src-d/go-billy.v4https://github.com/src-d/go-billy/blob/v4.3.2/LICENSEApache-2.0
gopkg.in/src-d/go-git.v4https://github.com/src-d/go-git/blob/v4.13.1/LICENSEApache-2.0
gopkg.in/warnings.v0https://github.com/go-warnings/warnings/blob/v0.1.2/LICENSEBSD-2-Clause
gopkg.in/yaml.v2https://github.com/go-yaml/yaml/blob/v2.4.0/LICENSEApache-2.0
gopkg.in/yaml.v3https://github.com/go-yaml/yaml/blob/496545a6307b/LICENSEMIT
moul.io/http2curlhttps://github.com/moul/http2curl/blob/v1.0.0/LICENSEMIT
ace-builds1.22.1BSD-3-Clause
antd4.18.6MIT
@ant-design/icons4.7.0MIT
apollo-cache-inmemory1.6.6MIT
apollo-client2.6.10MIT
apollo-link1.2.14MIT
apollo-link-http1.5.17MIT
apollo-link-ws1.0.20MIT
@apollo/react-hooks3.1.5MIT
await-to-js3.0.0MIT
axios1.6.0MIT
@babel/plugin-transform-runtime7.22.5MIT
babel-plugin-transform-runtime6.23.0MIT
brace0.11.1MIT
browser-hrtime1.1.8MIT
case-sensitive-paths-webpack-plugin2.4.0MIT
chart.js2.9.4MIT
clsx1.1.1MIT
codemirror5.51.0MIT
core-js3.31.0MIT
date-fns2.30.0MIT
dayjs1.11.8MIT
deep-equal1.1.1MIT
deepmerge-ts4.2.2BSD-3-Clause
dom-parser0.1.6ISC
format-graphql1.4.0BSD-3-Clause
form-urlencoded6.1.0MIT
graphiql1.0.0-alpha.0MIT
graphiql-code-exporter2.0.8MIT
graphiql-explorer0.6.2Multi-license: MIT OR See-file; MIT
graphql14.5.8MIT
@graphql-codegen/core1.17.10MIT
@graphql-codegen/typescript1.23.0MIT
graphql-scalars1.22.2MIT
graphql-subscriptions2.0.0MIT
graphql-tag2.12.6MIT
graphql-upload15.0.2MIT
graphql-voyager1.0.0-rc.29MIT
@hasura/dc-api-types0.40.0Apache-2.0
highlight.js9.15.8Multi-license: BSD-2-Clause OR BSD-3-Clause; BSD-3-Clause
history3.3.0MIT
hoist-non-react-statics1.2.0BSD-3-Clause
@hookform/resolvers2.8.10MIT
immer9.0.12MIT
inflection1.12.0MIT
invariant2.2.4MIT
isomorphic-fetch2.2.1MIT
@jsonhero/schema-infer0.1.5MIT
jsonpath-plus7.2.0MIT
json-ptr3.1.1MIT
jsonwebtoken8.5.1MIT
js-yaml4.1.0MIT
jwt-decode3.1.2MIT
launchdarkly-react-client-sdk3.0.6Apache-2.0
less3.11.1Apache-2.0
lodash4.17.21MIT; CC0-1.0
lru-memoize1.0.0MIT
luxon1.28.1MIT
lz-string1.5.0MIT
map-props1.0.0MIT
match-sorter2.3.0MIT
microfiber1.3.2MIT
moment2.29.4MIT
moment-timezone0.5.43MIT
oas-validator5.0.8Multi-license: BSD-2-Clause OR BSD-3-Clause; BSD-3-Clause
piping0.3.2MIT
pluralize8.0.0MIT
posthog-js1.68.2MIT; Apache-2.0
pretty-error1.2.0MIT
prop-types15.7.2MIT
query-string6.11.1MIT
@radix-ui/colors0.1.9MIT
@radix-ui/react-alert-dialog1.0.4MIT
@radix-ui/react-checkbox1.0.1MIT
@radix-ui/react-collapsible1.0.3MIT
@radix-ui/react-dialog1.0.4MIT
@radix-ui/react-dropdown-menu1.0.0MIT
@radix-ui/react-radio-group1.1.3MIT
@radix-ui/react-scroll-area1.0.4MIT
@radix-ui/react-switch1.0.3MIT
@radix-ui/react-tabs1.0.4MIT
@radix-ui/react-tooltip1.0.6MIT
react17.0.2MIT
react-ace8.0.0MIT
react-apollo3.1.5MIT
react-arborist3.1.0MIT
react-autosize-textarea7.1.0MIT
react-autosuggest10.0.2MIT
react-bootstrap0.32.4MIT
react-chartjs-22.11.2MIT
react-color2.19.3MIT
react-copy-to-clipboard5.0.2MIT
react-datepicker2.16.0MIT
react-date-range1.4.0MIT
react-datetime2.16.3MIT
react-dom17.0.2MIT
react-flame-graph1.4.0MIT
react-helmet5.2.1MIT
react-hook-form7.15.4MIT
react-hot-toast2.4.0MIT
react-icons4.9.0MIT; CC-BY-SA-3.0; CC-BY-4.0; CC-BY-3.0
react-json-view1.21.3MIT
react-loading-skeleton3.3.1MIT
react-lottie1.2.3MIT
react-modal3.11.2MIT
react-notification-system0.2.17MIT
react-notification-system-redux2.0.1MIT
react-progress-bar-plus1.3.1MIT
react-query3.39.3MIT
react-redux7.2.4MIT
react-router3.2.6MIT
react-router-redux4.0.8MIT
react-select5.7.3MIT
react-table6.11.5MIT
react-tabs3.1.0MIT
react-toggle4.1.1MIT
react-truncate2.4.0ISC
react-window1.8.9MIT
react-youtube7.14.0MIT
@readme/openapi-parser2.5.0MIT
redux4.1.0MIT
@reduxjs/toolkit1.9.5MIT
redux-thunk2.3.0MIT
regenerator-runtime0.13.7MIT
reselect4.1.8MIT
sanitize-filename1.6.3Multi-license: ISC OR WTFPL
semver5.5.1ISC
@sentry/react7.11.1BSD-3-Clause
@sentry/tracing7.11.1MIT
sql-formatter2.3.3MIT
styled-components5.0.1MIT
styled-system5.1.5MIT
subscriptions-transport-ws0.9.16MIT
swagger2openapi7.0.8Multi-license: BSD-2-Clause OR BSD-3-Clause; BSD-3-Clause
@swc/helpers0.5.1Apache-2.0
tailwindcss-radix2.8.0MIT
@tanstack/react-table8.5.13MIT
ts-essentials7.0.3MIT
tslib2.5.30BSD
@types/react17.0.39MIT
@types/react-color3.0.6MIT
unplugin1.3.1MIT
url0.11.1MIT
use-async-effect2.2.7MIT
uuid8.3.2MIT
valid-url1.0.9MIT
@walmartlabs/json-to-simple-graphql-schema3.0.1Apache-2.0; CC-BY-4.0
whatwg-fetch3.6.2MIT
xstate4.37.2MIT
@xstate/react2.0.1MIT
zod3.22.3MIT
zustand4.3.8MIT