Git Product home page Git Product logo

awesome-opensees's Introduction

Awesome-OpenSees Awesome

PRs Welcome Join the chat at https://gitter.im/awesome-opensees/Lobby Analytics

Hi, this is a curated list of OpenSees resources. You may find something awesome that gives you a better experience using or developing OpenSees. Learn more on OpenSees official wiki website.

This awesome-list project is inspired by the project awesome. However, as OpenSees itself is rapidly growing, most of the related resources are not so mature. Therefore, the resources listed here may suffer from some limitations, or still under development but inspiring. The author doesn't take any responsibility for the accuracy of anything listed. You should judge whether to use them by yourself.

Contributing to the list is encouraged. Please read the contribution guidelines before making pull requests. If you have problems on contributing, please click on the PRs Welcome badge above.

Legend

  • win - Available on Windows platform
  • mac - Available on Mac OS
  • linux - Available on Linux
  • oss - Open source
  • python - Python script
  • matlab - Matlab script
  • skull - Abandoned
  • chinese - in Chinese

Contents

Source Code

The official source code of OpenSees is available on Github! See the repository!

The OpenSeesPy package is available on PyPi. Install the package!

Graphical Processor

User-friendly graphical pre- and post-processors for OpenSees.

  • GiD+OpenSees - An OpenSees add-on for GiD, A general graphical pre/post processor. win mac linux oss
  • Build-X - An Expert Tool for Seismic Analysis and Assessment of 3D Buildings with OpenSees. 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
  • OpenSees Navigator - A stand-alone Matlab interface allowing users to quickly create models, perform analysis, and look at the results. win mac matlab
  • ETO (Etabs To OpenSees) - A pre- and post-processor which is able to import .s2k file generated by ETABS. win chinese
  • STKO (Scientific ToolKit for OpenSees) - A cutting-edge pre- and post-processor for both serial and parallel versions of OpenSees. win
  • eSEES - A scripting and graphical user interface for OpenSees win

Stand-Alone Editor

Stand-alone editor programs just for OpenSees code.

Editor Plugin

OpenSees plugins for existing welcomed text editors.

Visualiser

Simple scripts that help visualise OpenSees models or results.

  • OpenSees Model View - A Python package that can be used to visualise your OpenSees model as the tcl file is written. oss 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 python
  • OpenSees Model Plotter Matlab - A Matlab-based plotter for models developed in OpenSees. oss 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 python

Cloud Computing

Resources and guidelines for you to run OpenSees on cloud.

API

Application Programming Interfaces that call OpenSees.

User Procedure

Reuseable user-defined procedures and snippets.

  • Smart Analyze - A helper user procedure to improve convergence and speed up for both quasi-static and time-history analyses.

Tutorial and Example

Official and unofficial tutorials and examples in a variety of languages.

Blog and Community

Personal blogs, communities or forums where you can find help.

Contributing

If you are interested in contributing, please read the contribution guidelines. You can either contribute to the list, or contribute to the tcl codes. Your efforts are highly appreciated by the authors.

License

CC0

To the extent possible under law, Hanlin Dong has waived all copyright and related or neighboring rights to awesome-opensees. This work is published from: Mainland China.

awesome-opensees's People

Contributors

gitter-badger avatar hanlin-dong avatar massimopetracca avatar mhscott avatar mnadhro avatar u-anurag avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-opensees's Issues

dinochen.com in Chinese

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

ETO (Etabs To OpenSees)

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

Cypress Editor

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

OpenSees Model View

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

OpenSees Navigator

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

OpenSeesAPI.m

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

Build-X

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

Atom Language Package

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

OpenSEESAutoComplete

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

Official Community

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

OpenSeesAPI

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

Node-OpenSees

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

GiD+OpenSees

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

VSCode Language Support

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

NextFEM

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

Sublime-OpenSees

If you find this resource useful, please give a ๐Ÿ‘ . If not, please give a ๐Ÿ‘Ž .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.