awesome-software-engineering-tools
Werkzeuge für Softwareentwicklung
https://github.com/cyberlytics/awesome-software-engineering-tools
Last synced: 2 days ago
JSON representation
-
Appendix: App Recommendations & Repos
-
Bonus: Lehrkräfte an Grundschulen, Kindergärten und weiterführenden Schulen
-
- **Chocolatey** Packages
- GetApp
- Docker Hub
- ArtifactHub
- Snappy
- Flatpak Flathub
- Homebrew
- Libhunt
- DB-Engines
- Project Awesome - awesomeness) | [Track Awesome List Updates Daily](https://www.trackawesomelist.com/)
- freeCodeCamp **How to Choose a Tech Career** in 2022 - Profile
- Liste von **Zapier**-kompatiblen Apps
- Awesome **Windows**
- Awesome **Mac**
-
-
Appendix: More Free Student Stuff
-
Bonus: Studentisches Start-Up (Software-Entwicklung)
-
Bonus: Lehrkräfte an Grundschulen, Kindergärten und weiterführenden Schulen
-
Bonus: NGOs / Non-Profits / Gemeinnützige Vereine
-
- KeyHelp - Source)
- OPNsense
- WireGuard
- Opsi
- Samba
- Vaultwarden
- nuudel
- Framadate
- RocketChat
- Jitsi
- Nextcloud Talk
- flowable
- SuiteCRM - Alternative: [**Zoho CRM** free plan](https://www.zoho.com/crm/signup.html?plan=free&src=crmpricing), kostenlos für drei Nutzer
- SendInBlue
- marketplan.io
- apiway.ai
- WooCommerce
- DIN 5008
- ConnecTeam - management/timeoff-management-application) (FOSS, Web/Self-Hosted) | List of [Best Open-Source HRMS](https://wperp.com/68603/best-open-source-hrms/)
- Awesome Selfhosted
- logogeist.de
- WikiSuite - so-Small Business Linux Server – on Steroids“, FOSS), substituiert Ihnen nicht nur KeyHelp (SMB Linux Server) sondern auch NextCloud (Groupware-Bedürfnisse) und Chat und VidConf sowie weitere der obigen Einzel-Empfehlungen in einem großen Open-Source-Software-Bündel
- **Alfresco** Community Edition
- AWS Activate
- KeyHelp - Source)
- Opsi
- SendInBlue
- Zammad
- AWS Activate
-
-
DevOps
- Awesome Sysadmin #1 - foss/awesome-sysadmin) | [Libhunt: SysAdmin](https://sysadmin.libhunt.com/)
- Awesome SBOM
- Managing multi-git repositories efficiently - Repo-Unterstützung](https://www.gitkraken.com/blog/git-multi-repo-vs-git-mono-repo)
- Awesome Git Hooks
- cpnatwork/alphaflow_dev - buildhub-Modul für die Build-Komposition und mit \*configbase-Modulen für Abhängigkeitskonsolidierung mittels Maven-POM-Vererbung)
- MSBuild Binary and **Structured Log Viewer** - structured-log-viewer** -y --ignore-dependencies\]: Viewer for .binlog files from „MSBuild.exe /bl“
- NuGet - klaus.com/better-nuget/)** von Alex Klaus
- NuGet Package Explorer
- NuGetDefense
- il-repack - repack**\]: improved version of ILMerge / Mono.Merge, for replacing them
- **semver**.net
- FastPack
- **gravitee**.io
- Awesome CI
- Awesome CI and CD
- Cloud Operations Sandbox
- ProGet
- Graphviz
- Zammad
- ServiceNow - gartner-itsm-mq-2022.png))
- Chaos Monkey
- Pumba
- clumsy
- Awesome DevOps #1 - soft/awesome-devops), [Awesome SRE Tools](https://github.com/SquadcastHub/awesome-sre-tools), [The Book of Secret Knowledge](https://github.com/trimstray/the-book-of-secret-knowledge), [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering)
- GitHub Actions
- GitHub Actions
- Monorepo-Build-Werkzeuge - monorepo)
- Husky
- NuGet - klaus.com/better-nuget/)** von Alex Klaus
- NuGetDefense
- Paket
- Sonatype **Nexus** - Version)
-
Fehleranalyse
- dnSpy - -ignore-dependencies**\]: .NET assembly editor (und .NET debugger, s. oben)
- NETworkManager - -ignore-dependencies**\]: Windows Werkzeug für die Netzwerk-Analyse (ping, traceroute, IP scanner, Portscanner, uvm.)
- Wireshark
- Baretail - time Log-File Monitoring (USP: auch **Portable**)
- Tail Blazer - time Log-File Monitoring (USP: auch **RegExp**)
- Java-Decompiler - gui**\]: Java decompiler
- RapidEE
- iperf3
- librespeed-cli - cli**\], Ookla [speedtest-cli](https://www.speedtest.net/apps/cli) \[**choco install speedtest**\])
- Java-Decompiler - gui**\]: Java decompiler
-
Footer
-
Backers
- ![Donate via PayPal
- ![Support on Ko‑fi - fi.com/cyberlytics)
-
License
-
-
git
- git - y --params="'/GitAndUnixToolsOnPath /WindowsTerminal /NoAutoCrlf'"**\]
- TortoiseGit - student-developer-pack-bundle) (s. unten)
- GitHub CLI - Cheatsheet](https://www.kdnuggets.com/2023/03/GitHub-cli-data-science-cheat-sheet.html))
- git-sizer - sizer --ignore-dependencies**\]
- Hercules
- gource
- RepoGraphy - Repo-Metriken
- GitKraken Client Pro - student-developer-pack-bundle) **[GitLens+ Pro](https://www.gitkraken.com/GitHub-student-developer-pack-bundle)** sind für Studierende kostenlos
- gitattributes - Generator (Obacht: LF-formatiert)
- wget - O LICENSE "[https://www.apache.org/licenses/LICENSE-2.0.txt](https://www.apache.org/licenses/LICENSE-2.0.txt)"** (Obacht: LF-formatiert)
- .mailmap - filter-repo](https://github.com/newren/git-filter-repo/blob/main/git-filter-repo)** können Sie die Autoren auch hart umschreiben
- TruffleHog
- GitGuardian
- Gravatar - Analysewerkzeuge greifen auf Gravatare zurück
- Awesome git
- Mermaid Gitgraph Diagrams
- gitattributes - Generator (Obacht: LF-formatiert) von Richie Bendall
- eolConverter - g eol-converter-cli**\]: Unter Windows benötigen Sie u.a. für das Repo-RampUp meist ein Werkzeug für EOL-Konvertierungen, u.a. für:
- gitprompt
- Star History
- gitignore - Generator (Obacht: LF-formatiert) von Toptal
- Gogs - hosted Git service in go
- Forgejo - governed fork of [Gitea](https://about.gitea.com/)) sowie [GitLab CE](https://gitlab.com/gitlab-org/gitlab-environment-toolkit)
- GitHub Education - started/learning-about-GitHub/GitHubs-products#GitHub-pro) ist dadurch für Studierende kostenlos
- **BFG** Repo-Cleaner - Cleanup/))
-
Kostenlose Alternativen
- Sonatype **Nexus** - Version), Inedo **[ProGet](https://inedo.com/proget/download)** (Free Version)
- JFrog **Artifactory**
- OpenProject - and-operations/installation/docker/)\] | **[GitLab](https://about.gitlab.com/install/)**
- YouTrack
- MyXWiki.org
- GitLab
- GitLab
- Sourcegraph
- **Gerrit** Code Review
- JFrog XRay
- VirtualBox - V](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/quick-create-virtual-machine)**
- Proxmox VE - only)
- XML Notepad
- XmlGrid.net - xmleditor.netlify.app/)**
- JSON Viewer Pro - in-class JSON Visualisierung)
- MyXWiki.org
- JFrog **Artifactory**
- Godot
- nicht verwenden
- **Unity** Student
- **Unreal** Standard License
- Godot vs. **Consoles**
- JetBrains **Space**
- XML Notepad
- Online JSON Viewer
-
Modellierung & Architektur
- PlantUML
- Wofür
- Komponenten - diagram) ⭐, [Sequenz](https://plantuml.com/sequence-diagram) ⭐, [Use-Case](https://plantuml.com/use-case-diagram) ⭐, [Deployment](https://plantuml.com/deployment-diagram), [State-Charts](https://plantuml.com/state-diagram)
- PlantUML - Notation sowie auch EE/R also inkl. Vererbung
- JSON
- Wireframes - Konzeption
- Organigramme - diagram)
- Syntaxdiagram via EBNF - Naur-Form (EBNF)
- Netzwerkdiagramme
- MindMap
- skinparam handwritten true
- PlantUML
- plantuml
- Konvertierung von Quellcode nach PlantUML: **gituml.com**
- C4 model - icons-for-plantuml) ⭐, [Azure](https://github.com/plantuml-stdlib/Azure-PlantUML) ⭐, ...
- Hitchhiker's Guide to PlantUML
- Mermaid
- CLI-Werkzeug - g @mermaid-js/mermaid-cli\], das bspw. SVGs erzeugt
- UML
- andere Diagrammarten - Graphen](https://mermaid.js.org/syntax/gitgraph.html), [Paket-Diagramme](https://mermaid.js.org/syntax/packet.html) und [Sankey-Diagramme](https://mermaid.js.org/syntax/sankey.html) sowie [Kanban-Diagramme](https://mermaid.js.org/syntax/kanban.html)
- draw.io/diagrams.net - app.com/uml-class-diagrams-in-draw-io/) zeichnen)
- Export nach draw.io/diagrams.net
- Swagger
- mitmproxy2swagger - Webartikel](https://medium.com/@amaraltohami30/reverse-engineer-an-api-using-mitmweb-and-postman-and-create-a-swagger-file-crapi-99f01b58511c))
- YAML-to-MD - generator-cli\] (2) Cloud-based [Aspose md-to-tex](https://products.aspose.app/pdf/conversion/md-to-tex)
- AsyncAPI - started/coming-from-openapi))
- Visual Paradigm - paradigm.com/download/community.jsp): UML, SysML, AWS/Azure/GCP Architekturdiagram, uvm.
- Nur ab Standard Edition - paradigm.com/features/code-engineering-tools/) (aber kein JavaScript)
- Visual Paradigm Online
- **Code Generation/Reversal**: Java, C++, C# und SQL
- Liste verschiedener Diagramme
- arkit - Werkzeug für JavaScript und TypeScript, das primär PlantUML generiert (und daraus abgeleitet SVG oder PNG)
- TsUML - Werkzeug für TypeScript (basierend auf yuml.me)
- WebStorm - basiert) mit dem Plugin **[UML JavaScript and TypeScript](https://plugins.jetbrains.com/plugin/17380-uml-javascript-and-typescript)**
- DSM Suite
- Camunda Modeler - Modellierung mittels BPMN, Open-Source
- bpmn.io
- Archi - bezogene Diagrammarten
- Madge - trees mittels graphviz
- Structurizr - Model](https://en.wikipedia.org/wiki/C4_model)-bezogene Diagrammarten, bspw. auch für Cloud Architekturen
- PlantUML
- ERDplus - basiertes E/R-Werkzeug
- E/R-Diagramme per **draw.io**
- excalidraw
Programming Languages
Categories
Modellierung & Architektur
81
Vibe Coding
67
Bonus: Studentisches Start-Up (Software-Entwicklung)
43
Programmierung
34
DevOps
32
Software-Internationalisierung (I18n) & -Lokalisierung (L10n)
26
git
25
Kostenlose Alternativen
25
Testing
23
Rapid Application Development
22
Appendix: App Recommendations & Repos
15
Wireframing & Prototyping & UX
14
Fehleranalyse
10
SW-Bibliotheken & -Frameworks
7
Footer
4
Uncategorized
2
Appendix: More Free Student Stuff
2
Quantencomputing
1
Sub Categories
Keywords
awesome
22
awesome-list
19
list
5
awesome-lists
4
git
4
mcp
4
developer-tools
4
golang
4
ai-agents
4
ai
4
claude-code
3
php
3
i18n
3
python
3
testing-tools
3
java
3
cli
3
llm
3
security
3
productivity
3
docker
2
claude
2
kotlin
2
anthropic
2
android
2
resources
2
go
2
bash
2
openapi
2
dotnet
2
graphviz
2
cursor
2
reactjs
2
ai-agent
2
programming
2
localization
2
nuget-packages
2
scanning
2
macos
2
l10n
2
nodejs
2
development
2
devops
2
tools
2
microsoft
2
collections
2
testing
2
javascript
2
students
2
react
2