i5ar / Awesome Architecture
Licence: other
A curated list of awesome software, libraries, resources and shiny things used in the architecture industry
Stars: ✭ 37
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Awesome Architecture
Docker Architecture Demo
⛵️ Docker architecture demo
Stars: ✭ 10 (-72.97%)
Mutual labels: architecture
Awesome Scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Stars: ✭ 36,688 (+99056.76%)
Mutual labels: architecture
Karchi
Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Stars: ✭ 20 (-45.95%)
Mutual labels: architecture
Super Resolution cnn
Implementation of 'Image Super-Resolution using Deep Convolutional Network'
Stars: ✭ 27 (-27.03%)
Mutual labels: architecture
Go Zero
go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
Stars: ✭ 13,156 (+35456.76%)
Mutual labels: architecture
Ddd Dynamic
Domain Driven Design in Python, Ruby and other dynamic languages resources
Stars: ✭ 973 (+2529.73%)
Mutual labels: architecture
Java Best Practices
Best practices in Coding, Designing and Architecting Java Applications
Stars: ✭ 909 (+2356.76%)
Mutual labels: architecture
Deeplabv3 Plus
Tensorflow 2.3.0 implementation of DeepLabV3-Plus
Stars: ✭ 32 (-13.51%)
Mutual labels: architecture
React Styleguide
ReactJS style guide for component-based projects.
Stars: ✭ 14 (-62.16%)
Mutual labels: architecture
Androidarchitecture
Recommended architecture by Android
Stars: ✭ 883 (+2286.49%)
Mutual labels: architecture
Fullstack Starterkit
GraphQL first full-stack starter kit with Node, React. Powered by TypeScript
Stars: ✭ 943 (+2448.65%)
Mutual labels: architecture
Awesome Software Architecture
A curated list of resources on software architecture
Stars: ✭ 857 (+2216.22%)
Mutual labels: architecture
Awesome Scalability Toolbox
My opinionated list of products and tools used for high-scalability projects
Stars: ✭ 34 (-8.11%)
Mutual labels: architecture
Design Patterns For Humans
An ultra-simplified explanation to design patterns
Stars: ✭ 32,376 (+87402.7%)
Mutual labels: architecture
Vitruvio
Vitruvio brings the powerful ArcGIS CityEngine procedural modeling capabilities to Unreal Engine.
Stars: ✭ 37 (+0%)
Mutual labels: architecture
Rx.observe
Transform any method to an Rx Observable ! (VIPER)
Stars: ✭ 34 (-8.11%)
Mutual labels: architecture
Android Kotlin Boilerplate
This project demonstrates Android Architecture Components (Viewodel, Livedata) and Dagger for dependency Injection in Kotlin
Stars: ✭ 28 (-24.32%)
Mutual labels: architecture
Awesome Architecture
🔗 A curated list of awesome Architecture software, libraries, resources and shiny things. Inspired by awesome-php and sorted by awesome-python script.
- Awesome Architecture
-
Software
- 3D Graphics Software
- 3D Rendering Engines
- BIM Software
- Building Management
- CAD Software
- Data Visualization Applications
- Data Visualization Libraries
- General Productivity Software
- GIS Software
- Layout Software
- Network Attached Storage
- Node-based Generative Design Software
- Project Management Software
- Raster Graphics Software
- Script-based Design Applications
- Structural Analysis Software
- Vector Graphics Software
- Libraries
- Web Applications
- Provisions
- Resources
- Other Awesome Lists
- Contributing
Software
Architectural management and design software.
3D Graphics Software
- Blender - 3D animation suite.
3D Rendering Engines
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 - Unit conversion program.
- LibreOffice - Office suite.
- Pandoc - Universal markup converter.
- Visual Studio Code - Text editor.
GIS Software
Geographic Information System
- GRASS GIS - Geographic Resources Analysis Support System suite.
- OpenMapTiles - Set of open-source tools for self-hosting of OpenStreetMap maps.
- PostGIS - Spatial database extender for PostgreSQL.
- QGIS - User friendly Geographic Information System tool.
BIM Software
Building Information Modeling
- ifcOpenShell - The open source IFC toolkit and geometry engine.
Building Management
- Home Assistant - Home automation platform.
Structural Analysis Software
- Agros2D - Multiplatform application based on the Hermes library.
- anaStruct - Analyse 2D Frames and trusses for slender structures.
- deal.II - Finite element library.
- Hermes - C++ library for rapid development of adaptive FEM solvers.
- section-properties - Cross-Section Analysis.
Layout Software
- Scribus - Professional page layout.
Network Attached Storage
- FreeNAS - NAS software based on FreeBSD.
Node-based Generative Design Software
Node-based GUIs for data visualizations and generative design.
- NodeBox - Generative design GUI.
Project Management Software
- Odoo - All-in-one management software.
- OpenStudio - Building energy modeling tools.
Raster Graphics Software
- Gimp - GNU Image Manipulation Program.
Script-based Design Applications
- CadQuery - CadQuery is for 3D CAD what jQuery is for Javascript. Uses Python.
- ImplicitCAD - Programmatic CAD.
- Open CASCADE - Development platform for 3D CAD, CAM, CAE.
- OpenJSCAD - Libraries for 3D models, as well as 2D models.
- OpenSCAD - Solid 3D CAD objects design.
- p5.js - JavaScript library for today's web.
- Processing.py - Python Mode for Processing.
- Processing - Software sketchbook and language.
- PythonOCC - A Python wrapper for the Open CASCADE Community Edition library.
- three.js - JavaScript 3D library.
- X3DOM - Framework and runtime for 3D graphics on the web.
Data Visualization Applications
- Mayavi - Application and library for interactive scientific data visualization and 3D plotting in Python.
- ParaView - Multi-platform data analysis and visualization application.
Data Visualization Libraries
- Chart.js - JavaScript charting for designers & developers.
- D3 - JavaScript visualization library for HTML and SVG.
- VTK - Visualization toolkit.
Vector Graphics Software
Libraries
Models and Textures
- 3D Warehouse
- Blend Swap - Free Blender 3D assets.
- Blender for Architecture - Architectural design.
- Syncronia
Product Catalogues
- archiproducts - Worldwide source for architecture and design products.
- eboss - New Zealand's leading product suppliers.
Web Applications
Design Applications
- Adobe Color CC - Color wheel.
- MURO - Graphics editor.
Structural Analysis Applications
- STRIAN - Bidimensional structural analyser.
Provisions
Building Regulations
General Building Regulations
- EUR-Lex - Europe Legislation
- European Commission - Europe Commission Regulations
Resources
Various resources such as books and articles
Audio
Awesome Audio Resources
- Canadian Centre for Architecture - Selections from the CCA program of exhibitions, lectures, and conferences.
Reading
Awesome Architecture-releated reading materials
- archdaily - Plataforma Networks Broadcasting Architecture Worldwide.
- world-architects - Profiles of Selected Architects.
Videos
Awesome Architecture-related films and television series
Other Awesome Lists
List of lists
Software Addons lists
Software Wiki lists
Contributing
Please see CONTRIBUTING for details.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].