{"id":22930404,"url":"https://github.com/usethesource/rascal-tutor","last_synced_at":"2026-03-20T00:01:28.251Z","repository":{"id":61094520,"uuid":"548306451","full_name":"usethesource/rascal-tutor","owner":"usethesource","description":"Markdown and Rascal processor that generates linked,  up-to-date and checked documentation","archived":false,"fork":false,"pushed_at":"2024-05-22T15:35:20.000Z","size":498,"stargazers_count":1,"open_issues_count":17,"forks_count":1,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-05-22T16:31:56.435Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/usethesource.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-09T09:49:16.000Z","updated_at":"2024-05-22T16:32:00.249Z","dependencies_parsed_at":"2024-05-22T16:42:03.044Z","dependency_job_id":null,"html_url":"https://github.com/usethesource/rascal-tutor","commit_stats":null,"previous_names":[],"tags_count":83,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/usethesource%2Frascal-tutor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/usethesource%2Frascal-tutor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/usethesource%2Frascal-tutor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/usethesource%2Frascal-tutor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/usethesource","download_url":"https://codeload.github.com/usethesource/rascal-tutor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246679066,"owners_count":20816402,"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-12-14T10:27:54.715Z","updated_at":"2026-03-20T00:01:28.153Z","avatar_url":"https://github.com/usethesource.png","language":"Rascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rascal Tutor\n\n\u003e *Archival*\n\u003e rascal-tutor has been merged into the [Rascal project](https://github.com/usethesource/rascal)\n\u003e for better cohesion and easier bootstrapping. The current project is kept for archival reasons only.\n\nThe Rascal tutor is a pre-processor that generates Markdown files from the following input:\n* Markdown files structured in a hierarchical folder structure\n* Rascal files, as nested in their package structure\n\nThe tutor is used to:\n* generate source code examples with their input and output\n* cross-link between concepts in the same course hierarchy, and between course hierarchies\n\nIt has some other bells and whistles that make it easy to write documentation\nfor Rascal libraries and projects. \n\nThe tutor is linked with [Rascal Maven Plugin](https://github.com/usethesource/rascal-maven-plugin)\nfor easy integration into your projects.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fusethesource%2Frascal-tutor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fusethesource%2Frascal-tutor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fusethesource%2Frascal-tutor/lists"}