{"id":15134600,"url":"https://github.com/kstvmarkomannia/mediawiki2docusaurus","last_synced_at":"2026-01-18T23:02:42.969Z","repository":{"id":183087134,"uuid":"669545716","full_name":"kstvmarkomannia/mediawiki2docusaurus","owner":"kstvmarkomannia","description":"Migration tool from MediaWiki 1.35.2 to Docusaurus 2","archived":false,"fork":false,"pushed_at":"2023-08-03T07:34:54.000Z","size":31,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T22:45:03.870Z","etag":null,"topics":["docusaurus","docusaurus-v2","docusaurus2","markdown","mediawiki"],"latest_commit_sha":null,"homepage":"","language":"Java","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,"icon_url":"https://github.com/kstvmarkomannia.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":"2023-07-22T16:18:26.000Z","updated_at":"2024-03-19T12:14:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"449b1cdb-8ba5-435f-ae93-0a28c51ad770","html_url":"https://github.com/kstvmarkomannia/mediawiki2docusaurus","commit_stats":{"total_commits":18,"total_committers":1,"mean_commits":18.0,"dds":0.0,"last_synced_commit":"7b67a51fd22ce8aa0d133b91f36a7e93e597e63b"},"previous_names":["kstvmarkomannia/mediawiki2docusaurus"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kstvmarkomannia/mediawiki2docusaurus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstvmarkomannia%2Fmediawiki2docusaurus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstvmarkomannia%2Fmediawiki2docusaurus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstvmarkomannia%2Fmediawiki2docusaurus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstvmarkomannia%2Fmediawiki2docusaurus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kstvmarkomannia","download_url":"https://codeload.github.com/kstvmarkomannia/mediawiki2docusaurus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kstvmarkomannia%2Fmediawiki2docusaurus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28553055,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T20:59:07.572Z","status":"ssl_error","status_checked_at":"2026-01-18T20:59:02.799Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":["docusaurus","docusaurus-v2","docusaurus2","markdown","mediawiki"],"created_at":"2024-09-26T05:23:10.621Z","updated_at":"2026-01-18T23:02:42.953Z","avatar_url":"https://github.com/kstvmarkomannia.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"MediaWiki2Docusaurus\n====================\n\nThis is a migration tool to migrate MediaWiki to Docusaurus. \n\nIt was developed to migrate a MediaWiki 1.35.2 instance with language German to Docusaurus 2 at https://www.markomannenwiki.de automatically. The migration does not require access to the MediaWiki MySQL database, but instead crawls the MediaWiki website and downloads all pages and images. The pages are then converted to Markdown and the images are copied to the Docusaurus project.\n\nTo execute the tool, first configure the URL in `org.markomannia.Config` and then run `org.markomannia.Main`. \n\nThe cleansing code is adjusted to German MediaWiki labels such as \"Nächste Seite\" for paginating pages. For other languages the labels thus need to be adjusted directly in the Java code.\n\n💫 **Star** if you like our work.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkstvmarkomannia%2Fmediawiki2docusaurus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkstvmarkomannia%2Fmediawiki2docusaurus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkstvmarkomannia%2Fmediawiki2docusaurus/lists"}