A collection of learning resources for curious software engineers
-
Updated
May 1, 2026 - Python
A collection of learning resources for curious software engineers
🎨 Diagram as Code for prototyping cloud system architectures
A Collection of Variational Autoencoders (VAE) in PyTorch.
[CVPR 2022 Oral] Official repository for "MAXIM: Multi-Axis MLP for Image Processing". SOTA for denoising, deblurring, deraining, dehazing, and enhancement.
[CVPR 2024 & TPAMI 2025] UniRepLKNet
🌸 Interactive shellcoding environment to easily craft shellcodes
[ICLR2025 Spotlight🔥] Official Implementation of TokenFormer: Rethinking Transformer Scaling with Tokenized Model Parameters
Practical Clean Architecture backend example built with FastAPI. No stateful globals (DI), low coupling (DIP), tactical DDD, CQRS, proper UoW usage. REST API, per-route error handling, session-based auth, contextual RBAC. Bundled with extensive docs and modern tooling
Tooling support for the Polylith Architecture in Python.
A Python toolkit for applications driven by The Clean Architecture
Official Pytorch Implementation of "TResNet: High-Performance GPU-Dedicated Architecture" (WACV 2021)
Static Python dependency graph with interactive HTML visualization, massive object detection, and unlinked module analysis (no code execution).
Architectural sight for AI coding agents. Free Apache-2.0 CLI plus paid PR bot (Roam Review), dashboard (Roam Cloud), and Self-Hosted. Local code graph, 28 languages, MCP server (137 tools).
🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.
Diagrams as code: declarative configurations using YAML for drawing cloud system architectures.
The open standard for Home Assistant instance health monitoring.
ArchUnitPython is an architecture testing library. Specify and ensure architecture rules in your Python app. Easy setup and pipeline integration.
DimeNet and DimeNet++ models, as proposed in "Directional Message Passing for Molecular Graphs" (ICLR 2020) and "Fast and Uncertainty-Aware Directional Message Passing for Non-Equilibrium Molecules" (NeurIPS-W 2020)
Code metric analyzer for Swift projects.
Add a description, image, and links to the architecture topic page so that developers can more easily learn about it.
To associate your repository with the architecture topic, visit your repo's landing page and select "manage topics."