{"id":17299920,"url":"https://github.com/twmb/dash","last_synced_at":"2025-03-26T22:13:30.854Z","repository":{"id":42421180,"uuid":"61507636","full_name":"twmb/dash","owner":"twmb","description":"go fast","archived":false,"fork":false,"pushed_at":"2016-10-26T00:26:09.000Z","size":29,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-01T03:43:01.645Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/twmb.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":"2016-06-20T00:59:09.000Z","updated_at":"2022-05-01T13:10:47.000Z","dependencies_parsed_at":"2022-09-11T04:11:26.548Z","dependency_job_id":null,"html_url":"https://github.com/twmb/dash","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twmb%2Fdash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twmb%2Fdash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twmb%2Fdash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twmb%2Fdash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/twmb","download_url":"https://codeload.github.com/twmb/dash/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245743434,"owners_count":20665092,"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","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":[],"created_at":"2024-10-15T11:24:28.647Z","updated_at":"2025-03-26T22:13:30.829Z","avatar_url":"https://github.com/twmb.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"dash\n====\n\nDash (for when you want to go fast) is a collection of Go packages implementing\nfast algorithms. The code heavily references or directly transliterates other\nprojects, and is commented appropriately.\n\nAs the go runtime is unpredictable, these packages can only attempt to boost\nperformance over idiomatic Go. The packages are commented with their pitfalls\nand benefits. Libraries internally heavily rely on unsafe or Go assembly,\nsometimes forcing callers to use unsafe for max performance.\n\nExperimental code is under `experimental/`. This code is theoretically good, as\nthey are direct transliterations of fast code in other languages, but has bad\nperformance in Go. The performance degradation most likely stems to an\nuncontrollable runtime or unnecessary heap allocations.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwmb%2Fdash","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftwmb%2Fdash","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwmb%2Fdash/lists"}