Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-opensees
A curated list of OpenSees resources
https://github.com/Hanlin-Dong/awesome-opensees
Last synced: 6 days ago
JSON representation
-
Source Code
-
Editor Plugin
- OpenSEESAutoComplete - An auto-complete plugin to make writing OpenSees file easier on [Notepad++](https://notepad-plus-plus.org/). ![oss][oss]
- Atom Language Package - An [Atom](https://atom.io/) text editor package that provides syntax highlighting and auto-completion for OpenSees tcl scripts. ![oss][oss]
- VSCode Language Support - An extension that adds rich language support for OpenSees flavoured TCL language in [Visual Studio Code](https://code.visualstudio.com/). ![oss][oss]
- Sublime-OpenSees - A [Sublime Text](https://www.sublimetext.com/) plug-in for the OpenSees extension language of TCL. ![oss][oss]
-
Visualiser
- OpenSees Model View - A Python package that can be used to visualise your OpenSees model as the tcl file is written. ![oss][oss] ![python][python]
- OpenSees 3D Visualisation - A Python script that reads OpenSees simulation input and output files to create a 3D visualisation of your displaced model. ![oss][oss] ![python][python]
- OpenSees Model Plotter Matlab - A Matlab-based plotter for models developed in OpenSees. ![oss][oss] ![matlab][matlab]
- OpenSees Online Visualizer - Copy and paste your tcl code in browser, and your visualized model is there.
- OpenSeesPy PostProcessor - OpenSeesPy includes post-processing commands that can be used to visualize 2D and 3D models with beam-column elements, Tri, Quad, and brick elements with only a single command. Users can plot deformed shapes, mode-shapes and time-hostory animations for both OpenSees Python and Tcl models. The animations can be saved as a movie file. ![oss][oss] ![python][python]
-
API
- OpenSeesAPI - A Python package that is used to write OpenSees tcl scripts quickly. ![oss][oss] ![python][python]
- OpenSeesAPI.m - An OpenSees API for MATLAB. ![oss][oss] ![matlab][matlab]
- Script Generation via Templates - An inspiring example of using Python template engine [Jinjia2](http://jinja.pocoo.org/) to generate massive tcl scripts. ![oss][oss]
- Node-OpenSees - A [Node.js](https://nodejs.org/) bind for OpenSees. (Not maintained, just for inspiration) ![oss][oss] ![skull][skull]
- The OpenSeesPy Library - A Python 3 interpreter library from the official website. ![python][python]
-
User Procedure
- Smart Analyze - A helper user procedure to improve convergence and speed up for both quasi-static and time-history analyses.
-
Graphical Processor
- GiD+OpenSees - An OpenSees add-on for [GiD](https://www.gidhome.com/download/), A general graphical pre/post processor. ![win][win] ![mac][mac] ![linux][linux] ![oss][oss]
- Build-X - An Expert Tool for Seismic Analysis and Assessment of 3D Buildings with OpenSees. ![win][win]
- NextFEM - A user friendly Finite Element Analysis program, which can be used alone or to be a pre- or post- processor for several widely used FEM programs (i.e. OOFEM, SAP2000, Midas GEN, OpenSees, ABAQUS/CalculiX, Zeus-NL, and others). ![win][win]
- OpenSees Navigator - A stand-alone Matlab interface allowing users to quickly create models, perform analysis, and look at the results. ![win][win] ![mac][mac] ![matlab][matlab]
- ETO (Etabs To OpenSees) - A pre- and post-processor which is able to import `.s2k` file generated by ETABS. ![win][win] ![chinese][chinese]
- STKO (Scientific ToolKit for OpenSees) - A cutting-edge pre- and post-processor for both serial and parallel versions of OpenSees. ![win][win]
- eSEES - A scripting and graphical user interface for OpenSees ![win][win]
-
Stand-Alone Editor
- Cypress Editor - A better editor for who does OpenSees code. ![win][win]
-
Cloud Computing
- OpenSees Cloud - SaaS implementation of OpenSees, hosted on AWS, accessed through user accounts. ![win][win] ![mac][mac] ![linux][linux]
- OpenSees Virtual Machine - Amazon Machine Image with OpenSeesPy, Python, OpenSeesMP, Tcl, and MPI pre-installed. [Usage Instructions](https://secondsees.com/opensees-ami-usage-instructions/). ![win][win] ![mac][mac] ![linux][linux]
- Amazon EC2 - A guideline to running OpenSees Sequentially and in Parallel on Amazon EC2. ![win][win] ![mac][mac] ![linux][linux]
- Docker Image - A light-weight [docker](https://www.docker.com/) image to run OpenSees on any cloud or local platform easily. ![win][win] ![mac][mac] ![linux][linux] ![oss][oss]
-
Tutorial and Example
- Official Getting Started Manual - A brief introduction to get started.
- Official Examples Collection - All the examples provided by the OpenSees developing group.
- Getting Started Tutorial in Chinese - A simple but powerful tutorial for brand new users. ![chinese][chinese]
- OpenSees Tutorials by Christian Slotboom - Youtube channel with getting started videos.
- Silvia's Brainery - Numerous Tcl and Python examples, videos, and tutorials. Also available at [Silvia's Brainery on YouTube](https://www.youtube.com/c/SilviasBrainery).
-
Blog and Community
- Official Community - The official community where you can get help from software developers.
- dinochen.com in Chinese - Blog of Dr. Chen Xue Wei, Senior Associate, WSP Hong Kong Ltd. ![chinese][chinese]
- Portwood Digital - Blog of Dr. Michael Scott, Oregon State University. He is one of the core developers of OpenSees.
- Jose Abell's Research Blog - Blog of Dr. Jose Abell focused on Geotechincal research using OpenSees.
Categories
Sub Categories
Keywords