{"id":12473818,"name":"github.com/gomantics/chunkx","ecosystem":"go","description":"Package chunkx provides AST-based code chunking using the CAST algorithm.\n\nChunkX implements the CAST (Chunking via Abstract Syntax Trees) method for\nsemantically-aware code chunking. Unlike line-based chunking, CAST respects\ncode structure by parsing source into an AST and creating chunks that align\nwith syntactic boundaries (functions, classes, methods).\n\nBasic usage:\n\nSupports 30+ languages including Bash, C, C++, C#, CSS, Cue, Dockerfile, Elixir,\nElm, Go, Groovy, HCL, HTML, Java, JavaScript, Kotlin, Lua, Markdown, OCaml, PHP,\nProtobuf, Python, Ruby, Rust, Scala, SQL, Svelte, Swift, TOML, TypeScript, and YAML.\n\nFor unsupported file types, the chunker automatically falls back to a generic\nline-based chunking algorithm.","homepage":"https://github.com/gomantics/chunkx","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gomantics/chunkx","keywords_array":[],"namespace":"github.com/gomantics","versions_count":3,"first_release_published_at":"2025-11-09T10:57:56.000Z","latest_release_published_at":"2025-11-09T11:05:11.000Z","latest_release_number":"v0.0.3","last_synced_at":"2026-03-22T23:43:46.290Z","created_at":"2025-11-12T11:56:32.520Z","updated_at":"2026-03-22T23:43:46.290Z","registry_url":"https://pkg.go.dev/github.com/gomantics/chunkx","install_command":"go get github.com/gomantics/chunkx","documentation_url":"https://pkg.go.dev/github.com/gomantics/chunkx#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2025-11-12T11:57:04.034Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.445216174720048,"dependent_packages_count":5.102539099333605,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.2738776370268265},"purl":"pkg:golang/github.com/gomantics/chunkx","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gomantics/chunkx","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gomantics/chunkx","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gomantics/chunkx/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgomantics%2Fchunkx/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgomantics%2Fchunkx/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgomantics%2Fchunkx/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgomantics%2Fchunkx/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgomantics%2Fchunkx/codemeta","maintainers":[]}