
Github
GitHub ist die Plattform, auf der Entwickler Code verwalten, gemeinsam programmieren und Software ausliefern. Seit 2018 bei Microsoft.
GitHub ist der Standardort, an dem Software-Teams ihren Quellcode verwalten. Über 100 Millionen Entwickler nutzen die Plattform, seit 2018 gehört sie zu Microsoft. Kern ist die Versionsverwaltung Git, drumherum liegen Zusammenarbeit, Automatisierung und KI-Hilfe per Copilot.
Typisch: Dein Team arbeitet gemeinsam an der Firmen-App, jede Änderung wird per Pull Request geprüft, GitHub Actions testet und deployt automatisch. Auch als Auftraggeber relevant: Verlange Zugriff auf das Repository deiner Agentur, sonst gehört dir dein eigener Code praktisch nicht.
GitLab bietet Ähnliches mit stärkerem Self-Hosting-Fokus, Bitbucket hängt am Atlassian-Kosmos. Schwächen von GitHub: Die Enterprise-Stufen kosten spürbar, und der Code liegt auf US-Servern, was Datenschutz-Abteilungen beschäftigt. Self-Hosting gibt es nur in der teuersten Ausbaustufe.
Für jede Firma mit eigener Softwareentwicklung praktisch gesetzt, ein kostenloses Konto reicht für den Anfang. Ohne Entwickler im Haus oder bei der Agentur brauchst du es schlicht nicht.
Funktionen
- GitHub Copilot: KI-Unterstützung beim Programmieren direkt im Editor
- Über 100 Millionen Entwickler, größte Code-Community der Welt
- Kostenloser Einstieg für private und öffentliche Repositories
- Actions-Marketplace mit tausenden fertigen Automatisierungen
- Standard im Entwickler-Recruiting: Portfolios leben auf GitHub
Kernfunktionen
- Versionsverwaltung mit Git: jede Code-Änderung bleibt nachvollziehbar
- Zusammenarbeit über Pull Requests, Code-Reviews und Issues
- Automatisierte Tests und Deployments mit GitHub Actions
- Projektmanagement mit Boards, Milestones und Wikis
- Private und öffentliche Repositories mit Rechteverwaltung
Alternativen zu
Github
Next.js
Next.js ist das meistgenutzte React-Framework für schnelle, SEO-starke Websites und Web-Apps, entwickelt von Vercel.

React Native
React Native ist Metas Framework für Mobile Apps: eine Codebasis für iOS und Android statt zwei getrennter Entwicklungen.

Vue
Vue.js ist ein JavaScript-Framework für Web-Oberflächen: leichter zu lernen als React und bei Agenturen wie Konzernen beliebt.

MySQL
MySQL ist die meistverbreitete Open-Source-Datenbank der Welt und speichert die Daten hinter WordPress, Online-Shops und Web-Apps.