Github - Yqarch

yq is a portable command-line YAML, JSON, XML, CSV, and properties processor. It is arguably the most popular tool for manipulating YAML files in terminal environments, serving as the "jq for YAML." While often searched as "yqarch" by users looking for its architecture or specific builds, the tool is simply named yq.

It allows users to slice, filter, map, and convert data structures directly from the command line without needing to write complex scripts in Python or Bash.

Before touching anything, yq-arch verifies:

If any check fails, the operation stops with a clear warning.

The GitHub user yqarch is known for developing and maintaining useful tools, scripts, and utilities — often focused on system administration, automation, development workflows, or Arch Linux–related projects (based on naming patterns).

Note: If you're referring to a specific repository under yqarch, make sure to replace the generic description below with details about that repo (e.g., yqarch/dotfiles, yqarch/scripts, yqarch/awesome-tools).


Alternatives like the AutoCAD Architecture toolset require specific subscriptions. Yqarch runs on standard AutoCAD (and often verticals like Civil 3D or MEP) at no additional cost, making it a budget-friendly powerhouse.

yq-arch won’t change your life, but it will save you keystrokes and protect you from common Arch update mistakes. For anyone who lives in the terminal and runs Arch daily, it’s a welcome addition to the toolbox.

Check it out on GitHub:
https://github.com/yqlbu/yq-arch


Have you tried yq-arch? Let me know in the comments or open an issue on GitHub. yqarch github

While there is no formal academic "paper" published on GitHub for it is a widely used third-party architectural plugin for developed by a Chinese team . It is primarily distributed via its Official Website

and various user-maintained repositories, rather than a single central GitHub "paper" repository. Autodesk Community, Autodesk Forums, Autodesk Forum

If you are looking for documentation or a "white paper" equivalent to understand how to use it, the following resources are the most authoritative: Official Resources & Guides Official YQArch Website

: The primary source for the latest version (e.g., 6.7.4) and base documentation. The site is in Chinese but can be translated via browser. YQArch System Settings Overview (PDF)

: A community-shared guide that functions as a manual for system setup and tool commands, often found on platforms like YQArch Commands and Shortcut Keys

: Video-based guides often provide free PDF lists of shortcuts and command logic, which act as the "technical paper" for users to master the software. Key Capabilities of YQArch

YQArch is designed to automate repetitive architectural tasks in AutoCAD to increase design speed: Solved: yqarch plugin - Autodesk Community

is a prominent third-party open-source plugin designed for that focuses on automating architectural and engineering design tasks. While it is often discussed in relation to GitHub, it is primarily a toolset used to accelerate the creation of walls, windows, doors, and furniture layouts by up to ten times the standard speed. Core Functionality & Key Features

The plugin acts as a comprehensive "supercharger" for CAD software, providing over 100 specialized commands. Architectural Automation yq is a portable command-line YAML, JSON, XML,

: Quickly draws complex elements like walls and columns, and places dynamic architectural symbols. Super Break (BA)

: A powerful command used to break multiple lines at all intersection points simultaneously. Revision Tools

: Features like "Comment Frames" allow users to mark specific areas for revision with integrated notes. Object Manipulation

offers an enhanced version of the standard array tool, copying objects dynamically based on cursor movement and distance. Statistical Tools

: Includes built-in functions for calculating and managing drawing statistics and text content. Installation & Configuration

The installation process can be complex because the plugin is frequently updated and often defaults to Chinese.

YQArch is a specialized open-source plugin for AutoCAD that significantly speeds up architectural drafting by automating complex tasks like wall generation, staircase design, and floor plan creation. While the official source is often found on its primary website, it is frequently hosted on GitHub and other code repositories as a collection of LISP scripts and VLX files for easier community access and version tracking. Core Functionality & Features

Architects and designers use YQArch to reduce manual drafting time by up to 10x.

Architectural Components: Quickly generates floor plans, elevations, and sections for escalators, elevators, and various door and window types. If any check fails, the operation stops with a clear warning

Wall Creation: Using the WW command, users can draw walls with automatic double lines, thickness settings, and clean corner joints.

Toolbars & Management: The plugin includes a comprehensive index of commands and can be toggled using commands like tba (show toolbar) and tbaf (hide toolbar).

Language Support: Originally in Chinese, the plugin can be switched to English by typing YQlang and selecting the English option. Installation Guide

For GitHub-based versions or manual downloads, the installation generally follows these steps:

Direct Loading: Drag and drop the install.vex file directly into the AutoCAD workspace. Manual Configuration: If direct loading fails:

Open Options in AutoCAD and navigate to the Support File Search Path.

Add the system, user, and font folders from the YQArch directory. Restart AutoCAD to initialize the plugin.

Command Activation: Once installed, type YQ to bring up the main menu or confirm the installation. Common Commands YQ Opens the YQArch main menu. WW Activates the wall creation tool. YQlang Changes the interface language (e.g., Chinese to English). tba / tbaf Shows or hides the YQArch toolbars.

Once you have the file from GitHub, follow this installation roadmap.