{"name": "Attribute Rules Manager", "package_name": "attribute_rules", "description": "ArcGIS-style Attribute Rules (calculation, constraint, validation) for GeoPackage, SpatiaLite and File Geodatabase layers.", "about": "Define attribute rules once and let QGIS apply them while you edit. Calculation rules fill a field automatically (area, coordinates, next ID, date, editor, values from other layers) when a feature is created or edited. Constraint rules must be true, otherwise the feature form refuses to save, and edits made on the map that break a strict rule are undone (for example: a point must not be drawn inside a polygon layer). Validation rules check existing data on demand and select the features with problems. Rules are QGIS expressions with ready-made templates, stored inside the data file so they travel with it, and applied automatically whenever the layers are loaded.", "homepage": "https://github.com/belalmahmoud2018/attribute-rules-qgis", "repository": "https://github.com/belalmahmoud2018/attribute-rules-qgis", "tracker": "https://github.com/belalmahmoud2018/attribute-rules-qgis/issues", "author": "Belal Mahmoud Abdelmonem", "tags": ["attribute rules", "calculation", "constraint", "validation", "geopackage", "spatialite", "geodatabase", "editing", "quality"], "downloads": 19, "latest_version": "0.4.1", "versions": [{"version": "0.4.1", "experimental": false, "qgis_min": "3.22.0", "qgis_max": "3.99.0", "downloads": 19, "uploaded_by": "Belal@1417", "upload_datetime": "2026-10-05T10:42:49.984084"}]}