{"id":12054820,"name":"github.com/mcecode/gemtext-parser","ecosystem":"go","description":"Package parser implements gemtext specification concepts by defining various\nstructures and methods for manipulating gemtext.\n\nTo represent a gemtext document which is line-oriented, flat, and\nnonhierarchical, this package uses an Abstract Syntax List (ASL) instead of\nthe usual Abstract Syntax Tree (AST). Under the hood, ASLs are just slices.\n\nThere are different ways to use this package. You can parse a gemtext\ndocument using Parse or ParseFile. From there, you can convert it to HTML\nwith ToHTML or ToHTMLFile, or transform it using the different ASL\nmethods before generating a new gemtext document with ToGemtext or\nToGemtextFile. You may even want to programmatically create a gemtext\ndocument by passing the different Element types, Text, Link, Heading,\nList, Quote, and PreformatToggle, to NewASL.","homepage":"https://github.com/mcecode/gemtext-parser","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/mcecode/gemtext-parser","keywords_array":[],"namespace":"github.com/mcecode","versions_count":1,"first_release_published_at":"2025-08-29T09:08:59.000Z","latest_release_published_at":"2025-08-29T09:08:59.000Z","latest_release_number":"v0.1.0","last_synced_at":"2026-03-18T09:05:41.263Z","created_at":"2025-08-30T10:29:57.518Z","updated_at":"2026-03-18T09:05:41.263Z","registry_url":"https://pkg.go.dev/github.com/mcecode/gemtext-parser","install_command":"go get github.com/mcecode/gemtext-parser","documentation_url":"https://pkg.go.dev/github.com/mcecode/gemtext-parser#section-documentation","metadata":{},"repo_metadata":{"id":312396417,"uuid":"1046814551","full_name":"mcecode/gemtext-parser","owner":"mcecode","description":"A library for parsing, transforming, generating, and converting gemtext.","archived":false,"fork":false,"pushed_at":"2025-08-29T09:13:04.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-30T10:39:38.987Z","etag":null,"topics":["gemini-protocol","gemtext","html","parser"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mcecode.png","metadata":{},"created_at":"2025-08-29T09:11:51.000Z","updated_at":"2025-08-29T09:21:34.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mcecode/gemtext-parser","commit_stats":null,"previous_names":["mcecode/gemtext-parser"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/mcecode/gemtext-parser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcecode%2Fgemtext-parser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcecode%2Fgemtext-parser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcecode%2Fgemtext-parser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcecode%2Fgemtext-parser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mcecode","download_url":"https://codeload.github.com/mcecode/gemtext-parser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcecode%2Fgemtext-parser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272839679,"owners_count":25001862,"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-08-30T02:00:09.474Z","response_time":77,"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"}},"repo_metadata_updated_at":"2025-11-08T18:44:53.315Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.565115136414191,"dependent_packages_count":5.214699962789589,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.38990754960189},"purl":"pkg:golang/github.com/mcecode/gemtext-parser","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/mcecode/gemtext-parser","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/mcecode/gemtext-parser","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/mcecode/gemtext-parser/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%2Fmcecode%2Fgemtext-parser/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmcecode%2Fgemtext-parser/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmcecode%2Fgemtext-parser/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmcecode%2Fgemtext-parser/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmcecode%2Fgemtext-parser/codemeta","maintainers":[]}