Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/i5ar/awesome-architecture

A curated list of awesome software, libraries, resources and shiny things used in the architecture industry
https://github.com/i5ar/awesome-architecture

List: awesome-architecture

architecture

Last synced: 3 months ago
JSON representation

A curated list of awesome software, libraries, resources and shiny things used in the architecture industry

Lists

README

        

# Awesome Architecture

:link: A curated list of awesome software for architects.
Inspired by [awesome-php](https://github.com/ziadoz/awesome-php) and sorted by [awesome-python](https://github.com/vinta/awesome-python) script.

[![Gitter](https://img.shields.io/gitter/room/nwjs/nw.js.svg)](https://gitter.im/awesome-architecture/)

- [Awesome Architecture](#awesome-architecture)
- [Software](#software)
- [3D Graphics Software](#3d-graphics-software)
- [3D Rendering Engines](#3d-rendering-engines)
- [BIM Software](#bim-software)
- [Building Management](#building-management)
- [CAD Software](#cad-software)
- [Data Visualization Applications](#data-visualization-applications)
- [Data Visualization Libraries](#data-visualization-libraries)
- [General Productivity Software](#general-productivity-software)
- [GIS Software](#gis-software)
- [Layout Software](#layout-software)
- [Network Attached Storage](#network-attached-storage)
- [Node-based Generative Design Software](#node-based-generative-design-software)
- [Project Management Software](#project-management-software)
- [Raster Graphics Software](#raster-graphics-software)
- [Script-based Design Applications](#script-based-design-applications)
- [Structural Analysis Software](#structural-analysis-software)
- [Vector Graphics Software](#vector-graphics-software)
- [Libraries](#libraries)
- [Models and Textures](#models-and-textures)
- [Product Catalogues](#product-catalogues)
- [Web Applications](#web-applications)
- [Design Applications](#design-applications)
- [Structural Analysis Applications](#structural-analysis-applications)
- [Provisions](#provisions)
- [Building Regulations](#building-regulations)
- [Resources](#resources)
- [Audio](#audio)
- [Reading](#reading)
- [Videos](#videos)
- [Other Awesome Lists](#other-awesome-lists)
- [Software Addons lists](#software-addons-lists)
- [Software Wiki lists](#software-wiki-lists)
- [Contributing](#contributing)

# Software
Architectural management and design software.

## 3D Graphics Software

- [Blender](http://www.blender.org/) - 3D animation suite.
- [Enhanced 3D Cursor](https://github.com/dairin0d/enhanced-3d-cursor)
- [Sverchok](https://github.com/nortikin/sverchok)
- [TinyCAD ](https://github.com/zeffii/mesh_tiny_cad)

## 3D Rendering Engines

- [POV-Ray](https://github.com/POV-Ray/povray) - Persistence of Vision Raytracer.
- [YafaRay](https://github.com/YafaRay/libYafaRay) - Raytracing engine.

## CAD Software
Computer-Aided Design Software

*There aren't yet powerful open-source CAD applications but we can list promising here.*

## General Productivity Software

- [ConvertAll](https://github.com/doug-101/ConvertAll) - Unit conversion program.
- [LibreOffice](http://libreoffice.org/) - Office suite.
- [Pandoc](https://github.com/jgm/pandoc/) - Universal markup converter.
- [Visual Studio Code](https://github.com/Microsoft/vscode/) - Text editor.

## GIS Software
Geographic Information System

- [GRASS GIS](http://grass.osgeo.org/) - Geographic Resources Analysis Support System suite.
- [OpenMapTiles](https://openmaptiles.org/) - Set of open-source tools for self-hosting of OpenStreetMap maps.
- [PostGIS](http://postgis.net/) - Spatial database extender for [PostgreSQL](https://www.postgresql.org/).
- [QGIS](http://www.qgis.org/) - User friendly Geographic Information System tool.

## BIM Software
Building Information Modeling

- [ifcOpenShell](http://www.ifcopenshell.org/) - The open source IFC toolkit and geometry engine.

## Building Management

- [Home Assistant](https://github.com/home-assistant/home-assistant) - Home automation platform.

## Structural Analysis Software

- [Agros2D](http://www.agros2d.org/) - Multiplatform application based on the [Hermes](http://www.hpfem.org/hermes/) library.
- [anaStruct](https://github.com/ritchie46/anaStruct) - Analyse 2D Frames and trusses for slender structures.
- [deal.II](https://github.com/dealii/dealii) - Finite element library.
- [Hermes](http://www.hpfem.org/hermes/) - C++ library for rapid development of adaptive FEM solvers.
- [section-properties](https://github.com/robbievanleeuwen/section-properties) - Cross-Section Analysis.

## Layout Software

- [Scribus](http://www.scribus.net/) - Professional page layout.

## Network Attached Storage

- [FreeNAS](http://www.freenas.org/) - NAS software based on FreeBSD.

## Node-based Generative Design Software
Node-based GUIs for data visualizations and generative design.

- [NodeBox](https://www.nodebox.net/) - Generative design GUI.

## Project Management Software

- [Odoo](https://github.com/odoo/odoo) - All-in-one management software.
- [OpenStudio](https://github.com/NREL/OpenStudio) - Building energy modeling tools.

## Raster Graphics Software

- [Gimp](http://www.gimp.org/) - GNU Image Manipulation Program.

## Script-based Design Applications

- [CadQuery](https://github.com/CadQuery/cadquery) - CadQuery is for 3D CAD what jQuery is for Javascript. Uses Python.
- [ImplicitCAD](http://www.implicitcad.org/) - Programmatic CAD.
- [Open CASCADE](http://www.opencascade.com/) - Development platform for 3D CAD, CAM, CAE.
- [JSCAD](https://github.com/jscad/OpenJSCAD.org) - Libraries for 3D models, as well as 2D models.
- [OpenSCAD](https://github.com/openscad/openscad) - Solid 3D CAD objects design.
- [Processing](https://processing.org/) - Software sketchbook and language.
- [PythonOCC](https://github.com/tpaviot/pythonocc-core) - A Python wrapper for the [Open CASCADE Community Edition](https://github.com/tpaviot/oce) library.
- [three.js](http://threejs.org/) - JavaScript 3D library.
- [X3DOM](https://github.com/x3dom/x3dom) - Framework and runtime for 3D graphics on the web.

## Data Visualization Applications

- [Mayavi](https://github.com/enthought/mayavi) - Application and library for interactive scientific data visualization and 3D plotting in Python.
- [ParaView](https://github.com/Kitware/ParaView) - Multi-platform data analysis and visualization application.

## Data Visualization Libraries

- [Chart.js](https://github.com/chartjs/Chart.js) - JavaScript charting for designers & developers.
- [D3](https://github.com/mbostock/d3) - JavaScript visualization library for HTML and SVG.
- [VTK](https://github.com/Kitware/VTK) - Visualization toolkit.

## Vector Graphics Software

- [FontForge](http://fontforge.github.io/) - Font editor.
- [Inkscape](https://inkscape.org/) - Vector graphics editor.

# Libraries

## Models and Textures

- [3D Warehouse](https://3dwarehouse.sketchup.com/)
- [Blend Swap](http://www.blendswap.com/) - Free Blender 3D assets.
- [Blender for Architecture](http://blender-archi.tuxfamily.org/) - Architectural design.
- [Syncronia](http://www.syncronia.com/)

## Product Catalogues

- [archiproducts](http://www.archiproducts.com/ ) - Worldwide source for architecture and design products.
- [eboss](http://www.eboss.co.nz/) - New Zealand's leading product suppliers.

# Web Applications

## Design Applications

- [Adobe Color CC](https://color.adobe.com/) - Color wheel.
- [MURO](http://muro.deviantart.com/) - Graphics editor.

## Structural Analysis Applications

- [STRIAN](http://structural-analyser.com/) - Bidimensional structural analyser.

# Provisions

## Building Regulations
General Building Regulations

- [EUR-Lex](http://eur-lex.europa.eu/) - Europe Legislation
- [European Commission](http://ec.europa.eu/) - Europe Commission Regulations

# Resources
Various resources such as books and articles

## Audio
Awesome Audio Resources

- [Canadian Centre for Architecture](https://itunes.apple.com/it/podcast/canadian-centre-for-architecture/id269869174?mt=2) - Selections from the CCA program of exhibitions, lectures, and conferences.

## Reading
Awesome Architecture-releated reading materials

- [archdaily](http://www.archdaily.com/) - Plataforma Networks Broadcasting Architecture Worldwide.
- [world-architects](http://www.world-architects.com/en) - Profiles of Selected Architects.

## Videos
Awesome Architecture-related films and television series

- [Grand Designs](http://www.channel4.com/programmes/grand-designs/)

# Other Awesome Lists
List of lists

## Software Addons lists

- [gbXML software](http://gbxml.org/software.php)

## Software Wiki lists

- [List of 3D modeling software](http://en.wikipedia.org/wiki/List_of_3D_modeling_software)
- [List of 3D rendering software](http://en.wikipedia.org/wiki/List_of_3D_rendering_software)

# Contributing

Please see [CONTRIBUTING](https://github.com/i5ar/awesome-architecture/blob/master/CONTRIBUTING.md) for details.