{"id":4010931,"name":"github.com/mauricegit/tree23","ecosystem":"go","description":"Package tree23 is an implementation for a balanced 2-3-tree.\nIt distinguishes itself from other implementations of 2-3-trees by having a few more\nfunctions defined for finding elements close to a key (similar to possible insert positions in the tree)\nfor floating point keys and by having a native function to retrieve the next or previous leaf element\nin the tree without knowing its key or position in the tree that work in O(1) for every leaf!\nThe last element links to the first and the first back to the last element.\nThe tree has its own memory manager to avoid frequent allocations for single nodes that are created or removed.","homepage":"https://github.com/mauricegit/tree23","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mauricegit/tree23","keywords_array":[],"namespace":"github.com/mauricegit","versions_count":1,"first_release_published_at":"2018-07-18T04:35:17.000Z","latest_release_published_at":"2018-07-18T04:35:17.000Z","latest_release_number":"v0.0.0-20180718043517-aacf5605cf5e","last_synced_at":"2026-05-27T07:46:00.624Z","created_at":"2022-04-12T08:35:09.923Z","updated_at":"2026-05-27T07:46:00.624Z","registry_url":"https://pkg.go.dev/github.com/mauricegit/tree23","install_command":"go get github.com/mauricegit/tree23","documentation_url":"https://pkg.go.dev/github.com/mauricegit/tree23#section-documentation","metadata":{},"repo_metadata":{"uuid":"134981263","full_name":"MauriceGit/tree23","owner":"MauriceGit","description":"An implementation of a balanced 2,3-tree that allows accessing next/previous elements in O(1) at all times.","archived":false,"fork":false,"pushed_at":"2018-07-18T04:35:27.000Z","size":72,"stargazers_count":8,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-01T11:46:41.501Z","etag":null,"topics":["balanced-search-trees","balanced-tree","data-structures","efficient","tree","tree-structure"],"latest_commit_sha":null,"homepage":null,"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,"logo_url":null,"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":"2018-05-26T17:23:41.000Z","updated_at":"2021-04-23T09:42:29.000Z","dependencies_parsed_at":"2022-09-26T20:02:11.274Z","dependency_job_id":null,"html_url":"https://github.com/MauriceGit/tree23","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MauriceGit%2Ftree23","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MauriceGit%2Ftree23/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MauriceGit%2Ftree23/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MauriceGit","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"}},"repo_metadata_updated_at":"2023-03-21T19:22:37.693Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/mauricegit/tree23","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/mauricegit/tree23","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/mauricegit/tree23","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/mauricegit/tree23/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-05-18T18:22:08.049Z","issues_count":0,"pull_requests_count":0,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmauricegit%2Ftree23/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmauricegit%2Ftree23/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmauricegit%2Ftree23/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmauricegit%2Ftree23/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmauricegit%2Ftree23/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmauricegit%2Ftree23/codemeta","maintainers":[]}