ramshankerji/Vishwakarma

Build Factories, Buildings, Bridges, Ships and Infrastructure. Software for Engineering, Manufacturing / Construction & Operations.

4

stars

291

commits

C

primary language

Sep 2, 2026

updated

mv.ramshanker.in/
chemical-engineering
civil-engineering
electrical-engineering
instrumentation
made-for-world
made-in-india
mechanical-engineering

README

Build Platform Architecture Language Graphics LOC License

स्वागत, স্বাগতম, સ્વાગત, ಸ್ವಾಗತ, خوش آمدید, സ്വാഗതം, ꯈꯨꯔꯨꯝꯖꯔꯤ, ସ୍ୱାଗତ, ਸਵਾਗਤ, ᱥᱣᱟᱜᱟᱛ, ڀلي ڪري آيا, வரவேற்பு, స్వాగతం, Welcome.

Official LOGO of Mission Vishwakarma. © 2024, Ram Shanker

Official Website: https://mv.ramshanker.in

Vishwakarma, named after the God of Architectural Creation, is a Work-In-Progress Engineering software. It is NOT a validated or commercial software. You are free to look around and learn. This software can not open/interoperate with any commercial software generated files !

Engineering Scope.

Please see our homepage https://mv.ramshanker.in for currently planned scope of this project.

Getting Started for Developers.

If you are a user of our software, you should refer to our homepage. If you are a developer or just would like to contribute to some source code updates, start by installing the following softwares.

  • Visual Studio 2026 Community Edition. Or Professional/Enterprise Edition, if your organization can afford it!

  • Install git software. If you are behind a corporate proxy to access internet, you need to do proxy configuration inside git. Ask ChatGPT!

  • Install "cmake" and make sure it is added to PATH. i.e. can run command line.

  • Install Python programming language and make sure .py file are runnable on the system.

  • Install Perl programming language and make sure it is added to PATH (required for building some external dependencies).

  • Open Command prompt, navigate to a suitable folder and run command "git clone https://github.com/ramshankerji/Vishwakarma.git".

  • 1st Build must be done while connected to internet, this ensures all dependencies initialize from respective sources on internet.

  • Read https://mv.ramshanker.in/software/ for more details.

About Developer

I am Ram Shanker, a civil-engineering graduate from IIT Guwahati, working in Refinery & Petrochemical industry since 2010.

Contributors

ramshankerji

287 commits

claude

4 commits

ramshankerji/Vishwakarma

Build Factories, Buildings, Bridges, Ships and Infrastructure. Software for Engineering, Manufacturing / Construction & Operations.

4

stars

291

commits

C

primary language

Sep 2, 2026

updated

mv.ramshanker.in/
chemical-engineering
civil-engineering
electrical-engineering
instrumentation
made-for-world
made-in-india
mechanical-engineering

README

Build Platform Architecture Language Graphics LOC License

स्वागत, স্বাগতম, સ્વાગત, ಸ್ವಾಗತ, خوش آمدید, സ്വാഗതം, ꯈꯨꯔꯨꯝꯖꯔꯤ, ସ୍ୱାଗତ, ਸਵਾਗਤ, ᱥᱣᱟᱜᱟᱛ, ڀلي ڪري آيا, வரவேற்பு, స్వాగతం, Welcome.

Official LOGO of Mission Vishwakarma. © 2024, Ram Shanker

Official Website: https://mv.ramshanker.in

Vishwakarma, named after the God of Architectural Creation, is a Work-In-Progress Engineering software. It is NOT a validated or commercial software. You are free to look around and learn. This software can not open/interoperate with any commercial software generated files !

Engineering Scope.

Please see our homepage https://mv.ramshanker.in for currently planned scope of this project.

Getting Started for Developers.

If you are a user of our software, you should refer to our homepage. If you are a developer or just would like to contribute to some source code updates, start by installing the following softwares.

  • Visual Studio 2026 Community Edition. Or Professional/Enterprise Edition, if your organization can afford it!

  • Install git software. If you are behind a corporate proxy to access internet, you need to do proxy configuration inside git. Ask ChatGPT!

  • Install "cmake" and make sure it is added to PATH. i.e. can run command line.

  • Install Python programming language and make sure .py file are runnable on the system.

  • Install Perl programming language and make sure it is added to PATH (required for building some external dependencies).

  • Open Command prompt, navigate to a suitable folder and run command "git clone https://github.com/ramshankerji/Vishwakarma.git".

  • 1st Build must be done while connected to internet, this ensures all dependencies initialize from respective sources on internet.

  • Read https://mv.ramshanker.in/software/ for more details.

About Developer

I am Ram Shanker, a civil-engineering graduate from IIT Guwahati, working in Refinery & Petrochemical industry since 2010.

Contributors

ramshankerji

287 commits

claude

4 commits

Languages

C

81.8%

C++

15.1%

Python

2.2%