30 open-source projects similar to microsoftdocs/architecture-center, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Architecture Center alternative.
This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven
This project is a collection of structured study notes and conceptual breakdowns designed for the AWS Certified Cloud Practitioner exam. It serves as a technical reference and study guide, organizing cloud service details and architectural principles to assist in certification preparation. The knowledge base is built using markdown files and includes curated cheat sheets and interactive mind-map visualizations. These tools map complex certification topics into visual hierarchies to enable drill-down study paths and rapid revision. The materials cover a wide range of cloud capabilities, inclu
This project is a collection of educational materials and technical study resources focused on Google Cloud Platform. It provides visual diagrams, sketchnotes, and summaries designed to help engineers understand cloud architecture, engineering concepts, and service capabilities. The resources utilize decision trees and comparison frameworks to assist in selecting appropriate compute, storage, and database services. It also includes visual workflows and step-by-step illustrations specifically for planning the migration of workloads and data from on-premises environments to the cloud. The mate
Side-Menu.Android is a reusable UI component for Android applications that provides a slide-out navigation drawer. It is designed to help developers organize application sections and user options into a structured, hidden panel that maintains a clean interface for the primary content area. The component distinguishes itself through its visual presentation, which follows Material Design guidelines to ensure a consistent and intuitive user experience. It features a data-driven menu hierarchy that allows for logical grouping of navigation items, and it incorporates fluid circular reveal animatio
Jekyll Now is a starter kit and static site template designed for the rapid deployment of blogs. It provides a pre-configured foundation that integrates a GitHub Pages theme to enable website hosting without the use of command line tools. The project features a web-based content manager that allows users to update blog posts and site metadata by editing files directly within a browser. This no-code management workflow is paired with a responsive design intended for personal brand websites, including social media integration and biography sections. The framework covers static site generation
Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static HTML files. It functions as a markdown-to-HTML converter and a data format transformer capable of moving content between JSON, YAML, XML, PLIST, and CSV formats. The project features a pipeline-based build process where users can define ordered sequences of data transformations and file processing steps. It includes project scaffolding tools to bootstrap directory structures and configuration files from predefined boilerplates. The system manages content through collection-ba
Minima is a Jekyll static site theme and configuration-driven site template. It provides a collection of layouts, styles, and metadata structures used to transform text files into websites, specifically serving as a framework for SEO-optimized blogs and technical documentation. The theme utilizes a Sass-based web layout, allowing visual identity and structure to be modified through CSS overrides and the adjustment of Sass variables. It enables configuration-driven web design where branding, social profiles, and navigation links are managed through centralized settings. The project covers a r
Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i
Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites, eBooks, or technical documentation. It functions as a file-to-object transformer, converting directory trees into plain JavaScript objects that can be programmatically manipulated in memory. The project is built around a pluggable build pipeline where files are passed through a sequence of custom functions to transform content and metadata incrementally. This architecture allows users to extend functionality by writing their own plugins or using third-party modules to define
TransformerLab is an MLOps orchestration platform and research environment designed for the training, fine-tuning, and evaluation of large language models. It serves as a centralized control plane for managing machine learning jobs and coordinating distributed GPU compute across hybrid cloud and on-premise providers. The platform distinguishes itself through agent-driven model optimization, using AI assistants to analyze metrics and automatically propose and queue hyperparameter experiments. It provides a remote development environment that allows users to launch interactive notebooks, code e
jswiki is a JavaScript documentation wiki and web development knowledge base. It serves as a structured repository of technical guides and references focused on JavaScript, HTML5, and WebGL development. The project functions as a markdown static site generator that converts markdown files into pre-rendered HTML pages. It provides specialized technical references for implementing modern web layouts and high-performance hardware-accelerated 2D and 3D graphics. The system incorporates static site generation, markdown content authoring, and asset-based resource bundling. It utilizes client-side
This project is a personal portfolio website template built as a static site generator. It provides a structured framework for professionals to showcase their career history, technical projects, and blog content through a responsive web interface. The site distinguishes itself by integrating a markdown-based content management system that converts plain text files into structured web pages. It includes automated deployment workflows that trigger build and release processes whenever changes are pushed to the repository, ensuring that updates are published to a live web server without manual in
Pico is a lightweight PHP content manager and Markdown website generator that functions as a flat-file CMS. It transforms Markdown files into a structured website by using the server file system for URL routing and avoids the use of a relational database for storing content and metadata. The system is distinguished by its support for multilingual website deployment and a static site cache that saves rendered pages as HTML to reduce server load. It employs a Git-based content workflow to synchronize and deploy updates across different environments. The platform covers a broad range of capabil
This repository provides curated learning paths, structured courseware, and technical materials for mastering Go programming, container orchestration, and software architecture. It serves as a comprehensive educational resource for systems programming, focusing on language mechanics, memory safety, and high-performance backend design. The project distinguishes itself through a multi-modal instructional design that combines instructor-led workshops, project-based curricula, and competency-based certifications. It offers specialized guidance on building production-grade AI infrastructure, inclu
This project is an AI agent integration layer and skill library that connects large language models to external APIs and developer technologies. It functions as a cloud infrastructure automation framework, providing a standardized interface for managing compute, storage, and database resources through automated agent interactions. The system utilizes a skill registry to extend agent capabilities, allowing intelligent agents to interact with cloud platforms and productivity tools. It provides a resource management interface to execute configuration updates and implement standardized security p
Techguide is a markdown-based documentation site and professional development guide designed to map the competencies and learning milestones required for technical career growth. It functions as a static site generator that converts structured markdown content and data into a navigable layout for technical learning. The project features a schema-driven roadmap visualizer that transforms JSON or YAML data structures into interactive visual paths. This system facilitates the creation of a T-shaped skill matrix, allowing for the development of deep expertise in specific areas alongside broad kno
This project is a technical interview question bank and coding interview study guide. It serves as a company-specific assessment aggregator that organizes curated collections of algorithmic problems and solutions by company and role. The study guide is built as a static site that pre-renders markdown data files into HTML pages. It features a client-side search engine that enables instant filtering of interview questions directly in the browser without server requests. The system manages a broad set of capabilities for technical interview preparation, including the aggregation of company asse
This project is a cloud computing knowledge base and directory of products designed to help developers navigate and distill complex infrastructure offerings. It functions as a high-level reference for Google Cloud Platform, providing visual summaries and concise cheat sheets of core service capabilities. The repository includes a cloud service comparison guide that maps Google Cloud features to equivalent services offered by other major cloud platform providers. This mapping assists in identifying equivalent service capabilities across different platforms. The content is delivered via a stat
This project is a centralized repository of technical literature that identifies and ranks essential programming books based on industry-wide developer consensus. It functions as a curator and aggregator, compiling recommendations from multiple sources to determine which titles are most frequently cited by software professionals. The platform distinguishes itself by using a data-driven methodology to transform peer recommendations into a structured, ranked list of learning materials. By aggregating consensus data, it provides a resource for developers to identify high-quality literature for m
This project is a programming language cheatsheet and Python language reference. It provides a concise set of documentation and examples designed for recalling language-specific functions and operations. The resource serves as a guide for the Python standard library, offering references for common built-in modules used for tasks such as date, time, and data parsing. It also provides syntax references and practical code examples to assist with implementing specific logic and programming patterns. The content is organized to support Python programming onboarding and standard library usage.
This project is a collection of translated educational resources and documentation focused on the internal mechanics of the JavaScript language. It provides detailed guides and tutorials covering core concepts such as scope, closures, and prototypes. The materials specifically address asynchronous programming patterns, including callbacks, promises, and generators. It also provides guidelines for performance optimization through benchmarking and tuning techniques to improve code execution speed and resource efficiency. The content is delivered via a static site generated from markdown files
This project is a reference library and collection of example code patterns for deploying cloud infrastructure using the AWS CDK. It provides a set of sample projects that demonstrate how to define compute, storage, and networking resources using general purpose programming languages. The library includes reference implementations for various architectural patterns, including serverless backends with GraphQL and WebSocket APIs, container orchestration with load balancers and auto-scaling, and global static website hosting via content delivery networks. It also provides designs for isolated ne
TodoMVC is a web application specification and a JavaScript framework comparison suite. It provides a standardized set of requirements used to generate feature-complete task-tracking applications across different languages and frameworks, serving as a frontend architectural reference. The project functions as a behavioral test suite and a cross-framework benchmark. It allows for the evaluation of frontend libraries by comparing identical application implementations to analyze differences in syntax, coding patterns, and functional capabilities. The suite covers broad capability areas includin
eShopOnContainers is a .NET microservices reference application designed to demonstrate cloud-native architecture patterns. It serves as a sample distributed system that implements domain-driven design and utilizes containerized services. The project is developed as a cross-platform sample compatible with Windows, Linux, and macOS. It utilizes Docker for containerized application deployment and supports orchestration via Azure Kubernetes Service to manage the scaling and availability of its services. The system covers microservices architecture design, asynchronous service communication, and
This is a reference implementation library providing a collection of code samples, Transact-SQL scripts, and schemas for SQL Server, Azure SQL, and Azure Synapse. It focuses on providing standardized implementation patterns and reference code for building relational databases and cloud data warehouses. The library distinguishes itself by offering specialized guides and examples for deploying database instances within containerized environments and Azure cloud services. It includes specific reference databases and language extensions for integrating machine learning services and advanced analy
This project is a backend engineering interview guide and computer science study resource. It provides a curated collection of technical questions and answers focused on server-side architecture, database optimization, and networking fundamentals to prepare for professional software engineering evaluations. The resource functions as a technical reference for studying ACID properties, transaction isolation, and the optimization of relational and non-relational systems. It includes a software architecture reference for analyzing design patterns, dependency injection, and the structural tradeoff
This repository serves as a tutorial and sample collection for designing cloud-native distributed systems, featuring deployment configurations and sample code focused on recurring microservice patterns. It functions as an architectural pattern guide for building distributed applications on container platforms. The collection demonstrates standard patterns through container configurations and application manifests, covering multi-container pod designs and container interactions. It details infrastructure and orchestration approaches such as running auxiliary containers alongside primary applic
This project is a comprehensive set of guides and frameworks designed to secure software-as-a-service infrastructure and company operations. It provides a collection of technical checklists, architectural patterns, and best practices for hardening cloud applications against cyber attacks. The project differentiates itself by providing specialized manuals for risk management and compliance readiness. It offers structured approaches to threat modeling, incident response planning, and the preparation of audit evidence required to meet industry security certifications and enterprise customer requ
al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing. The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions a
Gridea is a desktop application for writing Markdown blog posts and publishing them as a static site without needing a server. It stores all content as plain Markdown files and JSON in a local folder, compiles them into a static site, and deploys the result to multiple remote targets including GitHub Pages, Coding Pages, and SFTP servers. The application runs as a cross-platform Electron client, providing a native editing and publishing experience. It supports custom themes that can be selected, installed from a built-in marketplace, and configured with settings like social links and analytic