All Projects → compas-dev → Compas

compas-dev / Compas

Licence: mit
Core packages of the COMPAS framework.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Compas

Mather
zzllrr mather(an offline tool for Math learning, education and research)小乐数学,离线可用的数学学习(自学或教学)、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版(抛转引玉),但已经支持数学公式编辑显示,部分作图功能,部分学科,如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具
Stars: ✭ 270 (+84.93%)
Mutual labels:  topology, geometry
Umbrella
"A collection of functional programming libraries that can be composed together. Unlike a framework, thi.ng is a suite of instruments and you (the user) must be the composer of. Geared towards versatility, not any specific type of music." — @loganpowell via Twitter
Stars: ✭ 2,186 (+1397.26%)
Mutual labels:  datastructures, geometry
Plexus
Polygonal mesh processing.
Stars: ✭ 90 (-38.36%)
Mutual labels:  topology, geometry
geometry sketcher
Constraint-based geometry sketcher for blender
Stars: ✭ 1,119 (+666.44%)
Mutual labels:  blender, geometry
Aardvark.base
Aardvark is an open-source platform for visual computing, real-time graphics and visualization. This repository is the basis for most platform libraries and provides basic functionality such as data-structures, math and much more.
Stars: ✭ 117 (-19.86%)
Mutual labels:  datastructures, geometry
Herebedragons
A basic 3D scene implemented with various engines, frameworks or APIs.
Stars: ✭ 1,616 (+1006.85%)
Mutual labels:  blender
Cavaliercontours
2D polyline library for offsetting, combining, etc.
Stars: ✭ 135 (-7.53%)
Mutual labels:  geometry
Svg.skia
An SVG rendering library.
Stars: ✭ 122 (-16.44%)
Mutual labels:  geometry
Freeciv Web
Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
Stars: ✭ 1,626 (+1013.7%)
Mutual labels:  blender
Ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: ✭ 141 (-3.42%)
Mutual labels:  geometry
Cityengine Sdk
CityEngine is a 3D city modeling software for urban design, visual effects, and VR/AR production. With its C++ SDK you can create plugins and standalone apps capable to execute CityEngine CGA procedural modeling rules.
Stars: ✭ 137 (-6.16%)
Mutual labels:  geometry
Geocoq
A formalization of geometry in Coq based on Tarski's axiom system
Stars: ✭ 128 (-12.33%)
Mutual labels:  geometry
Tigl
The TiGL Geometry Library to process aircraft geometries in pre-design.
Stars: ✭ 123 (-15.75%)
Mutual labels:  geometry
Blenderaddons
It's all in the name: these are Blender add-ons ;-)
Stars: ✭ 135 (-7.53%)
Mutual labels:  blender
Blender Debugger For Vscode
Blender addon for remote debugging Blender with VS Code (and Visual Studio)
Stars: ✭ 123 (-15.75%)
Mutual labels:  blender
Building Blocks
A voxel library for real-time applications.
Stars: ✭ 140 (-4.11%)
Mutual labels:  geometry
Gxaudiovisualisation
Blender Python script for audio visualisation
Stars: ✭ 120 (-17.81%)
Mutual labels:  blender
Meshsyncdccplugins
DCC plugins for MeshSync in Unity. Supported tools: Maya, Maya LT, 3ds Max, Motion Builder, Modo, Blender, Metasequoia
Stars: ✭ 127 (-13.01%)
Mutual labels:  blender
Polyhedronisme
A tool to construct and explore polyhedra.
Stars: ✭ 138 (-5.48%)
Mutual labels:  geometry
Xplane2blender
Scenery & Aircraft export addon for Blender and X-Plane
Stars: ✭ 125 (-14.38%)
Mutual labels:  blender

The COMPAS framework

build GitHub - License PyPI - Python Version PyPI - Latest Release Conda - Latest Release Conda - Platform DOI

The COMPAS framework is an open-source, Python-based framework for computational research and collaboration in architecture, engineering, digital fabrication and construction.

The framework consists of a general-purpose core library, written in pure Python, and a growing collection of extensions that provide easy access to peer-reviewed research, state-of-the-art external libraries such as CGAL, libigl and Triangle, and tools with specialized functionality for AEFC applications such as Abaqus, ANSYS, SOFISTIK, ROS, etc.

COMPAS has dedicated packages for working with Rhino, Grasshopper, and Blender, but it can be used in any environment that supports Python scripting. It is available on PyPI and conda-forge and can be easily installed using popular package managers on multiple platforms.

Installation

The recommended way to install COMPAS is to use Anaconda/conda:

conda config --add channels conda-forge
conda install COMPAS

For other installation options, see https://compas.dev/compas/latest/installation.html

First Steps

Questions and feedback

The COMPAS framework has a forum: https://forum.compas-framework.org/ for questions and discussions.

Issue tracker

If you find a bug, please help us solve it by filing a report.

Contributing

If you want to contribute, check out the contribution guidelines.

Changelog

See changes between releases on the changelog.

License

The main library of COMPAS is released under the MIT license.

Credits

COMPAS is developed by a small team of core developers (compas-dev) and with the support of contributers from the open source community. See the list of authors for a complete overview...

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].