{"id":16373327,"url":"https://github.com/lindt/docker-sdc","last_synced_at":"2026-05-19T06:02:31.133Z","repository":{"id":147443561,"uuid":"81732497","full_name":"lindt/docker-sdc","owner":"lindt","description":"Docker Image for SDC","archived":false,"fork":false,"pushed_at":"2018-04-15T16:42:39.000Z","size":3,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-20T06:26:37.617Z","etag":null,"topics":["compiler","dlang","docker","sdc"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/dlanguage/sdc/","language":"Shell","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/lindt.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":"2017-02-12T14:38:59.000Z","updated_at":"2023-01-24T22:26:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"6ef1bde2-0966-4afc-a8d6-be0d7b9d6260","html_url":"https://github.com/lindt/docker-sdc","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/lindt/docker-sdc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lindt%2Fdocker-sdc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lindt%2Fdocker-sdc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lindt%2Fdocker-sdc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lindt%2Fdocker-sdc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lindt","download_url":"https://codeload.github.com/lindt/docker-sdc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lindt%2Fdocker-sdc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33204008,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"online","status_checked_at":"2026-05-19T02:00:06.763Z","response_time":58,"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"}},"keywords":["compiler","dlang","docker","sdc"],"created_at":"2024-10-11T03:14:01.834Z","updated_at":"2026-05-19T06:02:31.096Z","avatar_url":"https://github.com/lindt.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Docker pulls](https://img.shields.io/docker/pulls/dlanguage/sdc.svg)](https://hub.docker.com/r/dlanguage/sdc/)\n[![Docker Build](https://img.shields.io/docker/automated/dlanguage/sdc.svg)](https://hub.docker.com/r/dlanguage/sdc/)\n[![Latest Tag](https://img.shields.io/github/tag/lindt/docker-sdc.svg)](https://hub.docker.com/r/dlanguage/sdc/)\n\n# docker-sdc\n\nDocker Image for Stupid D Compiler [SDC](https://github.com/SDC-Developers/SDC).\n\n## Motivation\n\nInstallation of a compiler sometimes is cumbersome. This Docker image should take this pain and allow you to easily switch between Versions of the same compiler and even different compilers.\n\nThe SDC is still hasn't reached version 1.0.\nIt could just compile basic stuff.\nTo see what it's able to compile, check out it's [tests](https://github.com/SDC-Developers/SDC/tree/master/tests).\n\n## Other Compilers\n\nAllows to use all major D Compilers without installation.\n\n| Compiler | Latest Tag |\n| -------- | ---------- |\n| DMD      | [![Latest Tag](https://img.shields.io/github/tag/lindt/docker-dmd.svg)](https://hub.docker.com/r/dlanguage/dmd/) |\n| LDC      | [![Latest Tag](https://img.shields.io/github/tag/lindt/docker-ldc.svg)](https://hub.docker.com/r/dlanguage/ldc/) |\n| GDC      | [![Latest Tag](https://img.shields.io/github/tag/lindt/docker-gdc.svg)](https://hub.docker.com/r/dlanguage/gdc/) |\n| SDC      | [![Latest Tag](https://img.shields.io/github/tag/lindt/docker-sdc.svg)](https://hub.docker.com/r/dlanguage/sdc/) |\n\n## Usage\n\nPlace a `test.d` in your current directory.\nThen execute\n```\ndocker run --rm -ti \\\n  -e USER -e HOME -e LOCAL_USER_ID=`id -u $USER` -e LOCAL_GROUP_ID=`id -g $USER` \\\n  -w /src \\\n  -v $(pwd):/src \\\n  dlanguage/sdc sdc test.d\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flindt%2Fdocker-sdc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flindt%2Fdocker-sdc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flindt%2Fdocker-sdc/lists"}