{"id":13464643,"url":"https://github.com/jqlang/jq","last_synced_at":"2025-12-11T21:05:05.104Z","repository":{"id":4003331,"uuid":"5101141","full_name":"jqlang/jq","owner":"jqlang","description":"Command-line JSON processor","archived":false,"fork":false,"pushed_at":"2025-12-01T06:25:35.000Z","size":7739,"stargazers_count":33163,"open_issues_count":438,"forks_count":1677,"subscribers_count":319,"default_branch":"master","last_synced_at":"2025-12-09T09:27:51.861Z","etag":null,"topics":["jq"],"latest_commit_sha":null,"homepage":"https://jqlang.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jqlang.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-07-18T19:57:25.000Z","updated_at":"2025-12-09T07:59:14.000Z","dependencies_parsed_at":"2023-09-01T19:38:28.866Z","dependency_job_id":"b49441e3-5133-45e4-88f8-8fb54172ddc2","html_url":"https://github.com/jqlang/jq","commit_stats":{"total_commits":1661,"total_committers":213,"mean_commits":7.7981220657277,"dds":0.6887417218543046,"last_synced_commit":"588ff1874c8c394253c231733047a550efe78260"},"previous_names":["jqlang/jq","stedolan/jq"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/jqlang/jq","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jqlang%2Fjq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jqlang%2Fjq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jqlang%2Fjq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jqlang%2Fjq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jqlang","download_url":"https://codeload.github.com/jqlang/jq/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jqlang%2Fjq/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27621403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-09T02:00:09.185Z","response_time":54,"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":["jq"],"created_at":"2024-07-31T14:00:47.883Z","updated_at":"2025-12-11T21:05:05.065Z","avatar_url":"https://github.com/jqlang.png","language":"C","readme":"# jq\n\n`jq` is a lightweight and flexible command-line JSON processor akin to `sed`,`awk`,`grep`, and friends for JSON data. It's written in portable C and has zero runtime dependencies, allowing you to easily slice, filter, map, and transform structured data.\n\n## Documentation\n\n- **Official Documentation**: [jqlang.org](https://jqlang.org)\n- **Try jq Online**: [play.jqlang.org](https://play.jqlang.org)\n\n## Installation\n\n### Prebuilt Binaries\n\nDownload the latest releases from the [GitHub release page](https://github.com/jqlang/jq/releases).\n\n### Docker Image\n\nPull the [jq image](https://github.com/jqlang/jq/pkgs/container/jq) to start quickly with Docker.\n\n#### Run with Docker\n\n##### Example: Extracting the version from a `package.json` file\n\n```bash\ndocker run --rm -i ghcr.io/jqlang/jq:latest \u003c package.json '.version'\n```\n\n##### Example: Extracting the version from a `package.json` file with a mounted volume\n\n```bash\ndocker run --rm -i -v \"$PWD:$PWD\" -w \"$PWD\" ghcr.io/jqlang/jq:latest '.version' package.json\n```\n\n### Building from source\n\n#### Dependencies\n\n- libtool\n- make\n- automake\n- autoconf\n\n#### Instructions\n\n```console\ngit submodule update --init    # if building from git to get oniguruma\nautoreconf -i                  # if building from git\n./configure --with-oniguruma=builtin\nmake clean                     # if upgrading from a version previously built from source\nmake -j8\nmake check\nsudo make install\n```\n\nBuild a statically linked version:\n\n```console\nmake LDFLAGS=-all-static\n```\n\nIf you're not using the latest git version but instead building a released tarball (available on the release page), skip the `autoreconf` step, and flex or bison won't be needed.\n\n##### Cross-Compilation\n\nFor details on cross-compilation, check out the [GitHub Actions file](.github/workflows/ci.yml) and the [cross-compilation wiki page](https://github.com/jqlang/jq/wiki/Cross-compilation).\n\n## Community \u0026 Support\n\n- Questions \u0026 Help: [Stack Overflow (jq tag)](https://stackoverflow.com/questions/tagged/jq)\n- Chat \u0026 Community: [Join us on Discord](https://discord.gg/yg6yjNmgAC)\n- Wiki \u0026 Advanced Topics: [Explore the Wiki](https://github.com/jqlang/jq/wiki)\n\n## License\n\n`jq` is released under the [MIT License](COPYING). `jq`'s documentation is\nlicensed under the [Creative Commons CC BY 3.0](COPYING).\n`jq` uses parts of the open source C library \"decNumber\", which is distributed\nunder [ICU License](COPYING)\n","funding_links":[],"categories":["C","Command-line tools","[C-C++](#C-C++)","HarmonyOS","others","Awesome Tools","Credits List","⚡ Productivity","Developer Tools","Applications","cli"],"sub_categories":["Windows Manager","Terminal Tools","4 - Acknowledgment","Useful Linux Tools","Command Line Tools","Utilities","collection"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjqlang%2Fjq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjqlang%2Fjq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjqlang%2Fjq/lists"}