{"id":17200464,"url":"https://github.com/na9da/haskell-justext","last_synced_at":"2025-07-14T22:37:50.594Z","repository":{"id":66959642,"uuid":"120062653","full_name":"na9da/haskell-jusText","owner":"na9da","description":"Tool for removing boilerplate from HTML pages","archived":false,"fork":false,"pushed_at":"2018-02-03T05:39:25.000Z","size":7,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T08:43:04.208Z","etag":null,"topics":["haskell","justext","library"],"latest_commit_sha":null,"homepage":null,"language":"Haskell","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/na9da.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}},"created_at":"2018-02-03T05:33:24.000Z","updated_at":"2019-01-26T12:24:29.000Z","dependencies_parsed_at":"2023-05-15T22:15:39.218Z","dependency_job_id":null,"html_url":"https://github.com/na9da/haskell-jusText","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/na9da/haskell-jusText","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/na9da%2Fhaskell-jusText","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/na9da%2Fhaskell-jusText/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/na9da%2Fhaskell-jusText/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/na9da%2Fhaskell-jusText/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/na9da","download_url":"https://codeload.github.com/na9da/haskell-jusText/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/na9da%2Fhaskell-jusText/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265362155,"owners_count":23753093,"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":["haskell","justext","library"],"created_at":"2024-10-15T02:08:37.444Z","updated_at":"2025-07-14T22:37:50.572Z","avatar_url":"https://github.com/na9da.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# haskell-jusText\n\nThis is a haskell clone of the python [jusText](https://github.com/miso-belica/jusText) project. It is useful for removing boiler plate content from HTML pages leaving just the main content. jusText applies certain heuristics to identify the main content of the page. You can read more about it in the [thesis work](https://is.muni.cz/th/45523/fi_d/phdthesis.pdf) done by Jan Pomik´alek.\n\n# Building\n\n```\n  stack install\n  haskell-jusText \u003chtmlFile\u003e \u003cstopwordsFile\u003e\n```\n\nStopword files for different languages are available in the [original repo](https://github.com/miso-belica/jusText/tree/dev/justext/stoplists).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fna9da%2Fhaskell-justext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fna9da%2Fhaskell-justext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fna9da%2Fhaskell-justext/lists"}