{"id":20041237,"url":"https://github.com/gernest/laisense","last_synced_at":"2026-06-13T07:32:19.109Z","repository":{"id":57634045,"uuid":"309949286","full_name":"gernest/laisense","owner":"gernest","description":"Lincense inspector for Go(Golang) project","archived":false,"fork":false,"pushed_at":"2020-11-04T09:15:12.000Z","size":2394,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-02T06:48:31.468Z","etag":null,"topics":["detector","go","go-modules","licence","licence-detector"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gernest.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-11-04T09:03:13.000Z","updated_at":"2021-09-14T19:43:31.000Z","dependencies_parsed_at":"2022-08-31T18:30:55.343Z","dependency_job_id":null,"html_url":"https://github.com/gernest/laisense","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gernest/laisense","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gernest%2Flaisense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gernest%2Flaisense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gernest%2Flaisense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gernest%2Flaisense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gernest","download_url":"https://codeload.github.com/gernest/laisense/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gernest%2Flaisense/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34276501,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["detector","go","go-modules","licence","licence-detector"],"created_at":"2024-11-13T10:45:55.820Z","updated_at":"2026-06-13T07:32:19.090Z","avatar_url":"https://github.com/gernest.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# laisense\n\nGives you insight on `go.mod` dependencies licence\n\n# installation\n\n```\ngo get github.com/gernest/laisense\n```\n\n# Usage\n\nJust call it with no arg on the go project with `go.mod`\n\n```\nlaisense \n```\n\nor  supply the path to the root of your ptoject\n\n```\nlaisense /path/to/the/project\n```\nThis might take a while running for the first time as, we need to generate search index. Subsequent calls will be faster as the index is created once.\n\nBy default the index will be stored in `$HOME/.licence.search` directory. If you want the index to be stored somewhere else (Note you will have to either set env var `$LAISENSE_INDEX_DIR` to point to this new path or specify it every time you invoke the binary with the `--index` flag) pass the `--index` flag.\n\n# help\n\n```\nNAME:\n   laisense - Guard your go.mod with the right LICENCE dependencies\n\nUSAGE:\n   main [global options] command [command options] [arguments...]\n\nCOMMANDS:\n   help, h  Shows a list of commands or help for one command\n\nGLOBAL OPTIONS:\n   --index value, -i value  Directory in which the search index is/should be stored [$LAISENSE_INDEX_DIR]\n   --json, -j               Renders output as json\n   --help, -h               show help\n```\n\n# example  output\n\n```\n+--------------+---------+-------+\n| NOT LICENSED | UNKNOWN | TOTAL |\n+--------------+---------+-------+\n|            3 |       0 |    94 |\n+--------------+---------+-------+\n+-------------------------------------------+--------------------+\n|                  PACKAGE                  |      LICENSE       |\n+-------------------------------------------+--------------------+\n| github.com/gernest/laisense               | MIT                |\n| github.com/BurntSushi/toml                | n/a                |\n| github.com/RoaringBitmap/roaring          | Apache-2.0         |\n| github.com/armon/consul-api               | ODbL-1.0           |\n| github.com/blevesearch/bleve              | Apache-2.0         |\n| github.com/blevesearch/blevex             | n/a                |\n| github.com/blevesearch/go-porterstemmer   | MIT                |\n| github.com/blevesearch/mmap-go            | RPL-1.5            |\n| github.com/blevesearch/segment            | Apache-2.0         |\n| github.com/blevesearch/snowballstem       | n/a                |\n| github.com/blevesearch/zap/v11            | Apache-2.0         |\n| github.com/blevesearch/zap/v12            | Apache-2.0         |\n| github.com/blevesearch/zap/v13            | Apache-2.0         |\n| github.com/blevesearch/zap/v14            | Apache-2.0         |\n| github.com/blevesearch/zap/v15            | Apache-2.0         |\n| github.com/coreos/etcd                    | Apache-2.0         |\n| github.com/coreos/go-etcd                 | Apache-2.0         |\n| github.com/coreos/go-semver               | Apache-2.0         |\n| github.com/couchbase/ghistogram           | Apache-2.0         |\n| github.com/couchbase/moss                 | Apache-2.0         |\n| github.com/couchbase/vellum               | Apache-2.0         |\n| github.com/cpuguy83/go-md2man             | MIT                |\n| github.com/cpuguy83/go-md2man/v2          | MIT                |\n| github.com/davecgh/go-spew                | ISC                |\n| github.com/fsnotify/fsnotify              | RPL-1.5            |\n| github.com/glycerine/go-unsnap-stream     | MIT                |\n| github.com/glycerine/goconvey             | MIT                |\n| github.com/golang/protobuf                | RPL-1.5            |\n| github.com/golang/snappy                  | RPL-1.5            |\n| github.com/google/renameio                | Apache-2.0         |\n| github.com/gopherjs/gopherjs              | BSD-2-Clause       |\n| github.com/hashicorp/hcl                  | ODC-By-1.0         |\n| github.com/hpcloud/tail                   | MIT                |\n| github.com/inconshreveable/mousetrap      | Apache-2.0         |\n| github.com/jtolds/gls                     | MIT                |\n| github.com/kisielk/gotool                 | MIT                |\n| github.com/kljensen/snowball              | MIT                |\n| github.com/kr/pretty                      | MIT                |\n| github.com/kr/pty                         | MIT                |\n| github.com/kr/text                        | MIT                |\n| github.com/magiconair/properties          | BSD-2-Clause       |\n| github.com/mattn/go-runewidth             | MIT                |\n| github.com/mitchellh/go-homedir           | MIT                |\n| github.com/mitchellh/mapstructure         | MIT                |\n| github.com/mschoch/smat                   | Apache-2.0         |\n| github.com/olekukonko/tablewriter         | MIT                |\n| github.com/onsi/ginkgo                    | MIT                |\n| github.com/onsi/gomega                    | MIT                |\n| github.com/pelletier/go-toml              | MIT                |\n| github.com/philhofer/fwd                  | MIT                |\n| github.com/pkg/errors                     | BSD-2-Clause       |\n| github.com/pmezard/go-difflib             | BSD-3-Clause       |\n| github.com/rakyll/statik                  | Apache-2.0         |\n| github.com/rcrowley/go-metrics            | BSD-2-Clause-Views |\n| github.com/rogpeppe/go-internal           | RPL-1.5            |\n| github.com/russross/blackfriday           | BSD-2-Clause       |\n| github.com/russross/blackfriday/v2        | BSD-2-Clause       |\n| github.com/shurcooL/sanitized_anchor_name | MIT                |\n| github.com/spf13/afero                    | Apache-2.0         |\n| github.com/spf13/cast                     | MIT                |\n| github.com/spf13/cobra                    | Apache-2.0         |\n| github.com/spf13/jwalterweatherman        | MIT                |\n| github.com/spf13/pflag                    | RPL-1.5            |\n| github.com/spf13/viper                    | MIT                |\n| github.com/steveyen/gtreap                | MIT                |\n| github.com/stretchr/objx                  | MIT                |\n| github.com/stretchr/testify               | MIT                |\n| github.com/syndtr/goleveldb               | RPL-1.5            |\n| github.com/tinylib/msgp                   | MIT                |\n| github.com/ugorji/go/codec                | MIT                |\n| github.com/urfave/cli                     | MIT                |\n| github.com/willf/bitset                   | RPL-1.5            |\n| github.com/xordataexchange/crypt          | MIT                |\n| github.com/yuin/goldmark                  | MIT                |\n| go.etcd.io/bbolt                          | MIT                |\n| go.uber.org/atomic                        | MIT                |\n| go.uber.org/multierr                      | MIT                |\n| go.uber.org/tools                         | MIT                |\n| go.uber.org/zap                           | MIT                |\n| golang.org/x/crypto                       | RPL-1.5            |\n| golang.org/x/lint                         | RPL-1.5            |\n| golang.org/x/mod                          | RPL-1.5            |\n| golang.org/x/net                          | RPL-1.5            |\n| golang.org/x/sync                         | RPL-1.5            |\n| golang.org/x/sys                          | RPL-1.5            |\n| golang.org/x/text                         | RPL-1.5            |\n| golang.org/x/tools                        | RPL-1.5            |\n| golang.org/x/xerrors                      | RPL-1.5            |\n| gopkg.in/check.v1                         | BSD-2-Clause       |\n| gopkg.in/errgo.v2                         | RPL-1.5            |\n| gopkg.in/fsnotify.v1                      | RPL-1.5            |\n| gopkg.in/tomb.v1                          | RPL-1.5            |\n| gopkg.in/yaml.v2                          | Apache-2.0         |\n| honnef.co/go/tools                        | MIT                |\n+-------------------------------------------+--------------------+\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgernest%2Flaisense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgernest%2Flaisense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgernest%2Flaisense/lists"}