This is the organization-level .github repository. It holds the files that GitHub shows on the organization page and applies to every repository in the organization that does not have its own copy.
The organization name slide-ng is a placeholder. It is kept in org.env for the scripts, and scripts/set-org.sh <name> rewrites the links in the other files once the real name is chosen.
GitHub reads these files from this repository for any public repository of the organization that has no file of its own:
| file | what it gives every repository |
|---|---|
CODE_OF_CONDUCT.md |
the code of conduct |
CONTRIBUTING.md |
the contributing guide |
SECURITY.md |
the security policy |
SUPPORT.md |
where to get help |
.github/FUNDING.yml |
the Sponsor button |
.github/ISSUE_TEMPLATE/ |
the bug and feature forms and the issue chooser |
.github/PULL_REQUEST_TEMPLATE.md |
the pull request template |
profile/README.md |
the organization profile page (not a per-repo file) |
A repository that has its own version of a file, or its own ISSUE_TEMPLATE folder, keeps it. The repository-specific guides take priority.
GitHub does not apply these to other repositories. They live here as the shared source to copy from:
| file | how it is used |
|---|---|
labels.yml |
the shared label set; scripts/sync-labels.sh pushes it to each repository |
.github/release.yml |
release-note categories; copy it into each repository's .github/ |
templates/dependabot.yml |
a Dependabot configuration to copy per repository |
brand/ |
the official logo kit: SVGs, icons, GitHub avatar, social preview, README banners |
docs/ |
the owner's setup checklist and the placeholder list |
brand/ is the full slide.ng logo kit; the other repositories copy only the files they use. The wordmark is Space Grotesk Bold (SIL OFL 1.1), outlined in the SVGs, so no font file is needed. The shield is original artwork. slide.ng is a community project, not affiliated with the Angular team.
scripts/sync-labels.sh # prints the gh commands (dry run, the default)
scripts/sync-labels.sh --apply # creates or updates the labels in every repository
scripts/list-placeholders.sh # lists the placeholders found in the sibling repositories
scripts/set-org.sh <new-name> # replaces the placeholder organization nameThe first steps for the owner are in docs/GITHUB-SETUP.md.
Erkam Yaman Maintainer |
Thanks to everyone who has helped. This project follows the all-contributors specification. Contributions of any kind welcome!
Erkam Yaman 📖 🚇 🚧 |
slide.ng is free and open source. If it helps your work, please consider sponsoring it. Your support keeps development going.
MIT License © 2026 Erkam Yaman (LICENSE). Note that GitHub never inherits a license file.