Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Robotics-Guide
Robotics Guide
https://github.com/mikeroyal/Robotics-Guide
Last synced: 3 days ago
JSON representation
-
Python Learning Resources
- Python - level programming language. Python is used heavily in the fields of Data Science and Machine Learning.
- Python Developer’s Guide
- Azure Functions Python developer guide - us/azure/azure-functions/functions-reference).
- CheckiO
- Python Institute
- MTA: Introduction to Programming Using Python Certification
- Getting Started with Python in Visual Studio Code
- Google's Python Style Guide
- Google's Python Education Class
- Real Python
- Intro to Python for Data Science
- Intro to Python by W3schools
- Codecademy's Python 3 course
- Learn Python with Online Courses and Classes from edX
- Python Courses Online from Coursera
- The Python Open Source Computer Science Degree by Forrest Knight
- PCPP – Certified Professional in Python Programming 2
- PCEP – Certified Entry-Level Python Programmer certification
- PCAP – Certified Associate in Python Programming certification
-
Autodesk Learning Resources
- Autodesk
- CNC programming (Computer Numerical Control Programming)
- AutoDesk Learning & Training
- Autodesk Certification
- Autodesk University
- Autodesk Design Academy
- Autodesk Customer Success Hub
- Software and Services for Education | Autodesk Education
- AutoDesk Forums
- Top Autodesk Courses on Coursera
- Top Autodesk Fusion 360 Courses on Coursera
- AutoDesk Developer Network
- Learning Civil 3D on Autodesk Knowledge Network
- Top Autodesk Courses on Udemy
- Autodesk Customer Success Hub
-
Autodesk Tools and Frameworks
- Tinkercad® - to-use app for 3D design, electronics, and coding. It's used by teachers, kids, hobbyists, and designers to imagine, design, and make anything.
- Fusion 360 Manage
- Fusion Team - based coll tool that helps eliminate the inefficiencies that disparate tools create when working with your internal and external teams.
- Robot Structural Analysis Professional - integrated workflows to exchange data with Revit. It can help you to create more resilient, constructible designs that are accurate, coordinated, and connected to BIM.
- Arnold
- ShotGrid
- Product Design & Manufacturing Collection - grade applications that connect everyone, from concept to production, with shared tools to streamline your product development process.
- Assemble BIM Data - in-place tracking, and more.
- Autodesk® Forge - based developer platform from Autodesk. That let's you access design and engineering data in the cloud with the Forge platform. Whether you want to automate processes, connect teams and workflows, or visualize your data using Forge APIs.
- Autodesk BIM 360®
- BuildingConnected - time construction network that connects owners and builders through an easy-to-use platform to streamline the bid and risk management process.
- Bid Board Pro
- TradeTapp
- Design Review
- EAGLE
- Insight - efficient buildings with advanced simulation engines and building performance analysis data integrated in Revit.
- PlanGrid Build
- Structural Bridge Design® - span bridges used by engineers to deliver design reports faster.
- Vault®
- Pype
- Pype Closeout
- CAMplete - code post-processing, verification, and simulation for different kinds of CNC machinery. Import data from leading CAM software then use proven post-processors and highly accurate 3D machine models, developed in partnership with machine tool builders, to rapidly produce high-quality, collision free NC machining code.
- Revit®
- Autodesk
- Helius PFA
- HSMWorks - embedded 2.5 to 5-axis milling, turning, and mill-turn capabilities. HSMWorks is included with your Fusion 360 subscription.
- Moldflow®
- Point Layout
- Vault PLM - wide collaboration and product lifecycle management.
- Formit - based 3D sketching. The pro version of FormIt includes the tools in the FormIt app, plus Dynamo computation, and collaboration and analysis features.
- Helius Composite - in solvers minimize the need to have secondary finite element analysis (FEA) software to analyze material characteristics more quickly.
- Autodesk
- Autodesk
- Autodesk
- Autodesk
- AutoCAD® Mobile App
- AutoCAD® Web App
- AEC(Architecture, Engineering & Construction) Collection® - based common data environment that facilitates project delivery from early-stage design through to construction.
- Fusion 360®
- Fusion 360 with FeatureCAM®
- Fusion 360 with Netfabb®
- Fusion 360 with PowerInspect®
- Fusion 360 with PowerShape®
- Autodesk PartMaker® - spindle machining operations. These can be used for turning, indexed and interpolated C-axis milling, Y-axis, and B-axis milling.
- Revit LT™ - effective BIM (Building Information Modeling) solution, you can produce high-quality 3D architectural designs and documentation.
- Maya LT™ - looking characters, props, and environments using the sophisticated 3D modeling and animation tools.
- ReCap™ - built conditions to gain insights and make better decisions.
- Character Generator® - based laboratory to create fully rigged 3D characters for animation packages and game engines.
- Smoke® - based compositing tools in a timeline-centered editing environment.
- Advance Steel®
- Media & Entertainment Collection®
- Civil 3D®
- Autodesk
- Inventor® CAM - embedded 2.5-axis to 5-axis milling, turning, and mill-turn capabilities.
- Inventor Nastran® - embedded finite element analysis software that delivers finite element analysis (FEA) tools for engineers and analysts. Simulation covers multiple analysis types, such as linear and nonlinear stress, dynamics, and heat transfer.
- Inventor® Nesting - embedded, true-shape nesting tools for Inventor that helps you optimize yield from flat raw material. Easily compare nesting studies to optimize efficiency and reduce costs, and export 3D models or DXF™ files of the completed nest for cutting path generation.
- InfraWorks®
- SketchBook®
- Alias®
- Autodesk® Build
- Autodesk® Takeoff
- MotionBuilder®
- Vehicle Tracking®
- VRED® - rendering modes.
- Autodesk
- Autodesk
- Autodesk® Rendering - resolution cloud rendering software that let's you produce stunning, high-quality renderings from designs and models with cloud rendering. This service uses cloud credits, which is a universal measure across Autodesk consumption-based cloud services to perform certain tasks in the cloud.
- Autodesk® CFD
- Autodesk® Drive
- Autodesk® Viewer
- Fabrication ESTmep™, CADmep™, and CAMduct™ - alone or in the Architecture, Engineering & Construction Collection..
- Within Medical®
- Flame®
- Inventor Tolerance Analysis® - embedded tolerance stackup analysis software that is designed to help Inventor users make more informed decisions while specifying manufacturing tolerances.
- AutoCAD LT® - aided design (CAD) software that architects, engineers, construction professionals, and designers rely on to design, draft, and document with precise 2D geometry.
- BIM Collaborate Pro - based design collaboration and coordination software that connects AEC teams, helping you execute on design intent and deliver high-quality constructible models on a single platform.
-
C/C++ Learning Resources
- C++ - platform language that can be used to build high-performance applications developed by Bjarne Stroustrup, as an extension to the C language.
- C - purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. It supports structured programming, lexical variable scope, and recursion, with a static type system. C also provides constructs that map efficiently to typical machine instructions, which makes it one was of the most widely used programming languages today.
- Embedded C - committee) to address issues that exist between C extensions for different [embedded systems](https://en.wikipedia.org/wiki/Embedded_system). The extensions hep enhance microprocessor features such as fixed-point arithmetic, multiple distinct memory banks, and basic I/O operations. This makes Embedded C the most popular embedded software language in the world.
- C & C++ Developer Tools from JetBrains
- Open source C++ libraries on cppreference.com
- C++ Graphics libraries
- C++ Libraries in MATLAB
- C++ Tools and Libraries Articles
- Google C++ Style Guide
- Introduction C++ Education course on Google Developers
- C++ style guide for Fuchsia
- C and C++ Coding Style Guide by OpenTitan
- Chromium C++ Style Guide
- C++ Core Guidelines
- C++ Style Guide for ROS
- Learn C++
- Learn C : An Interactive C Tutorial
- C++ Institute
- C++ Online Training Courses on LinkedIn Learning
- C++ Tutorials on W3Schools
- Learn C Programming Online Courses on edX
- Learn C++ with Online Courses on edX
- Learn C++ on Codecademy
- Coding for Everyone: C and C++ course on Coursera
- C++ For C Programmers on Coursera
- Top C Courses on Coursera
- C++ Online Courses on Udemy
- Top C Courses on Udemy
- Basics of Embedded C Programming for Beginners on Udemy
- C++ For Programmers Course on Udacity
- C++ Fundamentals Course on Pluralsight
- Introduction to C++ on MIT Free Online Course Materials
- Introduction to C++ for Programmers | Harvard
- Online C Courses | Harvard University
-
C/C++ Tools
- AWS SDK for C++
- Visual Studio - rich application that can be used for many aspects of software development. Visual Studio makes it easy to edit, debug, build, and publish your app. By using Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, and Windows Store.
- Visual Studio Code
- ReSharper C++
- AppCode - fixes to resolve them automatically. AppCode provides lots of code inspections for Objective-C, Swift, C/C++, and a number of code inspections for other supported languages. All code inspections are run on the fly.
- CLion - platform IDE for C and C++ developers developed by JetBrains.
- Code::Blocks
- Conan
- High Performance Computing (HPC) SDK
- Boost - edge C++. Boost has been a participant in the annual Google Summer of Code since 2007, in which students develop their skills by working on Boost Library development.
- Automake
- Cmake - source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice.
- GDB
- GCC - C, Fortran, Ada, Go, and D, as well as libraries for these languages.
- GSL - squares fitting. There are over 1000 functions in total with an extensive test suite.
- OpenGL Extension Wrangler Library (GLEW) - platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform.
- Libtool
- Maven
- TAU (Tuning And Analysis Utilities) - based sampling. All C++ language features are supported including templates and namespaces.
- Clang - C, C++ and Objective-C++ compiler when targeting X86-32, X86-64, and ARM (other targets may have caveats, but are usually easy to fix). Clang is used in production to build performance-critical software like Google Chrome or Firefox.
- OpenCV - time applications. Cross-Platform C++, Python and Java interfaces support Linux, MacOS, Windows, iOS, and Android.
- Libcu++
- ANTLR (ANother Tool for Language Recognition)
- Oat++ - efficient web application. It's zero-dependency and easy-portable.
- Cython
- Infer - C, and C. Infer is written in [OCaml](https://ocaml.org/).
- Azure SDK for C++
- Azure SDK for C
- C++ Client Libraries for Google Cloud Services
- Vcpkg
- CppSharp
- Thrust - level interface greatly enhances programmer productivity while enabling performance portability between GPUs and multicore CPUs. Interoperability with established technologies such as CUDA, TBB, and OpenMP integrates with existing software.
- JavaCPP
- Spdlog - only/compiled, C++ logging library.
-
Python Frameworks and Tools
- Sanic
- Python Package Index (PyPI)
- PyCharm
- Django - level Python Web framework that encourages rapid development and clean, pragmatic design.
- Flask
- Web2py - source web application framework written in Python allowing allows web developers to program dynamic web content. One web2py instance can run multiple web sites using different databases.
- Tornado - blocking network I/O, which can scale to tens of thousands of open connections.
- HTTPie
- Scrapy - level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.
- Sentry
- CherryPy - oriented HTTP web framework.
- Pyramid - world web application development and deployment more fun and more productive.
- TurboGears
- Falcon - performance Python web framework for building large-scale app backends and microservices with support for MongoDB, Pluggable Applications and autogenerated Admin.
- Dash
- NumPy
- Pillow
- IPython
- GraphLab Create - scale, high-performance machine learning models.
- Pandas
- Matplotlib - quality figures in a variety of hardcopy formats and interactive environments across platforms.
- Scikit-Learn
- Pylance
- Pyright
- AWS Chalice
- Pipenv
- Python Fire
- Bottle - framework for Python. It is distributed as a single file module and has no dependencies other than the [Python Standard Library](https://docs.python.org/library/).
- Neural Network Intelligence(NNI)
- Luigi - in.
- Locust
- spaCy
- PuLP
- Python Tools for Visual Studio(PTVS)
Categories
Sub Categories
Keywords
python
11
cpp
6
c
3
deep-learning
2
machine-learning
2
data-science
2
neural-network
2
cpp11
2
visual-studio
2
cplusplus
2
cxx14
2
azure
2
azure-sdk
2
cloud
2
cpp14
2
cpp20
1
cpp17
1
maven-plugin
1
algorithms
1
header-only
1
xamarin-bindings
1
xamarin
1
visitors
1
syntax-tree
1
logging
1
swig
1
pinvoke
1
jni
1
cuda
1
cxx
1
cxx11
1
cxx17
1
cxx20
1
gpu
1
gpu-computing
1
nvidia
1
nvidia-hpc-sdk
1
thrust
1
c-plus-plus
1
java
1
javacpp
1
azure-services
1
embedded
1
iot
1
bigtable
1
gcp
1
google
1
google-cloud
1
google-cloud-bigtable
1
google-cloud-platform
1