{"id":20760076,"url":"https://github.com/haraldrudell/parl","last_synced_at":"2025-07-18T02:41:20.575Z","repository":{"id":39111556,"uuid":"470793157","full_name":"haraldrudell/parl","owner":"haraldrudell","description":"A Go library for massive virtual parallelism © 2018–present Harald Rudell harald.rudell@gmail.com (https://haraldrudell.github.io/haraldrudell/)","archived":false,"fork":false,"pushed_at":"2025-05-24T14:53:04.000Z","size":3408,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-24T15:58:51.337Z","etag":null,"topics":["android","database","go","golang","parallelism","sql","sqlite","sqlite3"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haraldrudell.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-03-17T00:19:06.000Z","updated_at":"2025-05-24T14:53:06.000Z","dependencies_parsed_at":"2024-01-06T01:28:12.833Z","dependency_job_id":"c75ea408-6352-47d2-b605-f1af4b4f3884","html_url":"https://github.com/haraldrudell/parl","commit_stats":null,"previous_names":[],"tags_count":1408,"template":false,"template_full_name":null,"purl":"pkg:github/haraldrudell/parl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haraldrudell%2Fparl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haraldrudell%2Fparl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haraldrudell%2Fparl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haraldrudell%2Fparl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haraldrudell","download_url":"https://codeload.github.com/haraldrudell/parl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haraldrudell%2Fparl/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265692766,"owners_count":23812207,"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":["android","database","go","golang","parallelism","sql","sqlite","sqlite3"],"created_at":"2024-11-17T10:10:48.895Z","updated_at":"2025-07-18T02:41:20.555Z","avatar_url":"https://github.com/haraldrudell.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Parl\n\nParl is a Go library for \u003cstrong\u003emassive virtual parallelism\u003c/strong\u003e in command-line utilities, system services and any executable code with \u003ca href=./LICENSE\u003eISC License\u003c/a\u003e.\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cstrong\u003eHarald Rudell\u003c/strong\u003e is the right person to write Parl due to his:\u003cul\u003e\n\u003cli\u003e— 5 years of virtually threaded \u003cstrong\u003eGo\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e— 6 years of multi-threaded \u003cstrong\u003eJava\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e— 8 years of \u003cstrong\u003eECMAScript\u003c/strong\u003e with \u003cstrong\u003eNode.js\u003c/strong\u003e and \u003cstrong\u003eReact\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cbr /\u003e\n\u003cimg src=./zassets/theflag.png\u003e\n“justice, peace and massive virtual parallelism”\n\u003cbr /\u003e\n\u003cbr /\u003e\n© 2018–present \u003cstrong\u003eHarald Rudell\u003c/strong\u003e \u003charald.rudell@gmail.com\u003e (\u003ca href=https://haraldrudell.github.io/haraldrudell/ \u003ehttps://haraldrudell.github.io/haraldrudell/)\u003c/a\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## How to use\n```go\nimport \"github.com/haraldrudell/parl\"\n```\n## Documentation\n\n\u003ca href=\"https://pkg.go.dev/github.com/haraldrudell/parl\"\u003e\u003cimg src=\"https://pkg.go.dev/badge/github.com/haraldrudell/parl.svg\" alt=\"Go Reference\"\u003e\u0026emsp; Documentation in the Go Package Index\u003c/a\u003e\n\u003cbr /\u003e\nparl targets latest versions of macOS and stable Linux, as of 1/3/2023 macOS 13.1 Darwin xnu and Linux 5.15\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\nParl features: moderator, sqlite interface, package-selectable logging, debouncer, self-signed certificate authority, watchers, thread management, file system scan and operations, …\n\u003cbr /\u003e\n\u003cbr /\u003e\nOn March 16th, 2022, parl was open-sourced under an ISC License\u003cbr /\u003e\nParl is about 25,000 lines of Go code with first line written on November 21, 2018\u003cbr /\u003e\n\u003cbr /\u003e\n© 2018–present Harald Rudell \u003charald.rudell@gmail.com\u003e (https://haraldrudell.github.io/haraldrudell/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharaldrudell%2Fparl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharaldrudell%2Fparl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharaldrudell%2Fparl/lists"}