Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cyberlytics/awesome-bdccai-tools
Werkzeuge für Big Data und Cloud-Computing für KI
https://github.com/cyberlytics/awesome-bdccai-tools
List: awesome-bdccai-tools
artificial-intelligence awesome awesome-list big-data cloud-computing computer-science free programming students tools
Last synced: 3 months ago
JSON representation
Werkzeuge für Big Data und Cloud-Computing für KI
- Host: GitHub
- URL: https://github.com/cyberlytics/awesome-bdccai-tools
- Owner: cyberlytics
- License: cc-by-4.0
- Created: 2024-09-06T13:58:28.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T16:15:26.000Z (3 months ago)
- Last Synced: 2024-09-21T18:33:57.534Z (3 months ago)
- Topics: artificial-intelligence, awesome, awesome-list, big-data, cloud-computing, computer-science, free, programming, students, tools
- Homepage:
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-bdccai-tools - Werkzeuge für Big Data und Cloud-Computing für KI. (Other Lists / PowerShell Lists)
README
[//]: # (Author: Christoph P. Neumann)
[//]: # (Title: Awesome Big Data und Cloud-Computing für KI)
[//]: # (Language: de-DE)
[//]: # (Licence: CC BY 4.0)
[//]: # (Kurztitel: Werkzeuge » BDCC/AI)
[//]: # (Lemma: tools-bdccai)# Awesome Big Data und Cloud-Computing für KI
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Made With Love](https://img.shields.io/badge/Made%20With-Love-orange.svg)](https://github.com/chetanraj/awesome-github-badges)
Beim titelgebenden „Big Data und Cloud-Computing für KI“ handelt es sich um mein Lehrgebiet. Dies ist eine reine Tool-Sammlung. Wenn Sie kostenlose Lernmaterialen suchen, dann sind diese Teil meiner Schwesterseite [Digitaler Ressourcen-Pool](https://github.com/cyberlytics/awesome-basics).
Es gibt zusätzlich weitere Schwesterseiten von mir im Kontext Informatik/KI:
[Werkzeuge » Abschlussarbeiten](https://github.com/cyberlytics/awesome-thesis-tools) und
[Werkzeuge » Software-Engineering](https://github.com/cyberlytics/awesome-software-engineering-tools).Hinweise:
- Die Werkzeuge sind im Zweifelsfall für Studierende und private Nutzung, weniger für Unternehmen oder Freelancer (wegen der Lizenzbedingungen/EULA)
- Entstanden an der [OTH Amberg-Weiden](https://www.oth-aw.de/cpn), welche für ein paar Einträge entsprechend den Kontext bildet.
- Die kostenlosen Werkzeuge sind nicht immer Best-in-Class im Vergleich zu kostenpflichtigen/„(€)“ Alternativen, dennoch bleiben kostenpflichtige Angebote hier meist Out-of-Scope
- Ein Windows-zentrischer Ersteindruck durch die Chocolatey-Referenzen kann leicht täuschen, denn die kostenlosen oder quelloffenen Tools gibt es i.d.R. auch für Linux oder macOS mittels snap/flatpak/brew/etc.
- Empfehlung zu [Chocolatey](https://chocolatey.org/install): **choco feature enable -n useRememberedArgumentsForUpgrades****Table of Contents**
- [Datenbanksysteme](#datenbanksysteme)
- [Datenbankwerkzeuge](#datenbankwerkzeuge)
- [Datenvisualisierung](#datenvisualisierung)
- [Data Science](#data-science)
- [Big Data](#big-data)
- [Moderne Web-Anwendungsentwicklung](#moderne-web-anwendungsentwicklung)
- [Mobile Apps](#mobile-apps)
- [Semantic Web / Knowledge Representation](#semantic-web--knowledge-representation)
- [Verteilte Systeme](#verteilte-systeme)
- [Cloud-Computing](#cloud-computing)
- [Operations Research (OR) / Optimization](#operations-research-or--optimization)
- [ML / AI](#ml--ai)
- [Low-Code / No-Code](#low-code--no-code)
- [Edge / Fog / IoT](#edge--fog--iot)
- [dApps](#dapps)
- [Security](#security)
- [Privacy](#privacy)
- [Appendix: More Free Student Stuff](#appendix-more-free-student-stuff)
- [Footer](#footer)
- [Future Work](#future-work)
- [Contribute](#contribute)
- [Backers](#backers)
- [License](#license)## Datenbanksysteme
- **[EXASOL](https://www.exasol.com/product-overview/)**: In-Memory-basiertes MPP-fähiges ACID-konformes RDBMS für analytische Workloads
- Dialekt: Standardkonformes ISO SQL + hochgradig Oracle-kompatibel
- Als [Community Edition](https://www.exasol.com/en/download/community-edition-download/) kostenlos als VM Image für bis zu 200 GB Rohdaten, mit Default Port 8563
- Als [Docker Container](https://github.com/exasol/docker-db), allerdings derzeit nur unter Linux
- Exasol ist der langjährige Testsieger im [TPC-H Benchmark](https://www.tpc.org/tpch/results/tpch_last_ten_results5.asp) für DWH-Systeme (suite of business oriented ad-hoc decision support queries and concurrent data modifications)
- **[DuckDB](https://duckdb.org/)**: “SQLite for analytics“ / In-Memory-basiertes In-Process-fähiges ACID-konformes RDBMS für analytische Workloads
- Dialekt: PostgreSQL
- Technisch nicht auf Augenhöhe mit einer Single-Node EXASOL Community Edition
- Sweet Spot: [Embeddable](https://duckdb.org/why_duckdb) in analytische Anwendungen („runs anywhere“), insb. für [Python und Pandas](https://motherduck.com/blog/six-reasons-duckdb-slaps/)
- Volltextsuche
- **[Elastic](https://www.elastic.co/)** bzw. ELK-Stack \[via **[Docker](https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html)** oder **choco install elasticsearch** sowie **choco install kibana**\]: im Kern eine verteilte Volltext-Suchmaschine, basierend auf Lucene; aber auch als skalierbares NoSQL-System verwendbar
- **[typesense](https://typesense.org)**: Typo-tolerante Suchmaschine, optimiert für niedrige Latenzzeiten und hohe Suchleistung
- Klassische Open-Source RDBMS:
- **[MySQL](https://www.mysql.com/)** \[**choco install mysql** sowie **choco install mysql.workbench**\], mit Default Port 3306
- **[MariaDB](https://mariadb.org/)** \[**docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=geheim mariadb:latest**\] sowie [Maria **Galera**](https://mariadb.com/kb/en/galera-cluster/) = Multi-Master-Cluster
- **[PostgreSQL](https://www.postgresql.org/)** \[**choco install postgresql --params '"/Password:geheim /Port:5432"' --params-global**\]
- **[SQLite](https://www.sqlite.org/)** \[**choco install sqlite** sowie **choco install sqlite.shell** und ggf. **choco install sqlite-studio.portable**\]
- Klassische kommerzielle RDBMS:
- [**Oracle** eXpress Edition](https://www.oracle.com/database/technologies/appdev/xe.html) \[**docker run -d -p 1521:1521 -e ORACLE_PASSWORD=geheim gvenzl/oracle-xe**\]
- [Microsoft **SQL Server** Express](https://www.microsoft.com/en-us/sql-server/sql-server-downloads) \[**choco install sql-server-express** sowie **choco install sql-server-management-studio**\] ggf. noch statischen Port 1433 konfigurieren
- [IBM **Db2** Community Edition](https://www.ibm.com/de-de/products/db2-database/developers) \[via [Docker](https://hub.docker.com/r/ibmcom/db2)\]
- Datenbanksysteme für PWAs: **[CouchDB](https://couchdb.apache.org/)** (online) + **[PouchDB](https://pouchdb.com/)** (offline+sync)
- **[BaseX](https://basex.org/download/)**: XML DBMS und XQuery Engine
- Graph-Datenbanksysteme
- **[Neo4j](https://neo4j.com/download-neo4j-now/)** \[**choco install neo4j-community**\]: [Cypher](https://neo4j.com/developer/cypher/) Anfragesprache (Further Reading: [Neo4j GraphAcademy](https://neo4j.com/graphacademy/online-training/))
- **[ArangoDB](https://www.arangodb.com/)** \[[via Docker](https://www.arangodb.com/docs/3.9/deployment-single-instance-manual-start.html#manual-start-in-docker)\]: [AQL](https://www.arangodb.com/docs/stable/aql/) Anfragesprache (Further Reading: [ArangoDB University](https://university.arangodb.com/))
- RDF Databases / SPARQL-fähige Triple Stores? siehe unten im Abschnitt „[Moderne Web-Anwendungsentwicklung](#moderne-web-anwendungsentwicklung)“ zu Semantic Web / Linked Open Data
- DBaaS:
- **[bit.io](https://bit.io/)**: kostenloses 10GB Postgres Datenbanksystem in der Cloud (Datensätze für Postgres bspw. von [morenoh149](https://github.com/morenoh149/postgresDBSamples/tree/master/chinook-1.4))
- [**OCI Cloud** Free Tier](https://www.oracle.com/cloud/free/): bis zu zwei kostenlose Oracle DB-Instanzen, je 20GB, verschieden Typen, bspw. Exadata oder NoSQL
- **[dbfiddle](https://dbfiddle.uk/)**: Browser-basierter SQL-Datenbank-Playground (diverse Datenbanksysteme)
- **[MongoDB Atlas](https://www.mongodb.com/pricing)**: Cloud-Variante des klassischen NoSQL-Systems (The „M“ in MEAN and MERN) – kostenlos für 512MB
- [**CockroachDB** SQL-Playground](https://www.cockroachlabs.com/docs/tutorials/sql-playground.html): Cloud-Variante des NewSQL-Datenbanksystems (s. unten)
- RDBMS Research Prototypes:
- **[LeanStore](https://dbis1.GitHub.io/)**: high-performance OLTP storage engine optimized for many-core CPUs and NVMe SSDs (Prof. Viktor Leis)
- **[HyPer](https://hyper-db.de)**: main-memory-based relational DBMS for mixed OLTP and OLAP workloads (aquired by Tableau)
- **[Umbra](https://umbra-db.com/#features)**: a disk-based system with in-memory performance
- **[Peloton](https://pelotondb.io/)**: self-driving main-memory-based relational DBMS for mixed OLTP and OLAP workloads## Datenbankwerkzeuge
- **[DbVisualizer](https://www.dbvis.com/pricing/)** \[**choco install db-visualizer**\]: Advanced SQL Editor
- Alternativen: [**DBeaver** Community Edition](https://dbeaver.io/) \[**choco install dbeaver**\] mit [Open-Source Hintergrund](https://github.com/dbeaver/dbeaver), Open Source **[Beekeeper](https://www.beekeeperstudio.io/)** \[**choco install beekeeper-studio.portable**\]
- (€:) **[DataGrip](https://www.jetbrains.com/datagrip/)**, kostenlos über die [Free Educational Licenses](https://www.jetbrains.com/community/education/#students) für Studierende
- **[DbGate](https://dbgate.org)** \[**choco install dbgate.portable**\]: Open-Source Cross-Plattfrom SQL Editor, inkl. NoSQL-Unterstützung und starkem JSON-Viewer
- **[DbSchema](https://dbschema.com/)** [Community Edition](https://dbschema.com/): SQL Editor, Schema Reverse Engineering and Visualization
- (Pro Version: Schema Management and Database Change Management)
- **[SchemaCrawler](https://www.schemacrawler.com/)** \[**choco install schemacrawler**\]: Open-Source Database Schema Discovery and Comprehension Tool; generates Schema Diagrams
- **[SchemaSpy](https://schemaspy.org/)**: Schema Reverse Engineering and Visualization for Schema Documentation
- **[Flyway](https://flywaydb.org/)** [Community Edition](https://flywaydb.org/): Database Change Management
- Alternative: **[Liquibase](https://www.liquibase.org/)** \[**choco install liquibase**\] sowie **[Squitch](https://sqitch.org/)**
- **[Navicat Data Modeler](https://www.navicat.com/en/products/navicat-data-modeler)**, kostenlos als [Navicat Data Modeler Essentials 3](https://www.navicat.com/en/download/navicat-data-modeler-essentials);
- Navicat unterscheidet sehr schön konzeptionelle, logische und physische Modellierung
- Leider ist auch bei Navicat für die konzeptionelle Modellierung die Entity/Relationship-Umsetzung unbrauchbar
- Data Engineering / Data Integration
- «Open Source / Desktop» **[Talend Open Studio](https://www.talend.com/lp/open-studio-for-data-integration/)**
- «Open Source / Web» **[Airbyte](https://docs.airbyte.com/quickstart/deploy-airbyte/)**
- «Geheimtipp(€€€)» **[Ab Initio](https://www.abinitio.com/)** (obwohl es nicht im Gartner [Magic Quadrant for Data Integration Tools](https://pages.matillion.com/rs/992-UIW-731/images/Gartner-MQ-2022-Quadrant.png) auftaucht)
- Open-Source-Alternativen: vgl. [Artikel von Atlan](https://atlan.com/open-source-etl-tools/) (Kandidaten: Singer, dbt, PipelineWise, Meltano, Pentaho)
- Data Quality
- «Open Source» **[Talend Open Studio for Data Quality](https://sourceforge.net/projects/talendprofiler/)** | [**Soda** Core](https://github.com/sodadata/soda-core)
- «Empfehlung(€€€)» **[Collibra](https://www.collibra.com/)** (im Visionary-Quadrant des Gartner [Magic Quadrant for Data Quality Solutions](https://www.datactics.com/wp-content/uploads/2022/11/figure1.png) 2022)
- Data Governance / Metadata Management (früher: [Data Catalog](https://atlan.com/what-is-a-data-catalog/))
- «Open Source» vgl. [Artikel von Atlan](https://atlan.com/open-source-data-catalog-tools/) (Kandidaten: Apache Atlas, Amundsen Lyft, LinkedIn DataHub, Netflix Metacat, OpenMetadata)
- «Empfehlung(€€€)» **[Collibra](https://www.collibra.com/)** (im Leader-Quadrant des Gartner [Magic Quadrant for Metadata Management Solutions](https://1.bp.blogspot.com/-kzKwIT9505s/W3LU5bmJl-I/AAAAAAAAD0o/YIfEOTIEo18MolX569Dw6U7RDof4JVlawCLcBGAs/s1600/GartenerMetadata.png) 2018)
- Forschungsdatenmanagement? vgl. Schwesterseite [Dozenten-Werkzeuge](https://www.oth-aw.de/neumann/tools-faculty/#forschungsdatenmanagement)
- Data Lineage
- Gudusoft **[SQLFlow](https://sqlflow.gudusoft.com/#/)**: SQL Visualisierung ein oder mehrerer SQL Befehle, kostenlos, in der Cloud
- «Open Source» vgl. [Artikel von Atlan](https://atlan.com/open-source-data-lineage-tools/) (Kandidaten: Tokern, Egeria, Pachyderm, OpenLineage, TrueDat)
- Nennenswert: Wird auch von **[Collibra](https://www.collibra.com/)** abgedeckt (Data Lineage fällt aus Sicht von Gartner in den [Magic Quadrant for Data Quality Solutions](https://www.datactics.com/wp-content/uploads/2022/11/figure1.png), Collibra ist ggf. hier nicht Best-in-Class aber wegen Collibras Überlappung mit DQ und MDM attraktiv)
- **[CleverCSV](https://github.com/alan-turing-institute/CleverCSV)**: Generiere Python-Code für CSV-Imports, zzgl. Bibliotheksfunktionen für Data Cleaning
- **[WinPure Clean & Match](https://winpure.com/products/compare-clean-match/)**: Data Cleaning / Data Quality; kostenlose Community Lizenz
- Alternativen: Open-Source **[OpenRefine](https://openrefine.org/)** \[**choco install openrefine**\] ehem. Google |
[Alteryx **Trifacta**](https://www.trifacta.com/): Ebenfalls Data Cleaning / Data Quality; mit universitärem Hintergrund aber heute kommerziell; es gibt allerdings eine [Educational License](https://www.trifacta.com/edu-license/)
- **[DataVault Builder](https://datavault-builder.com/)** als [Educational Edition](https://datavault-builder.com/pricing/)
- **[RelaX](https://dbis-uibk.GitHub.io/relax/)**: calculates any relational algebra statement like ( σ a > 42 ( A ) ) ⋈ ( π a,b ( B ) ) on a set of relations
- Functional Dependencies:
- **[Functional Dependency Calculator](http://www.schirmeier.com/horst/scripts/functional-dependencies.php)**
- **[Talend Open Studio for Data Quality](https://sourceforge.net/projects/talendprofiler/)**: [Detecting anomalies in columns (Functional Dependency Analysis)](https://help.talend.com/r/en-US/8.0/studio-user-guide-open-studio-for-data-quality/detecting-anomalies-in-columns-functional-dependency-analysis)
- Weiterführende Quellen: [Awesome Database Tools](https://github.com/mgramin/awesome-db-tools) | [Awesome Open-Source Data Engineering](https://github.com/gunnarmorling/awesome-opensource-data-engineering) (ähnliche [Liste mit kommerziellen Optionen](https://github.com/igorbarinov/awesome-data-engineering))## Datenvisualisierung
Datenexploration und Visualisierung:
- BI Tools / Dashboarding-Werkzeuge
- **[Tableau](https://www.tableau.com/products/desktop)** \[**choco install tableau-desktop**\]
- Tableau ist [kostenlos für Studierende](https://www.tableau.com/academic/students)
- Microsoft **[PowerBI](https://app.powerbi.com)** (für Studierende ggf. Teil von kostenlosen Software-Bundles)
- Google [Looker](https://cloud.google.com/looker)
- [Qlik Sense](https://www.qlik.com/products/qlik-sense)
- Qlik Sense ist [kostenlos für Studierende](https://www.qlik.com/company/academic-program) (Verifikation per proxi.id)
- [Eclipse **BIRT**](https://download.eclipse.org/birt/) \[**choco install eclipse** zzgl. BIRT-Installation\]
- [**KNOWAGE** Community Edition](https://www.knowage-suite.com/site/licensing/community-edition/) (formerly: SpagoBI)
- **[DataWrapper](https://www.datawrapper.de/)**
- **[Exploratory Desktop](https://www.exploratory.io/)**
- Exploratory ist [kostenlos für Studierende](https://www.exploratory.io/pricing)
- **[Metabase](https://www.metabase.com/)** als [Open Source Edition](https://www.metabase.com/start/oss/) \[**docker run -d -p 3000:3000 --name metabase metabase/metabase**\]
- **[Panel](https://panel.holoviz.org/)** (graphisches Dashboarding-Werkzeug basierend auf HoloViz, s. unten)
- **[Seal Report](https://github.com/ariacom/Seal-Report)**
- [Zoho Analytics](https://www.zoho.com/analytics/)
- Bibliotheken
- **[HoloViz](https://holoviz.org/)**: Bibliotheken zur Datenvisualisierung in Python
- [Plotly Dash](https://plotly.com/dash/) als [Dash Open Source](https://dash.plotly.com/)
- Weiterführende Quellen:
- BI-Tools: [Awesome Business Intelligence](https://github.com/thenaturalist/awesome-business-intelligence)
- Bibliotheken: [Awesome DataViz](https://github.com/hal9ai/awesome-dataviz) | [Awesome Data Visualization](https://github.com/alpers/awesome-data-visualization)## Data Science
- **[KNIME](https://www.knime.com/)** \[**choco install knime**\]
- **[RapidMiner](https://rapidminer.com/platform/)** for Academics mit [Educational License Program](https://rapidminer.com/platform/educational/) \[**choco install rapidminer**\]
- (im Kern ist [RapidMiner Studio auch Open Source](https://github.com/rapidminer/rapidminer-studio))
- Interactive Computing / Notebooks
- [**Juyter** Docker Stacks](https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html) \[**docker run -p 8888:8888 jupyter/scipy-notebook**\]
- **[binder](https://mybinder.org/)**: das Cloud-Bindeglied zwischen Jupyter und Ihren git-gehosteten Notebook-Dateien (Obacht: Wenn in den USA die Leute aufstehen, dann geht der globally-shared Infrastruktur von binder ggf. die Puste aus, daher ggf. nicht ausreichend zuverlässig für Lehrveranstaltungen oder Konferenz-Demos)
- **[CoCalc](https://cocalc.com/)**: Collaborative Computation and Data Science
- Unterstützt auch **[SageMath](https://www.sagemath.org/)** Worksheets, SageMath ist eine Open Source Alternative zu Matlab und Mathematica
- **[SQL Notebook](https://sqlnotebook.com/)** \[**choco install sqlnotebook**\]
- Alternative: **[Tad](https://www.tadviewer.com/)** \[**choco install tad**\]
- [Google **Collab**](https://colab.research.google.com/) Notebook
- Datensets
- Sammlungen: [**kaggle** Datasets](https://www.kaggle.com/datasets) ⭐ | **[Open Data on AWS](https://registry.opendata.aws/)** | **[Awesome Public Datasets](https://github.com/awesomedata/awesome-public-datasets)** ⭐
- Kuratiert: [**100 interesting data sets** for statistics](https://rs.io/100-interesting-data-sets-for-statistics/) | [**Springboard**: free public data sets for your data science project](https://www.springboard.com/blog/free-public-data-sets-data-science-project/)
- Semantic Web: **[DBpedia](https://wiki.dbpedia.org/develop)**
- Ökonomie: **[Worldbank Open Data](https://data.worldbank.org/)**
- Zeichnungen: [**Quick Draw!** The Data](https://quickdraw.withgoogle.com/data) (Montagsmaler-ähnlich; bspw. [Ameisen](https://quickdraw.withgoogle.com/data/ant))
- COVID: **[CORD-19](https://www.kaggle.com/allen-institute-for-ai/CORD-19-research-challenge)**, [**EDC** Datensets](https://www.ecdc.europa.eu/en/covid-19/data)
- Programmierung: **[The Stack](https://huggingface.co/datasets/bigcode/the-stack)** | für SQL: [vgl. NSQL-Listing](https://www.numbersstation.ai/post/introducing-nsql-open-source-sql-copilot-foundation-models)
- **[Rucio](https://rucio.cern.ch/)** \[via Docker\]: Scientific Data Management
- Weiterführende Quellen: [Awesome Data Science](https://github.com/academic/awesome-datascience) | [Awesome Data Science Software in Python](https://project-awesome.org/krzjoa/awesome-python-data-science)## Big Data
- Archetype **Petabyte**\-scale Frameworks (insb. analytische Workloads): [Apache **Hadoop**](https://hadoop.apache.org/) (Two-Phase MapReduce, batch mode, „active Archive“), inkl. dessen Erweiterung durch [Apache **Spark**](https://spark.apache.org/) (RDD, iterative algorithms, In-Memory)
- **NoSQL:** DB-Engines Rankings [Key/Value-Stores](https://db-engines.com/de/ranking/key-value+store) | [Document-Stores](https://db-engines.com/de/ranking/document+store) | [Wide-Column-Stores](https://db-engines.com/de/ranking/wide+column+store)
- Scalable **OLAP: [EXASOL](https://www.exasol.com/product-overview/)** (→ s.oben!): Closed-Source MPP-fähiges und In-Memory-basiertes ACID-konformes RDBMS (MPP-DBMS; OLAP workloads); für analytische Anwendungen wie BI/DWH, DSS und Data Science; sehr hohe SQL-Standard-Kompatibilität und hohe Oracle-SQL-Dialekt-Kompatibilität
- Alternative: (€) **[Snowflake](https://www.snowflake.com/pricing/)** als Cloud-native DWaaS
- Scalable **OLTP: [CockroachDB](https://www.cockroachlabs.com/product/)** \[via [Docker](https://www.cockroachlabs.com/docs/v22.1/install-cockroachdb-windows)\]: Open-Source NewSQL; **PostgreSQL**\-compatible; built on a transactional and strongly-consistent key-value store
- Alternative: **[YugabyteDB](https://www.yugabyte.com/)** \[via [Docker](https://docs.yugabyte.com/preview/quick-start/docker/)\]: Open-source NewSQL; **PostgreSQL**\-compatible
- Scalable **HTAP:** [PingCAP **TiDB**](https://github.com/pingcap/tidb): \[via [Quick Start Guide](https://hub.docker.com/r/pingcap/tidb)\]: Open-source NewSQL (OLTP/HTAP workloads); **MySQL**\-compatible; built on a transactional key-value store
- λ/Lambda-Architektur (Nathan Marz) „**separate** batch vs. speed layer“: klassisch bspw. basierend auf [Apache **Hadoop**](https://hadoop.apache.org/) + [Apache **Storm**](https://storm.apache.org/)
- vgl. auch [Twitter **Summingbird**](https://github.com/twitter/summingbird)
- ϰ/Kappa-Architektur (Jay Kreps) „**unified** batch-&speed-layer“: bspw. basierend auf [Apache **Flink**](https://flink.apache.org/)
- (Flink hat seinen Urspruch in [Stratosphere](http://stratosphere.eu), einem Projekt dreier deutscher Hochschulen, u.a. von [Prof. Dr. Volker Markl](https://www.bifold.berlin/people/prof-dr-volker-markl.html))
- Kappa-Architekturen können auch basieren auf [**Kafka** Streams](https://kafka.apache.org/documentation/streams/), Spark Streaming, Kinesis Data Streams, etc. pp.
- [Apache **Druid**](https://druid.apache.org/): Time Series Database; real-time (i.e., sub-second) analytics database, with separation of ingest compute and query compute
- Alternative: [**InfluxDB** Open Source](https://portal.influxdata.com/downloads/): Time Series Database; developed for operations monitoring and focuses on real-time (i.e., sub-second) analytics of IoT Data; core component of the [TICK stack](https://www.influxdata.com/time-series-platform/)
- SIEM:
- [**Splunk** Free](https://docs.splunk.com/Documentation/Splunk/latest/Admin/MoreaboutSplunkFree) (500MB pro Tag)
- Cloud: **[Matano](https://www.matano.dev/)**, eine „open source security lake platform for AWS“
- Log-Analysen:
- **[Elastic](https://www.elastic.co/)** bzw. ELK-Stack, insbesondere L = **[Logstash](https://www.elastic.co/logstash/)** \[u.a. via **[Docker](https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html)**\], Elastic ist im Kern eine verteilte Volltext-Suchmaschine, basierend auf Lucene
- Cloud: **[logz.io](https://logz.io/pricing/)** (1GB pro Tag)
- GPU-Computing:
- **[OpenCL](https://www.khronos.org/opencl/)** (Open Computing Language): Standardschnittstelle für paralleles Rechnen mit aufgaben- und/oder datenbasierter Parallelität, als HW-Plattform-Abstraktion für CPUs, GPUs, DSPs, FGPAs, usw.
- Java: [JOCL](http://www.jocl.org/) = Java bindings for OpenCL | [Lightweight Java Game Library](https://www.lwjgl.org/) (LWJGL) = Java-Abstraktion für OpenGL, OpenAL, OpenCL und OpenVR
- Weiterführende Quellen: [Awesome Big Data](https://github.com/newTendermint/awesome-bigdata) | [Hadoop Ecosystem Table](https://hadoopecosystemtable.GitHub.io/)## Moderne Web-Anwendungsentwicklung
- **[BuildWith](https://builtwith.com/)**: Find out what websites are built with
- **Watch-Lists** (Projects): **[OpenJS](https://openjsf.org/projects/)**, **[CNCF](https://www.cncf.io/projects/)**, [State of JS](https://stateofjs.com/), [DB-Engines](https://db-engines.com/en/ranking), [ThoughtWorks **Technology Radar**](https://www.thoughtworks.com/radar)
- **Starter-Kits/Blueprints** (Frontend/Backend/Full-Stack):
- Java-zentrisch: **[JHipster](https://start.jhipster.tech/)** ([TechStack-Docu](https://www.jhipster.tech/tech-stack/)) | [**Spring** Initializr](https://start.spring.io/)
- Any Lang: [CodebaseShow » **RealWorld**](https://codebase.show/projects/realworld) ⭐ \[[GitHub-Repo](https://github.com/gothinkster/realworld)\] | [**JHipster** Non-Java-Blueprints](https://www.jhipster.tech/modules/official-blueprints/)
- JS-zentrisch: [**Meteor**.js](https://www.meteor.com), **[refine](https://github.com/refinedev/refine)**, [SaaS Starterkit](https://github.com/Saas-Starter-Kit/Saas-Kit-prisma) (Next.js)
- **[Svelte](https://svelte.dev)** (Client-side) sowie **[SvelteKit](https://kit.svelte.dev)** (Server-side): Newcommer Web-Framework und Alternative zu Angular/React/Vue
- **[TS Play](https://www.typescriptlang.org/play)**: Online TypeScript Editor/Playground
- Die [üblichen Verdächtigen](https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-web-frameworks) (Client-side):
- JS/TS: **[Svelte](https://svelte.dev)** | **[Vue](https://vuejs.org/)** | **[Preact](https://preactjs.com/)**| [React](https://reactjs.org/) | [Aurelia 2](https://github.com/aurelia/aurelia) | [Angular](https://angular.io/)
- Java: [Vaadin](https://vaadin.com/)
- C#: [ASP.NET Core](https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-6.0) [Blazor](https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-6.0)[Py](https://pyscript.net)[: PyScript](https://pyscript.net)
- Micro Frontends: Webartikel [11 **Micro Frontends Frameworks** You Should Know](https://itnext.io/11-micro-frontends-frameworks-you-should-know-b66913b9cd20)
- Die [üblichen Verdächtigen](https://www.techempower.com/benchmarks/) (Server-side):
- Java: **[Micronaut](https://micronaut.io/)** \[CLI: choco install micronaut\] | [Spring Boot](https://start.spring.io/) \[choco install spring-boot-cli\] insbesondere mit [Spring WebFlux](https://docs.spring.io/spring-framework/docs/current/reference/html/web-reactive.html) + [Netty](https://netty.io/)
- C#: **[ASP.NET Core](https://github.com/dotnet/aspnetcore)** \[choco install dotnet-aspnetruntime\]
- JS/TS: **[SvelteKit](https://kit.svelte.dev)** sowie [Next.js](https://nextjs.org/) | **[Nuxt](https://nuxtjs.org/)** | [Marko](https://markojs.com/)/Fluurt sowie [Node.js](https://nodejs.org/) \[choco install Node.js\] + Express
- Py: **[FastAPI](https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-web-frameworks)** | [Flask](https://flask.palletsprojects.com/)
- Ruby: [RoR](https://rubyonrails.org/)
- PHP: [Laravel](https://laravel.com/)
- Spezial-Kontext SAP:
- SAP **[OpenUI5](https://openui5.org/)** (Basis für **[SAPUI5](https://ui5.sap.com)**)
- Free Tier: SAP [Business Technology Platform (**BTP**)](https://www.sap.com/products/technology-platform/trial.html) für „Individuals“
- SAP **[Fiori](https://www.sap.com/products/technology-platform/fiori.html)** (basiert auf SAPUI5)
- [AppGyver](https://www.appgyver.com/) / SAP **[Build Apps](https://www.sap.com/products/technology-platform/no-code-app-builder/get-started.html)** (Low-Code-Plattform; technisch losgelöst von OpenUI5/SAPUI5)
- Spezial-Kontext WebAssembly:
- **[wasmtime](https://wasmtime.dev)**: fast and secure runtime for WebAssembly
- Markdown Tools: vgl. [Awesome **Markdown**](https://github.com/mundimark/awesome-markdown)
- Tools for Web Programmer:
- Generatoren: [**.htaccess** Generator](https://www.htaccessredirect.net/), **[JQueryForm](https://www.jqueryform.com/)** Form Builder, [Flexy Boxes](https://the-echoplex.net/flexyboxes/)
- [HTML **Cleaner**](https://html-cleaner.com/) (auch für [CSS](https://html-cleaner.com/css/) und [JS](https://html-cleaner.com/js/)) sowie HTML Beautifier **[DirtyMarkup](https://www.10bestdesign.com/dirtymarkup/)**
- URLs: [URL-Decoder](https://www.urldecoder.org/)
- [List of (free) **Public APIs**](https://github.com/public-apis/public-apis)
- Markdown Editoren: **[Obsidian](https://obsidian.md/)** \[**choco install obsidian**\] (Verzeichnis als Vault öffnen…)
- Hilfreich: **[ObisdianShell](https://github.com/Chaoses-Ib/ObsidianShell)** (Associate Markdown files with Obsidian)
- Nennenswerte Plugins: [MK's Guide **Empfehlungsliste**](https://www.mksguide.com/best-obsidian-plugins/), [obsidian-**advanced-uri**](https://github.com/Vinzent03/obsidian-advanced-uri), [obsidian-**languagetool**\-plugin](https://github.com/Clemens-E/obsidian-languagetool-plugin)
- Historischer Hinweis: Typora nicht mehr kostenlos nach 0.11.18
- Tools for Web Designers:
- Kostenlose Icons/Stock-Fotos/Illustrationen: vgl. Abschnitt **[Bildmaterialien](https://github.com/cyberlytics/awesome-thesis-tools#bildmaterialien)** auf meiner Schwesterseite
- Tools-Listen von speckyboy: [Tools for Web Designers #1](https://speckyboy.com/tiny-little-tools-web-design/), [Tools for Web Designers #2](https://speckyboy.com/tiny-little-web-based-tools-web-designers/), [CSS-Tools](https://speckyboy.com/free-tools-apps-css/)
- Usage-Statistiken: [W³Techs](https://w3techs.com/technologies/) (bspw. [PHP-Versions](https://w3techs.com/technologies/details/pl-php), [Wordpress-Versions](https://w3techs.com/technologies/details/cm-wordpress), uvm.)
- [**Lorem-Ipsum**\-Generatoren](https://loremipsum.io/ultimate-list-of-lorem-ipsum-generators/)
- Deutsch:
- **[neuroflash](https://app.neuro-flash.com/)**: KI-gestützte Textgenerierung, kann Deutsch, stilistisch das was man „SEO-optimiert“ nennt (kostenlose 2000 Wörter)
- Englisch:
- [AI writing assistants](https://www.google.com/search?q=ai+text+generator): OpenAI **[ChatGPT](https://openai.com/blog/chatgpt/)** („Write a UX brief“, „Write a tagline for my tech gadget landing page“, „Write a user flow for a login page, mobile-first“, „Give me some ideas for a …“ und weitere: [ChatGPT-**Cheatsheet**](https://www.kdnuggets.com/publications/sheets/ChatGPT_Cheatsheet_Costa.pdf)) aber auch ältere Werkzeuge wie bspw. [rytr.me](https://rytr.me) (kostenlose 10K Zeichen), [copy.ai](https://www.copy.ai/) (kostenlose 2000 Wörter) oder [simplified](https://simplified.com/pricing) (kostenlose 3000 Wörter)
- Werkzeugsammlung **[FutureTools](https://www.futuretools.io)**
- Weiterführende Quellen: [Awesome Generative AI](https://github.com/steven2358/awesome-generative-ai)
- User Experience (UX):
- [**WebGazer**.js](https://webgazer.cs.brown.edu/): eye tracking library that uses common webcams to infer the eye-gaze locations of web visitors on a page in real time
- Video Conferencing:
- STUN/TURN:
- Cloud: **[Metered](https://www.metered.ca/)**
- Self-Hosted: **[coturn](https://github.com/coturn/coturn)**
- Weiterführende Quellen: [Awesome Real Time Communications](https://github.com/rtckit/awesome-rtc)
- Hosting:
- bspw. **[Heroku](https://www.heroku.com/pricing)** („Free and Hobby“), Google **[Firebase Hosting](https://firebase.google.com/pricing)** („Spark Plan“) oder Amazon **[AWS](https://aws.amazon.com/de/free/)** („Free Tier“)
- Kostenpflichtig (€): bspw. **[Hetzner](https://www.hetzner.com/de/cloud)** im bayerischen Gunzenhausen
- (Kostenlose Angebote auch bei den Cloud-Marktführern für jamstack (s. oben): Vercel, Netlify, u.a.)
- SEO:
- Google [Search Console (GSC)](https://search.google.com/search-console/) | Google [Trends](https://trends.google.com/trends/)
- The Hoth [Google Rank Checker](https://www.thehoth.com/search-engine-rankings/)
- RankWatch [Website Analyzer](https://www.rankwatch.com/tools/web-analyzer.html) + RankWatch [Backlink Checker](https://www.rankwatch.com/backlinks/)
- Weiterführende Quellen: [Awesome Search Engine Optimization](https://github.com/marcobiedermann/search-engine-optimization) | ahrefs [Free SEO Tools](https://ahrefs.com/blog/free-seo-tools/) | buffer [Free SEO Tools](https://buffer.com/library/free-seo-tools/)
- **[KrakenD](https://www.krakend.io/)**: Open Source API Gateway (with [KrakenD Designer](https://designer.krakend.io))
- **[Quarkus](https://quarkus.io/)** \[CLI: **choco install quarkus**\] Kubernetes-native Java Stack
- Weiterführende Quellen: [Awesome Webdesign](https://project-awesome.org/nicolesaidy/awesome-web-design) | [Frontend Development](https://github.com/dypsilon/frontend-dev-bookmarks/blob/master/TOTALLY-GIGANTIC-FILE.md) | [Awesome Microservices](https://github.com/mfornos/awesome-microservices) | [Awesome CRDT](https://github.com/alangibson/awesome-crdt)## Mobile Apps
- Android/Kotlin: **[Android Studio](https://developer.android.com/studio)** \[**choco install androidstudio**\]
- iOS/Swift: [JetBrains **AppCode**](https://www.jetbrains.com/objc/), kostenlos über JetBrains [Free Educational Licenses](https://www.jetbrains.com/community/education/#students)
- Cross-Plattform
- JS/TS: **[Ionic](https://ionicframework.com/)** | [React Native](https://reactnative.dev/)
- Dart: [Flutter](https://flutter.dev/)
- App Performance Monitoring (und mehr): **[Instabug](https://www.instabug.com/)**
- Konvertiere eine Webseite in eine mobile App: bspw. **[GoNative](https://gonative.io/)**
- In-App Purchases / Monetarisierung: [Adapty](https://adapty.io/) als Low-Code Plattform und SDK um In-App Subscriptions einfach in Mobile Apps zu integrieren## Semantic Web / Knowledge Representation
- **[Protégé Desktop](https://protege.stanford.edu/software.php#desktop-protege)**: open source Ontology Editor (inkl. [Getting Started](https://protegeproject.GitHub.io/protege/getting-started/))
- Cloud-Variante: **[WebProtégé](http://webprotege.stanford.edu/)**
- **[Schema.org](https://schema.org/docs/developers.html)** | [**YAGO** Graph](https://yago-knowledge.org/graph/) | [SparQL on **YAGO**](http://www.yago-knowledge.org/sparql) | [SparQL on **Wikidata**](https://query.wikidata.org/) | [SparQL on **DBpedia**](https://dbpedia.org/sparql) | [**prefix**.cc](https://prefix.cc/)
- [OpenLink **Virtuoso**](https://virtuoso.openlinksw.com/) als [Open-Source Edition (VOS)](http://vos.openlinksw.com/owiki/wiki/VOS/VOSDownload) \[via [Docker](https://hub.docker.com/r/openlink/virtuoso-opensource-7)\]: SPARQL- und SQL-fähiges Multi-Modell-Datenbanksystem / RDF Database
- [Apache **Jena**](https://jena.apache.org/): open source Java SPARQL-fähiger Triple Store / RDF Database
- [Ontotext **GraphDB**](https://www.ontotext.com/products/graphdb/): SPARQL-fähiger Triple Store / RDF Database \[with OWL reasoning, forward-chaining\]
- Weiterführende Quellen: [Awesome Semantic Web](https://github.com/semantalytics/awesome-semantic-web), [Awesome Knowledge Graph](https://github.com/totogo/awesome-knowledge-graph), [Awesome Linked Data](https://github.com/nandana/awesome-linkeddata)## Verteilte Systeme
- **[parallel-ssh](https://github.com/ParallelSSH/parallel-ssh)** \[pip install parallel-ssh\]: asynchronous parallel SSH client library
- **[RabbitMQ](https://www.rabbitmq.com)** \[choco install rabbitmq\]: open-source message broker, Push-based approach (based on Erlang)
- [Apache **Kafka**](https://kafka.apache.org/): open-source pub/sub event streaming, Pull-based approach (open-sourced by LinkedIn in 2011, based on Java/Scala)
- **[Akka](https://akka.io)**: Actor Model on the JVM (Java/Scala)
- [Akka.NET](https://getakka.net/): Akka-based Actor Model for C# and F# (see also [petabridge.cmd](https://cmd.petabridge.com) \[choco install petabridge-cmd\])
- **[ZeroMQ](https://zeromq.org/)**: open-source universal messaging library
- [NetMQ](https://github.com/zeromq/netmq): .NET Standard port / Native C#
- **[Datomic](https://www.datomic.com/)**: Datalog-Implementierung von [Rich Hickey](https://github.com/tallesl/Rich-Hickey-fanclub), dabei architekturell interessant weil Distributed, Transactional und Immutable
- [Conflict-free Replicated Data Types (**CRDT**)](https://crdt.tech/implementations): z.B. [SyncedStore](https://syncedstore.org/docs/) | [Fluid Framework](https://fluidframework.com/)
- Weiterführende Quellen: [Awesome Distributed System Projects](https://github.com/roma-glushko/awesome-distributed-system-projects) | [Awesome CRDT](https://github.com/alangibson/awesome-crdt)
- (Insbesondere dieser Abschnitt überlappt sich mit anderen Abschnitten, daher ist er rein additiv zu verstehen.)## Cloud-Computing
- Kostenlose Cloud Kontingente: [AWS Free Tier](https://aws.amazon.com/free/), [Azure Free Tier](https://azure.microsoft.com/pricing/free-services), [Google Cloud Free Tier](https://cloud.google.com/free/)
- Nur für Studierende: [Azure for Students](https://azure.microsoft.com/free/students/), [Heroku for Students](https://www.heroku.com/students), [MongoDB for Students](https://www.mongodb.com/students), GitHub Pages via [GitHub Student Developer Pack](https://education.github.com/pack)
- Cloud Marktfüher: [Amazon **AWS**](https://aws.amazon.com/free/), [Microsoft **Azure**](https://azure.microsoft.com/pricing/free-services/), [**Google** Cloud](https://cloud.google.com/free), [**Alibaba** Cloud](https://www.alibabacloud.com/free), [**IBM** Cloud](https://www.ibm.com/cloud/free), [**Tencent** Cloud](https://www.tencentcloud.com/campaign/freetier), [Oracle **OCI**](https://www.oracle.com/cloud/free/), Heroku (no free tier anymore \*sigh\*), **[DigitalOcean](https://www.digitalocean.com/pricing/app-platform)**, [**SAP** BTP](https://www.sap.com/products/technology-platform/trial.html)
- jamstack: **[Vercel](https://vercel.com/pricing)** (ehem. ZEIT), **[Netlify](https://www.netlify.com/pricing/)**, [GitHub **Pages**](https://pages.github.com/), **[Stormkit](https://www.stormkit.io)**, [Google **Firebase**](https://firebase.google.com/pricing), [AWS **Amplify**](https://aws.amazon.com/amplify/), [Azure **Static Web Apps**](https://azure.microsoft.com/products/app-service/static/) \[**[Awesome JAMstack](https://github.com/automata/awesome-jamstack)**\]
- Empfohlene Docker-Alternative: **[podman](https://docs.podman.io/en/latest/)** (u.a. daemonless; optional: rootless; v.a. Linux aber auch erste [Windows-Gehversuche](https://github.com/containers/podman/blob/main/docs/tutorials/podman-for-windows.md)) sowie ggf. [buildah](https://buildah.io/) direkt
- Weitere Alternativen: OpenStack [KataContainers](https://katacontainers.io/), AWS [Firecracker](https://firecracker-microvm.GitHub.io/), google [gVisor](https://gvisor.dev/) (und historisch: CoreOS [rkt](https://github.com/rkt/rkt), später per [CNCF archived](https://www.cncf.io/archived-projects/))
- OpenShift Stack ab v4: [CRI-O](https://cri-o.io/), [podman](https://docs.podman.io/en/latest/), [buildah](https://buildah.io/)
- Docker-Werkzeuge:
- **[Play with Docker](https://labs.play-with-docker.com/)**: kostenlose Browser-basierte Docker-Umgebung
- **[hadolint](https://github.com/hadolint/hadolint)**: linter für Dockerfiles \[**docker run --rm -i hadolint/hadolint < Dockerfile**\]
- (Es gibt noch eine Lücke: Gibt es einen guten [.](https://codefresh.io/blog/not-ignore-dockerignore-2/)[dockerignore](https://codefresh.io/blog/not-ignore-dockerignore-2/)\-Generator!?)
- **[Divio](https://www.divio.com/pricing/)** | **[Northflank](https://northflank.com/pricing)** | **[mogenius](https://mogenius.com/pricing)**: kostenlose Deployments für Docker-basierte Proof-of-Concept WebApps
- Letzte Version bspw. von [Alpine](https://endoflife.date/alpine)? Bspw. mittels [**endoflife**.date](https://endoflife.date/) (EOL)
- Container Registry:
- DockerHub ➔ **docker.io**/username/appname:tagname
- Git Hub **[GHCR](https://www.ghcr.io)** ➔ **ghcr.io**/username/appname:tagname
- Red Hat **[Quay](https://quay.io/)** ➔ **quay.io**/username/appname:tagname
- Eigene Registry-Installation \[docker run … [docker.io/registry:2](https://www.docker.com/blog/how-to-use-your-own-registry-2/%60)\] ➔ **localhost:5000**/username/appname:tagname
- (zzgl. diejenigen von Amazon, Microsoft, …)
- Kubernetes:
- Browser
- **[Play with K8s](https://labs.play-with-k8s.com/)**: kostenlose Browser-basierte Kubernetes-Umgebung
- [**OpenShift** Playground](https://www.redhat.com/en/interactive-labs/openshift): kostenlose Browser-basierte OpenShift-Umgebung
- Lokale Entwickler-Installation
- Rancher **[k3d](https://k3d.io)** \[**choco install k3d**\]: Runs Rancher Lab’s minimal k3s Kubernetes distribution via docker
- Rancher **[k3s](https://k3s.io)**: Lightweight Kubernetes, bspw. über [k3sup](https://github.com/alexellis/k3sup) \[**choco install k3sup**\]
- **[Rancher Desktop](https://rancherdesktop.io/)** \[**choco install rancher-desktop**\]: Runs Kubernetes and container management on your desktop
- Enterprise Installation
- Red Hat **[OKD](https://www.okd.io/)** (OpenShift-basiert)
- Rancher **[RKE1](https://rke.docs.rancher.com/)** (Pure-Container-basiert, über [RancherOS](https://github.com/rancher/os), mit Docker als Container Engine) \[**choco install rke**\]
- Rancher **[RKE2](https://rancher.com/products/rke)** (Combines RKE1 and K3s; embedded container runtime is containerd)
- KI-gestütztes Kubernetes-Management:
- **[K8sGPT](https://k8sgpt.ai)**: tool for scanning your kubernetes clusters, diagnosing and triaging issues in simple english
- Kubernetes Depoyment (with Package Manager, Dependencies, …):
- **[Helm](https://helm.sh)**: Helm Charts help you define, install, and upgrade even the most complex Kubernetes application
- **[Acorn](https://www.acorn.io)**: Containerized application packaging framework that simplifies deployment on Kubernetes
- **HashiCorp** Stack:
- **[Vagrant](https://www.vagrantup.com/)** «Build&Test» \[**choco install vagrant**\] & **[Vagrant Cloud Box](https://app.vagrantup.com/boxes/search)**
- **[Packer](https://www.packer.io/)** «Package» \[**choco install packer**\]
- **[TerraForm](https://www.terraform.io/)** «Unified Provision» \[choco **install terraform**\]
- **[Vault](https://www.vaultproject.io/)** «Secure» \[**choco install vault**\]
- **[Consul](https://www.consul.io/)** «Connect&Maintain» & **[Consul Tools](https://www.consul.io/docs/download-tools)**
- **[Nomad](https://www.nomadproject.io/)** «Orchestrate&Run» \[**choco install nomad**\]
- **[Waypoint](https://www.waypointproject.io/)** «Unified Deploy»
- **[Resilience4j](https://github.com/resilience4j/resilience4j)**: lightweight fault tolerance library inspired by Netflix Hystrix
- **[Arkade](https://get-arkade.dev/)**: Open Source [Marketplace](https://github.com/alexellis/arkade#catalog-of-apps) for Kubernetes
- **[Portainer](https://www.portainer.io/)** Community Edition: Open Source Container Management for Personal Use
- **[cAdvisor](https://github.com/google/cadvisor)**: understand the resource usage and performance characteristics of containers
- Kube-nativ MicroService Frameworks
- Java:
- **[Quarkus](https://quarkus.io/get-started/)** \[CLI: **choco install quarkus**\]
- **[Micronaut](https://micronaut.io/)** \[CLI: **choco install micronaut**\]
- Serverless:
- **[Val Town](https://www.val.town/)**: run code instantly
- [Apache **OpenWhisk**](https://openwhisk.apache.org/): Open Source Serverless Cloud Platform
- **[Knative](https://knative.dev/)**: Google-sponsored Open Source Serverless Cloud Platform
- Scale to Zero:
- **[OpenFaaS](https://www.openfaas.com/)**\-based [Scale to Zero](https://docs.openfaas.com/openfaas-pro/scale-to-zero/)
- WSO2 **[Cellery](https://github.com/wso2/cellery)**: Scale to Zero with Kubernetes-based [Knative](https://knative.dev/)
- **[KEDA](https://keda.sh)**: Scale to Zero with Kubernetes-based Event-Driven Autoscaler
- Geringe [Cold-Start](https://betterdev.blog/aws-lambda-performance-optimization/#cold_starts)\-Zeiten:
- **DO**: Rust \[**choco install rustup.install**\], Zig \[**choco install zig**\], WASM \[**choco install wasmedge**\]
- Sowie JavaScript/Node.js \[**choco install Node.js**\] v.a. wg. kleiner Lambda bundle size durch Tree-Shaking
- Und auch Python \[**choco install python**\] mit erstaunlich geringen Cold-Start-Zeiten
- **DONT**: Java, C# (und Vorsicht vor naivem Einsatz von Docker)
- DevOps (inkl. SRE / Chaos Engineering)? vgl. Schwesterseite [SWE » DevOps](https://github.com/cyberlytics/awesome-software-engineering-tools#devops) (!)
- Green Cloud:
- **[Kepler](https://github.com/sustainable-computing-io/kepler)** (=Kubernetes Efficient Power Level Exporter): energiebezogene Systemstatistiken, als Prometheus-Metriken exportierbar
- Weiterführende Quellen: [Nubenetes](https://nubenetes.com/) / [Nubenetes Other](https://nubenetes.com/other-awesome-lists/) | [Awesome Sysadmin](https://github.com/awesome-foss/awesome-sysadmin) | [Awesome Chaos Engineering](https://github.com/dastergon/awesome-chaos-engineering) | [Awesome AWS](https://github.com/donnemartin/awesome-aws) | [Awesome Serverless](https://github.com/anaibol/awesome-serverless) | [Awesome Lambda Essentials](https://github.com/danteata/awesome-aws-lambda) | [Awesome Lambda Layers](https://github.com/mthenw/awesome-layers)
- Post-Mortems: **[Kubernetes Failure Stories](https://k8s.af/)**## Operations Research (OR) / Optimization
- Überblick/Werkzeuge-Einstieg
- Werzeuge: Newsletter **[OPTIMA 103](http://www.mathopt.org/Optima-Issues/optima103.pdf)** der Mathematical Optimization Society
- Benchmarks: **[for Optimizaton Software](https://plato.asu.edu/bench.html)**- Solver für Lineare Programmierung
- Open Source: **[CBC](https://github.com/coin-or/Cbc)**, **[YALMIP](http://users.isy.liu.se/johanl/yalmip/)**, **[GLPK](http://www.gnu.org/software/glpk/glpk.html)**, COIN-OR CLP/**[CBC](https://github.com/coin-or/Cbc)**, **[HiGHS](https://highs.dev/)**, **[SCIP](https://www.scipopt.org/)**
- Kommerziell: **[CPLEX](https://www.ibm.com/support/knowledgecenter/SSSA5P_12.10.0/ilog.odms.cplex.help/cplex_KC_home.html)**, **[Gurobi](http://www.gurobi.com/)**, **[XPRESS-MP](http://www.fico.com/en/products/fico-xpress-optimization-suite/)**, **[MOSEK](https://www.mosek.com/)**- Modelers
- **[Pulp](https://pypi.org/project/PuLP/)** (python modeling interface), **[Pyomo](http://www.pyomo.org/documentation)**, **[CMPL](https://projects.coin-or.org/Cmpl)**, …
- Convex Optimization
- **[CVXOPT](http://cvxopt.org/)** (für Python: **[CVXPY](https://www.cvxpy.org/)**), …
- Optimization Frameworks
- Google **[OR-Tools](https://developers.google.com/optimization)**, **[OptaPlanner](https://www.optaplanner.org/)** (CP Solver), **[COIN-OR](https://www.coin-or.org/)**, **[HiGHS](https://www.maths.ed.ac.uk/hall/HiGHS/)**, **[UG](https://ug.zib.de/)**, **[GEKKO](https://gekko.readthedocs.io/en/latest/)**
## ML / AI
- In-Database Processing (ML)
- **[PostgresML](https://postgresml.org/)**
- [Apache **Flink ML**](https://nightlies.apache.org/flink/flink-ml-docs-stable/)
- **[Exasol UDF](https://docs.exasol.com/db/latest/database_concepts/udf_scripts.htm)** (u.a. [Map/](http://biggis-project.eu/biggis-docs/architecture/exasol-database/exasol-udf/#mapreduce-programs)[Reduce](http://biggis-project.eu/biggis-docs/architecture/exasol-database/exasol-udf/#mapreduce-programs)\-Algorithmen, [Python-Classification](https://docs.Exasol.com/advanced_analytics/python_classification_example.htm)\-Beispiel)
- [Amazon **Redshift ML**](https://aws.amazon.com/de/redshift/features/redshift-ml/)
- [Google **BigQuery ML**](https://cloud.google.com/bigquery-ml/docs/introduction)
- **[MindsDB](https://mindsdb.com/)**
- ML-Extension to DBMS
- [**SQLFlow**.org](https://sql-machine-learning.GitHub.io/)
- LLMs
- Modelle:
- Open Source: Webartikel [6 Best **Open-Source LLMs** to Watch Out For in 2024](https://www.techopedia.com/6-best-open-source-llms-to-watch-out-for-in-2024)
- Dev:
- Java: **[Spring AI](https://docs.spring.io/spring-ai/reference/)**, **[LongChain4j](https://github.com/langchain4j/langchain4j)**
- Chatbots: [**perplexity**.ai](https://www.perplexity.ai/) (mit „Focus: Academic“)
- Alternativen: OpenAI [ChatGPT](https://openai.com/blog/chatgpt/), [HuggingChat](https://huggingface.co/chat/), [Andi](https://andisearch.com), Microsoft [Bing](https://bing.com/new), Google [Bard](https://bard.google.com/)
- Multi-modale KI: Google **[Gemini](https://deepmind.google/technologies/gemini/)**
- Lokale LLMs: [**Jan**.ai](https://jan.ai), **[Open WebUI](https://github.com/open-webui/open-webui)**
- Weiterführende Quellen: [Awesome LLM](https://github.com/Hannibal046/Awesome-LLM)
- ML-Plattformen
- Desktop/Self-Hosting:
- **[IBM Watson Studio Desktop](https://www.ibm.com/account/reg/de-de/signup?formid=urx-19947)**
- **[ClearML](https://github.com/allegroai/clearml)**: Open-Source ML Plattform (Cloud | Self-Hosted)
- **[MLflow](https://mlflow.org/)**: Open-Source ML Plattform (Self-Hosted)
- Cloud:
- Kostenlose Angebote bei allen Cloud-Marktführern:
**[AWS ML](https://aws.amazon.com/de/free/machine-learning/)** und insb. **[AWS SageMaker](https://aws.amazon.com/de/sagemaker/pricing/)**, **[Azure ML](https://azure.microsoft.com/services/machine-learning/)**, [**Google** GCP AI & **ML**](https://cloud.google.com/products/ai), …
- **[ClearML](https://app.clear.ml/)**, wie oben bei Desktop bereits aufgeführt, auch mit einem Free-Tier-Angebot in der Cloud
- (€€€): **[Dataiku](https://www.dataiku.com/product/get-started/)**, u.a. [in Kombination mit Snowflake](https://www.dataiku.com/partners/snowflake/)
- MLOps-bezogen:
- (Die ganzen ML-Frameworks wie AWS SameMaker, IBM Watson, ClearML, MLflow haben auch alle integrierte MLops-Funktionalitäten, …)
- [Iterative **Studio**](https://studio.iterative.ai/): Collaboration for Machine Learning Teams
- [Iterative](https://dvc.org/) **[DVC](https://dvc.org/)**: Open-source Version Control System for Machine Learning Projects
- **[Sacred](https://github.com/IDSIA/sacred)**: A tool to help you configure, organize, log and reproduce experiments
- [Apache **Marvin-AI**](https://marvin.apache.org/): Open-Source MLOps Plattform
- Text Processing
- [PyPDF2](https://pypi.org/project/PyPDF2/): convert simple, text-based PDF files into text readable by Python
- **[spaCy](https://spacy.io/)**: free, open-source library for advanced Natural Language Processing (NLP) in Python
- **[nltk](https://www.nltk.org/)**: suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning
- **[doccano](https://github.com/doccano/doccano)**: open source text annotation tool for humans (text classification, sequence labeling and sequence to sequence tasks)
- Weiterführende Quellen: [Awesome NLP](https://github.com/keon/awesome-nlp) | [Awesome Deep Learning for NLP](https://github.com/brianspiering/awesome-dl4nlp) | [Awesome Sentiment Analysis](https://github.com/laugustyniak/awesome-sentiment-analysis)
- ML-Quality:
- **[Giskard](https://www.giskard.ai)**: Qualitätssicherungsmöglichkeiten mit Schwerpunkt auf Erklärbarkeit und Fairness
- KI-zentrischer Benchmark für Smartphone-HW: [AI-Benchmark](https://ai-benchmark.com/)
- KI Repos: bspw. **[Hugging Face](https://huggingface.co/)**
- Robotik:
- Weiterführende Quellen: [Awesome Robotics Libraries](https://github.com/jslee02/awesome-robotics-libraries) | [Awesome Robotics](https://github.com/kiloreux/awesome-robotics)
- Akademisch / State of the Art
- Repository **[Papers with Code](https://paperswithcode.com/sota)**
- Industrielle Forschung
- Nennenswerte internationale **KI Labs**: **[OpenAI](https://en.wikipedia.org/wiki/OpenAI)** (z.B. [GTP-3](https://openai.com/blog/openai-api/), [DALL·E](https://openai.com/dall-e-2/), [ChatGPT](https://chat.openai.com/)), Alphabet **[DeepMind](https://en.wikipedia.org/wiki/DeepMind)** (z.B. [AlphaGo](https://www.deepmind.com/research/highlighted-research/alphago)), **[Google AI](https://www.ai.google/)** ([TensorFlow](https://www.tensorflow.org/), [LaMDA](https://blog.google/technology/ai/lamda/), [Imagen](https://imagen.research.google/)), Facebook Artificial Intelligence Research (FAIR) = **[Meta AI](https://www.wikiwand.com/en/Meta_AI)** (z.B. [PyTorch](https://pytorch.org/)), **[Tesla AI](https://www.tesla.com/AI)** (z.B. [autopilot](https://www.tesla.com/autopilot)), **[Ueber AI](http://uber.ai/)** (z.B. [Pyro](https://pyro.ai/))
- Nennenswerte kleine Labs (KI-Bildgeneratoren): [**stability**.ai](https://stability.ai/) ([Stable Diffusion](https://github.com/CompVis/stable-diffusion)), **[Midjourney](https://www.midjourney.com/)** ([Midjourney Bot](https://docs.midjourney.com/docs/midjourney-discord)), **[Craiyon](https://www.craiyon.com/)** (früher: DALL-E Mini), **[artbreeder](https://www.artbreeder.com/)**
- Weiterführende Quellen: [Awesome AI](https://github.com/amusi/awesome-ai-awesomeness) | [Awesome Deep Learning](https://github.com/ChristosChristofidis/awesome-deep-learning) | [Awesome AI-ML-DL](https://github.com/neomatrix369/awesome-ai-ml-dl) | [MLOps.toys](https://mlops.toys/) | [Awesome MLOps](https://github.com/kelvins/awesome-mlops) (and [references](https://ml-ops.org/content/references.html)) | [Awesome Software Engineering for Machine Learning](https://github.com/SE-ML/awesome-seml)## Low-Code / No-Code
- **[DataRobots](https://www.datarobot.com/)**: Low-Code ML; mit einem „[Academic Program](https://www.datarobot.com/education/academic-support-program/)“
- (€:) [Amazon **SageMaker**](https://aws.amazon.com/de/sagemaker/), allerdings [2 Monate kostenlose Kontingente](https://aws.amazon.com/de/sagemaker/pricing/)
- Manche zählen **[KNIME](https://www.knime.com/)** \[**choco install knime**\] auch als Low-Code ML Werkzeug
- **[OutSystems](https://www.outsystems.com/pricing-and-editions/)**: Low-Code Application Building
- **[Amplication](https://amplication.com/)**: Auto-generates an app based on TypeScript and Node.js (NestJS, Prisma, REST & GraphQL API, React Admin UI)
- Spezial-Kontext SAP:
- SAP **[Build Apps](https://www.sap.com/products/technology-platform/no-code-app-builder/get-started.html)** (ehem. [AppGyver](https://www.appgyver.com); technisch losgelöst von OpenUI5/SAPUI5)
- Weiterführende Quellen: [Awesome low-code](https://github.com/antdimot/awesome-lowcode) | [Awesome Nocode / Lowcode](https://github.com/valentin-vogel/awesome-nocode-lowcode) | [Mapping the no-code AI landscape](https://levity.ai/blog/no-code-ai-map)## Edge / Fog / IoT
- Cloud Marktfüher: [Amazon **IoT Greengrass**](https://aws.amazon.com/greengrass/) | [Microsoft **IoT Edge**](https://azure.microsoft.com/en-in/services/iot-edge/) | [Google **Cloud IoT**](https://cloud.google.com/solutions/iot/)
- Nennenswert: [NVIDIA **EGX**](https://www.nvidia.com/en-us/data-center/products/egx-edge-computing/)
- **[balenaEtcher](https://www.balena.io/etcher/)** \[**choco install etcher**\]: Flash OS images to SD cards & USB drives (u.a. für Raspberry Pi)
- **[balenaCloud](https://www.balena.io/cloud)**: IoT Flotten-Management, u.a. für Raspberry Pi
- **[EdgeX](https://www.edgexfoundry.org/)**: open source IoT Edge platform, with edge intelligence (AI/ML)
- Alternative: **[OpenRemote](https://github.com/openremote/openremote)**
- **[Eclipse IoT Projects](https://iot.eclipse.org/projects/)**: sehr viele Projekte, neben dem weitverbreiteten [Mosquitto](https://projects.eclipse.org/projects/iot.mosquitto) (MQTT) auch [Cyclone DDS](https://projects.eclipse.org/projects/iot.cyclonedds) uvm.
- **[Eclipse Automotive Projects](https://projects.eclipse.org/projects/automotive)**: bspw. software-defined vehicle (SDV) mittels **[Eclipse Leda](https://projects.eclipse.org/projects/automotive.leda)**
- **[Yocto Project](https://www.yoctoproject.org/)** (YT): create custom Linux-based systems / custom embedded Linux distributions
- Weiterführende Quellen: [Awesome IoT & Hybrid](https://project-awesome.org/weblancaster/awesome-IoT-hybrid) | [Awesome Edge Computing](https://github.com/qijianpeng/awesome-edge-computing)## dApps
- **[Substrate](https://substrate.io)**: Blockchain Framework, for multichains, designed to seamlessly connect to [Polkadot](https://polkadot.network)
- **[HardHat](https://hardhat.org)**: Ethereum development environment
- **[LBRY](https://lbry.com/)**: blockchain-based file-sharing, social networks and video platform („open, free, and fair network for digital content“)
- **[DappRadar](https://dappradar.com/rankings)**: Discover popular decentralized Apps
- Weiterführende Quellen: [Awesome dApps](https://github.com/jasonwalsh/awesome-dapps) | [Awesome web3](https://github.com/ahmet/awesome-web3)## Security
Professionell:
- **2FA /** RFC 6238? **[Authy](https://authy.com/)** \[**choco install authy-desktop**\] als One-Time Password (OTP) Authenticator
- **[OpenSSL](https://www.openssl.org/)** \[**choco install openssl.light --ignore-dependencies**\]: Open Source toolkit for SSL/TLS
- **[KeyStore Explorer](https://keystore-explorer.org/)** \[**choco install keystore-explorer.portable**\]: handle various X.509 certificates and KeyStore types (PKCS#12, BKS, UBER, JKS, JCEKS)
- **[Certify the Web](https://certifytheweb.com/)** \[**choco install certifytheweb --ignore-dependencies**\]: Easily manage SSL/TLS certificates from letsencrypt.org and other ACME Certificate Authorities
- User Authentication Platforms: [Überblicksartikel zu **Auth0** sowie **Firebase** Alternativen](https://geekflare.com/user-authentication-platforms/)
- **[Wireshark](https://www.wireshark.org/)** \[**choco install wireshark**\]: Open Source Network Packet Analysis
- **[nmap](https://nmap.org/)** \[**choco install nmap**\]: Open Source Network Scanning and Auditing
- **[Password4j](https://password4j.com)**: fluent cryptographic Java library for passwords
- Passwort-Listen: [**SecList**\-Sammlung](https://github.com/danielmiessler/SecLists) | [**SkullSecurity**\-Sammlung](https://wiki.skullsecurity.org/index.php/Passwords) | [**haveibeenowned**\-Downloader](https://github.com/HaveIBeenPwned/PwnedPasswordsDownloader) | [weitere…](https://blog.g0tmi1k.com/2011/06/dictionaries-wordlists/)
- **[Hack the Box](https://www.hackthebox.com/)**: kostenloser Cloud-basierter Hacking Playground
- Tenable [**Nessus** Essentials](https://www.tenable.com/products/nessus/nessus-essentials) (kostenlos für 16 IPs): Vulnerability Assessment im Netzwerk
- Sowie für Studierende und Dozenten die Option: [Tenable Essentials for Education](https://www.tenable.com/tenable-for-education)
- Alternative: [OpenVAS](https://openvas.org)
- [Security Technical Implementation Guides (**STIGs**)](https://public.cyber.mil/stigs/): a configuration standard consisting of security requirements for a specific product
- [SCC SCAP-Automation-Tool](https://public.cyber.mil/stigs/scap/) \[**choco install scap-compliance-checker**\], sowie STIG-Dateien 1) für [automatisierte Ausführung (SCAP)](https://public.cyber.mil/stigs/scap/) und 2) [manuelle Ausführung (Document Library)](https://public.cyber.mil/stigs/downloads/) sowie [STIG Viewer](https://public.cyber.mil/stigs/srg-stig-tools/) \[**choco install stigviewer**\]
- Threat Modeling: OWASP **[Threat Dragon](https://owasp.org/www-project-threat-dragon/)** | Microsoft [Threat Modelling Tool (**TMT**)](https://aka.ms/threatmodelingtool)
- [**BurpSuite** Community Edition](https://portswigger.net/burp/communitydownload) \[**choco install burp-suite-free-edition**\]: web security testing
- **[Nikto2](https://cirt.net/Nikto2)**: Open source suite for comprehensive tests against web servers
- **[Puma Scan](https://github.com/pumasecurity/puma-scan)**: secure code analysis tool for .NET Core projects
- **[Security Code Scan](https://security-code-scan.GitHub.io/)**: Detects various security vulnerability patterns in .NET Core projects
- **[Docker Bench Security](https://github.com/docker/docker-bench-security)**: script that checks for dozens of common best-practices
- **[ScoutSuite](https://github.com/nccgroup/ScoutSuite)**: multi-cloud security-auditing tool
- **[snyk](https://app.snyk.io/)** (formerly DeepCode): find and fix vulnerabilities in code and containers
- **[Trivy](https://github.com/aquasecurity/trivy)**: Versatile Security Scanner (i.a., Container)
- git-Hygiene (git Secrets Scanning)? vgl. Abschnitt [git](https://github.com/cyberlytics/awesome-software-engineering-tools#git) auf der Schwesterseite (**[TruffleHog](https://github.com/trufflesecurity/trufflehog)**, **[Gitleaks](https://github.com/gitleaks/gitleaks)**, **[GitGuardian](https://www.gitguardian.com/)** , [**BFG** Repo-Cleaner](https://rtyley.GitHub.io/bfg-repo-cleaner/), etc.)
- Chaos Engineering? vgl. Abschnitt [DevOps](https://github.com/cyberlytics/awesome-software-engineering-tools#devops) auf der Schwesterseite (**[Pumba](https://github.com/alexei-led/pumba)**, Netflix **[Chaos Monkey](https://github.com/netflix/chaosmonkey)** / [Simian Army](https://github.com/Netflix/SimianArmy), etc.)
- Anti-SQL-Injection: **[sqlmap](https://github.com/sqlmapproject/sqlmap)**
- **[Autopsy](https://www.autopsy.com/)** \[**choco install autopsy**\]: Forensik-Werkzeug, als GUI für [The Sleuth Kit](https://www.sleuthkit.org/sleuthkit/)
- [Mobile Verification Toolkit (**MVT**)](https://github.com/mvt-project/mvt): Mobile Forensics Tool (für iOS und Android)
- Kostenlose Alternativen: [Oxygen Forensic Viewer](https://www.oxygen-forensic.com/de/products/free-viewer)
- Kommerzielle Alternativen: [OpenText EnCase](https://security.opentext.com/encase-forensic), [SFP Pro](https://www.salvationdata.com/business-list-page/smartphone-forensic-system-professional/), […](https://www.computerwoche.de/a/tools-fuer-die-mobile-forensik)
- Weiterführende Quellen: [Awesome Cybersecurity Blueteam](https://github.com/fabacab/awesome-cybersecurity-blueteam) | [Awesome Security](https://github.com/sbilly/awesome-security) | [Awesome Web Security](https://project-awesome.org/qazbnm456/awesome-web-security) | [Awesome Security Hardening](https://github.com/decalage2/awesome-security-hardening) | [Awesome DevSecOps](https://project-awesome.org/TaptuIT/awesome-devsecops) | [Awesome Container Security](https://github.com/kai5263499/awesome-container-security) | [Kubernetes Security](https://kubernetes-security.info/) | [Open Source Tools for AWS Security](https://github.com/toniblyx/my-arsenal-of-aws-security-tools) | [Awesome Embedded and IoT Security](https://project-awesome.org/fkie-cad/awesome-embedded-and-iot-security) | [Awesome Forensics](https://github.com/cugu/awesome-forensics) | [Awesome Incident Response](https://github.com/meirwah/awesome-incident-response)Persönlich:
- Passwort-Generator: **[XKPasswd](https://xkpasswd.net/s/)**, integriert in [**KeePass** 2](https://keepass.info/download.html) \[choco install keepass\], etc. pp.
- Password Cards: [**PasswordCard**.org](https://www.passwordcard.org/) | [Password Cards by Savernova](https://www.savernova.com/en/solutions/secure-password-card/cards) | [Password Cards by helight.com](https://password-cards.helight.dev/)
- Passwortlisten-Selbstcheck:
- Kontinuierliches Monitoring: Troy Hunt **[Have I Been Pwned](https://haveibeenpwned.com/)**, Firefox **[Monitor](https://monitor.mozilla.org/)**
- Report: Hasso-Plattner-Institut **[HPI Identity Checker](https://sec.hpi.de/ilc/)** (einmal pro Tag)
- Querying: **[search.0t.rocks](https://search.0t.rocks/)**, [**breachdirectory**.org](https://breachdirectory.org/), (€: [DeHashed](https://www.dehashed.com/), [snusbase.com](https://snusbase.com/), und andere)
- Anti-Virus: Mehrere [**kostenlose Anti-Virus**\-Möglichkeiten](https://www.safetydetectives.com/blog/best-really-free-antivirus-for-windows/), u.a. [**Panda** Free Antivirus](https://www.pandasecurity.com/security-promotion/?reg=DE&campaign=free2007C) \[**choco install pandafreeantivirus**\]
- **[0patch](https://0patch.com)** \[choco install 0patch\]: micropatches to fix software vulnerabilities in various, even closed source products
- **[HardeningKitty](https://github.com/0x6d69636b/windows_hardening/)**: supports guidelines from Microsoft, CIS Benchmarks, DoD STIG and BSI SiSyPHuS Win10
- **[hardentools](https://github.com/securitywithoutborders/hardentools)** \[**choco install hardentools**\]: collection of simple utilities designed to disable a number of "features" exposed by Microsoft Windows
- **[Portmaster](https://safing.io/download/)** \[**choco install portmaster**\]: open-source application that puts you back in charge over all your computer's network connections
- **PGP** / GnuPG? **[gpg4win](https://www.gpg4win.org/)** \[**choco install gpg4win**\], v.a. [Kleopatra](https://apps.kde.org/de/kleopatra/) sowie [GnuPG](https://gnupg.org/), [GpgEX](https://www.openhub.net/p/gpgex), [GPA](https://www.gnupg.org/related_software/gpa/index.html), [GpgOL](https://gpg4win.org/doc/en/gpg4win-compendium_33.html)
- E-Mail Encryption: [openpgp.org Übersicht](https://www.openpgp.org/software/)
- DNS: Malware-filtering
- **[Quad9](https://quad9.net)**: schweizer DNS-Provider, exzellentes Malware-filtering
- **[Mullvad](https://mullvad.net/de/help/dns-over-https-and-dns-over-tls/)**: schwedischer VPN-Provider mit diversen DNS-Varianten
- **[Control D](https://controld.com/free-dns)**: amerikanischer DNS-Provider; Obacht wegen Anforderungen der US-Administration
- (Die No-Logging und Anti-Ads/Trackers DNS Server sind unten bei Privacy)
- Weiterführende Referenzen: Privacy Handbuch [DNS-Server](https://www.privacy-handbuch.de/handbuch_93d.htm)
- Dezentralized E2E-encrypted Instant Messaging?
- **[XMPP](https://xmpp.org)** (aka [Jabber](http://www.jabber.org)): [Software-Liste](https://xmpp.org/software/), insbesondere **[Conversations](https://play.google.com/store/apps/details?id=eu.siacs.conversations)** (Android-Client) und **[wiuwiu](https://wiuwiu.de/)** ([Web-Client](https://social.wiuwiu.de/) und Hosting)
- ([Matrix](https://matrix.org)? Software-Liste u.a. für [Clients](https://matrix.org/clients/) und [Hosting](https://matrix.org/hosting/) => Better-than-WhatsApp but still with several severe [Data Privacy problems / GDPR problems](https://github.com/libremonde-org/paper-research-privacy-matrix.org) => Vector [status blog](https://www.matrix.org/blog/2019/09/27/privacy-improvements-in-synapse-1-4-and-riot-1-4))
- Checker:
- **[IsLegitSite](https://www.islegitsite.com/)** oder **[ScamAdvisor](https://www.scamadviser.com/)**: Plausibilisieren Sie, ob eine Website legal ist oder ein Betrug, überprüfen Sie den Ruf der Website
- Betriebssysteme
- Desktop: **[Qubes OS](https://www.qubes-os.org/)** (Bachelolarbeit: [Evaluation](https://www.cyberlytics.eu/theses/all/OTH-AW/BT_2022_Schotter_Tobias_Thesis/))
- Android: **[GrapheneOS](https://grapheneos.org/)**
- Sandboxes:
- Mail Attachments: **[Dangerzone](https://dangerzone.rocks/)** (inspiriert von [Qubes OS trusted PDF](https://blog.invisiblethings.org/2013/02/21/converting-untrusted-pdfs-into-trusted.html))
- Generische Anwendungen: [**Sandboxie** Plus](https://github.com/sandboxie-plus/Sandboxie) \[**choco install sandboxie-plus.install**\], Microsoft **[Windows Sandbox](https://learn.microsoft.com/windows/security/threat-protection/windows-sandbox/windows-sandbox-overview)**, \[**Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online**\]
- Mobiltelefon vs. Custom Firmware
- **[mAid](https://maid.binbash.rocks/dl.html)** (= Manage Android): Linux Distribution zur Wartung von Mobiltelefonen (früher bekannt als „FWUL“ = „Forget Windows Use Linux“), u.a. für [adb und fastboot](https://wiki.lineageos.org/adb_fastboot_guide)## Privacy
Professionell:
- **[Anonimatron](https://realrolfje.GitHub.io/anonimatron/)**: Open-Source Data Anonymization
- **[DataBunker](https://github.com/securitybunker/databunker)**: Open-Source Data Protection Platform
- Alternative: (€) bspw. [Protegrity](https://www.protegrity.com/)
- [**Kodex** Community Edition](https://github.com/kiprotect/kodex): Open-Source Toolkit for Privacy and Security Engineering
- Privacy vs. Machine Learning:
- **[TensorFlow Privacy](https://github.com/tensorflow/privacy)**
- Weiterführende Quellen: [Awesome Privacy Engineering](https://github.com/mplspunk/awesome-privacy-engineering) | [Awesome GDPR](https://github.com/bakke92/awesome-gdpr) #1 | [Awesome GDPR](https://github.com/erichard/awesome-gdpr) #2Persönlich:
- Open-Source Intelligence (OSINT): [Awesome OSINT](https://github.com/jivoi/awesome-osint)
- **[Have I been Pwned?](https://haveibeenpwned.com/)**: Check if your email or phone is in a data breach
- **[Have I been Trained?](https://haveibeentrained.com/)**: Check if a picture is in an AI model
- **[privacy.sexy](https://privacy.sexy/)**: (Personal) Windows Hardening
- **[PrivaZer](https://privazer.com/)** \[**choco install privazer.install**\]: Free PC cleaner & Privacy tool that cleans unwanted traces
- **[eBlocker](https://eblocker.org/)**: (Personal) Web Privacy Protection
- **[Tor Browser](https://www.torproject.org/download/)** \[**choco install tor-browser**\]: explore the internet with privacy
- DNS: Orthogonale Aspekte 1) Verschlüsseltes DNS, 2) No-Logging und 3) Anti-Ads/Trackers
- Performance-Kontrolle: [DNSPerf](https://www.dnsperf.com/#!dns-resolvers)
- Verschlüsseltes DNS:
- Übersicht per [DNS Privacy Project](https://dnsprivacy.org/public_resolvers/)
- No-Logging:
- Privacy Handbuch [DNS-Server](https://www.privacy-handbuch.de/handbuch_93d.htm)
- Anti-Ads/Trackers:
- Ausgewähltes Szenario: 1) Handys, aber insbesondere 2) für Smart TVs und IoT-Geräte, dann DNS auf Router-Ebene, immer dann wenn keine eBlocker Trusted Root-CA installierbar ist
- **[AdGuard DNS](https://adguard-dns.io/)**: DNS-Provider mit Sitz auf Zypern und v.a. westeuropäischen DNS-Servern
- **[Mullvad](https://mullvad.net/de/help/dns-over-https-and-dns-over-tls/)**: schwedischer VPN-Provider mit diversen DNS-Varianten
- **[Control D](https://controld.com/free-dns)**: amerikanischer DNS-Provider; Obacht wegen Anforderungen der US-Administration
- (Die Anti-Malware DNS Server sind oben bei Security)
- Nennenswert: Mit einem "keine Daten verkaufen" Privacy Statement
- **[Cloudflare](https://1.1.1.1/de/)**: extrem hohe Geschwindigkeit; aber trotzdem aus Privacy-Sicht fragwürdig: Obacht vor Anforderungen der US-Administration
- Alternativen:
- Google Search ↦ **[MetaGer](https://metager.org)**
- YouTube ↦ **[Invidious](https://invidious.io/)**, [PeerTube](https://joinpeertube.org/), [Odysee](https://odysee.com/)
- Twitter ↦ **[Nitter](https://nitter.net/)**, [Mastodon](https://joinmastodon.org/), [Misskey](https://misskey-hub.net/)
- Reddit ↦ **[Teddit](https://teddit.net/)**, [Lemmy](https://github.com/LemmyNet/lemmy)
- Instagram ↦ [Pixelfed](https://pixelfed.org/)
- Facebook ↦ [Diaspora](https://diasporafoundation.org/), [Friendica](https://friendi.ca/)
- Spotify/Soundcloud ↦ **[last.fm](https://www.last.fm/)**, [Funkwhale](https://funkwhale.audio/)
- Disqus ↦ [Cusdis](https://cusdis.com/)
- Weiterführende Quelle: [Awesome Alternatives](https://github.com/LinuxCafeFederation/awesome-alternatives/)
- **[Privacy Badger](https://privacybadger.org/)**: browser extension to block invisible trackers
- Checker:
- [**tosdr**.org](https://tosdr.org/): Terms of Service Didn't Read
- **[AGB Check-Tool](https://www.konsumentenschutz.ch/agb-check/)**: Prüfen Sie, ob Ihre AGB nachteilige Klauseln enthalten
- **[Privacy Policy Checker](https://gdprwise.eu/policy-checker/)**: Prüft eine Website-Datenschutzrichtlinie auf Übereinstimmung mit der GDPR-Verordnung
- E-Mail Accounts: **[Tutanota](https://tutanota.com/)** (aus Hannover, kostenlose 1GB), **[Proton](https://proton.me/mail)** (aus der Schweiz, kostenlose 1GB)
- Anonyme Einweg-Mail / 10-Minute-Mail: **[temp-mail.io](https://temp-mail.io/de)** (Browser-Ext., u.a. [Opera](https://addons.opera.com/extensions/details/temp-mail/)), [temp-mail.org](https://temp-mail.org/de/), (Browser-Ext., u.a. [Opera](https://addons.opera.com/extensions/details/temp-mail-disposable-temporary-email/)), [FakesMail](https://fakesmail.com/de) (Browser-Ext., u.a. [Opera](https://fakesmail.com/de)), [tempr.email](https://tempr.email/) (aus DE, aber ohne Browser-Integration), [uvm.](https://praxistipps.chip.de/wegwerf-email-adressen-diese-anbieter-gibts_1674)
- E-Mail-Forwader: **[ManyMe](https://manyme.com/)** (ohne Browser-Integration), [TrashMail](https://trashmail.com/) (Browser-Ext., u.a. [Opera](https://addons.opera.com/extensions/details/trashmailcom-create-disposable-address/)), etc. pp.
- Auto-Unsubscribe Newsletter: **[unsubscribe-gmail](https://github.com/labnol/unsubscribe-gmail)**, **[hatchet](https://github.com/AnalogJ/hatchet)**
- (Im Kontext eines Gmail-Accounts benötigen praktisch alle Werkzeuge, außer unsubscribe-gmail, eine aktive [2FA](https://myaccount.google.com/security) des Gmail-Kontos)
- Kostenbehaftete aber empfehlenswerte Alternative (€): **[Leave Me Alone](https://leavemealone.app/)**
- Kostenlose Alternativen, aber diese Werkzeuge selbst sind DSGVO-problematisch (Dienstleister kriegt Zugang zum Konto und erhebt Statistiken, welche vermarktet werden): [Unroll.me](https://unroll.me/), [Cleanfox](https://www.cleanfox.io/) \[Eigentlich ist nur deren Namen zu kennen wichtig, dadurch kann man per MetaGer-Suche nach Alternativen zu Unroll.me suchen und dann so etwas wie Leave Me Alone finden…\]
- Data Privacy Management
- Werkzeuge, welche Data Broker kontaktieren und ihnen Lösch-Aufforderungen schicken
- (€) Anbieter: [Incogni](https://www.cloudwards.net/goto/62358/), [DeleteMe](https://www.cloudwards.net/go/deleteme/), [IDX](https://www.idx.us/), [Kanary](https://www.thekanary.com/)
- **[sdelete](https://docs.microsoft.com/en-us/sysinternals/downloads/sdelete)** \[**choco install sdelete --version=1.61.0.20160210**\]: Sicheres Löschen von Dateien
- (ich empfehle die Version 1.61; aber Obacht: die Parameter-Semantik hat sich zur 2.0 geändert, in 1.61 wird „-c“ für „zero free space“ verwendet bspw. „sdelete -c C: -nobanner“)
- **[ExifTool](https://exiftool.org/)** \[**choco install exiftool**\]: reading, writing and editing meta information (many [supported file types](https://exiftool.org/#supported))
- **[BatchPurifier](https://www.digitalconfidence.com/BatchPurifier.html)**: kostenpflichtiges aber wertvolles Werkzeug zur Metadaten-Tiefenreinigung („Sanitize“) von Büro- und Multimedia-Dateien
- Auch für den persönlichen Gebrauch (~$19), ABER VORSICHT: "The number of computers on which you may activate this software may not exceed the number of computer licenses that you have purchased. Once a license is activated, it's tied to the specific computer and cannot be transferred to another. Regardless of the circumstances." (Also muss man bei einem Hardware-Wechsel seines PCs eine neue Lizenz kaufen; preislich auch privat machbar, aber seien Sie vorsensibilisiert, denn dieses Modell sind End-User nicht gewöhnt.)
- Weiterführende Quellen: [Privacy Tools](http://www.privacytools.io/) | [Awesome Privacy](https://github.com/pluja/awesome-privacy) #1 | [Awesome Privacy](https://github.com/paulaime/awesome-privacy) #2 | [Awesome Privacy](https://github.com/KevinColemanInc/awesome-privacy) #3## Appendix: More Free Student Stuff
- [GitHub Student Developer Pack](https://education.github.com/pack)
- [discount-for-student-dev](https://github.com/AchoArnold/discount-for-student-dev)
- [A-to-Z-Resources-for-Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students)## Footer
### Future Work
I plan to translate this awesome list from German into English at some point.
### Contribute
What did I miss? Anything you recommend?
Contributions are most welcome, please adhere to the contribution guidelines and ensure your pull request adheres to the following guidelines:
- Make an individual pull request for each suggestion.
- Keep descriptions short and simple.
- Check your spelling and grammar.
- Make sure your text editor is set to remove trailing whitespace.
- Try to make your Pull request and title as descriptive as possible.
- New categories or improvements to the existing categorization are welcome.Thank you for your suggestions!
### Backers
Thank you to all our supporters! 🙏
*Please, consider supporting my work as a lot of effort takes place to generate this list! Thanks a lot.*
### License
[![Creative Commons License](http://i.creativecommons.org/l/by/4.0/88x31.png)](http://creativecommons.org/licenses/by/4.0/)
This work is licensed under Creative Commons [CC BY 4.0
](http://creativecommons.org/licenses/by/4.0/).