Suggested Categories:

CAD Libraries
CAD libraries are collections of pre-made design elements, components, or templates that can be used in CAD software to speed up the design process. These libraries typically include 2D and 3D models, parts, symbols, and standards that can be easily integrated into drawings or designs. CAD libraries help engineers, architects, and designers quickly access commonly used objects, materials, and components, improving efficiency and ensuring consistency across projects. They are used in various industries such as manufacturing, architecture, and construction, where standardization and accuracy are crucial.
Architectural CAD Software
Architectural CAD software enables architects, engineers, and designers to create detailed digital drawings, plans, and models of buildings and structures. It offers tools for drafting, 2D and 3D modeling, rendering, and documentation to support the design and construction process. The software often includes features for collaboration, version control, and integration with building information modeling systems to improve accuracy and workflow efficiency. By automating repetitive tasks and providing precise measurement tools, architectural CAD software helps reduce errors and accelerate project delivery. Ultimately, it empowers professionals to visualize, plan, and communicate architectural concepts effectively.
CAD Viewers
CAD viewers are software tools that enable users to open, view, and interact with CAD (Computer-Aided Design) files without requiring full CAD software for editing or creating designs. These viewers allow users to view 2D and 3D drawings, blueprints, and models in various CAD formats, such as DWG, DXF, or STEP, and often provide features like zooming, rotating, and panning. CAD viewers are commonly used in industries such as engineering, architecture, and manufacturing to review designs, collaborate on projects, and share files with stakeholders. Some CAD viewers also offer markup and annotation tools for commenting on designs.
CAD Software
Computer-Aided Design (CAD) software is software used by engineers, architects, and designers to create precise 2D and 3D models. It enables users to design, visualize, and simulate their projects with high accuracy, facilitating efficient prototyping and problem-solving. CAD software supports a variety of industries, including manufacturing, construction, and product design, by offering features like parametric modeling, rendering, and automated drafting. Its intuitive interfaces and integration with other engineering tools make it a cornerstone of modern design workflows. By streamlining the design process, CAD software helps reduce development time, improve collaboration, and bring innovative ideas to life.
Electrical CAD Software
Electrical CAD (Computer-Aided Design) software is a specialized tool used for designing and documenting electrical systems. It enables engineers and designers to create detailed schematics, wiring diagrams, panel layouts, and 3D models of electrical circuits and components. These programs streamline workflows with features like automated wire routing, error-checking, and symbol libraries for standard electrical components.
CAD Data Exchange Software
CAD data exchange software is a type of program designed to facilitate the integration of 3D models between different programs. The software can transfer information like textures, lights and other attributes from one program to another. It can also convert CAD files into a format that is compatible with various platforms, allowing for collaboration between users and teams. Common features include support for multiple file formats, batch processing capabilities, and enhanced viewing options.
Computer Aided Dispatch Software
Computer-aided dispatch (CAD) software helps emergency response teams manage and coordinate the dispatch of resources, such as police, fire, and medical services, during incidents. It provides a centralized platform for call-taking, tracking units in real time, and assigning the closest and most appropriate responders to emergencies. The software often includes features like automated mapping, communication tools, and status updates to ensure efficient coordination and rapid response. By streamlining communication and resource allocation, CAD software helps reduce response times, improve situational awareness, and enhance overall emergency management. Ultimately, it ensures that emergency services can respond quickly and effectively, improving safety and outcomes for communities.
Artificial Intelligence Software
Artificial Intelligence (AI) software is computer technology designed to simulate human intelligence. It can be used to perform tasks that require cognitive abilities, such as problem-solving, data analysis, visual perception and language translation. AI applications range from voice recognition and virtual assistants to autonomous vehicles and medical diagnostics.
Electrical Design Software
Electrical design software is a specialized CAD (Computer-Aided Design) tool used to create, visualize, and document electrical systems for buildings, machinery, and industrial equipment. It enables engineers to develop detailed wiring diagrams, circuit layouts, and control panel designs with precision. The software includes features like load analysis, error detection, and compliance checks to ensure systems meet safety and regulatory standards. By automating repetitive tasks and supporting design revisions, it boosts efficiency and reduces the likelihood of costly errors. Electrical design software is essential in industries like construction, manufacturing, and automation, where accurate electrical planning is critical.
Engineering Software
Engineering software is software used by engineers to design, analyze and manufacture various products. It includes a wide range of applications such as CAD/CAE software, analysis tools, optimization tools, and programming tools. Engineering software can be used for a variety of tasks such as designing mechanical parts, analyzing structural stability, simulating system performance, and optimizing product designs. These applications enable engineers to optimize their designs for cost reduction and increased efficiency.
Mechanical Engineering Software
Mechanical engineering software enables mechanical engineers to design products with detailed accuracy and specifications for the manufacturing and engineering processes. Mechanical engineering software, also known as mechanical CAD (MCAD) or mechanical design automation (MDA), streamlines all aspects of the mechanical engineering and product design process of structures and mechanical parts and products.
CNC Software
CNC software is used to program and run CNC machines. It is designed to control the motion of the machine, as well as its cutting speeds, feed rates and other variables. The main components of a CNC control system are a computer numerical control (CNC) unit, a CNC controller program and an interface for manual data entry. Depending on the complexity of the machine, CNC programming can require knowledge in mathematics, geometry and trigonometry.
DRaaS Software
DRaaS providers allow businesses to back up their data and IT infrastructure through a third party cloud environment in case of a potential data-loss event.
Data Science Software
Data science software is a collection of tools and platforms designed to facilitate the analysis, interpretation, and visualization of large datasets, helping data scientists derive insights and build predictive models. These tools support various data science processes, including data cleaning, statistical analysis, machine learning, deep learning, and data visualization. Common features of data science software include data manipulation, algorithm libraries, model training environments, and integration with big data solutions. Data science software is widely used across industries like finance, healthcare, marketing, and technology to improve decision-making, optimize processes, and predict trends.
Packaging Software
Packaging software is software that enables businesses to create, manage, and optimize the packaging process for products. These tools assist in designing packaging, automating workflows, managing inventory, and ensuring compliance with regulations related to labeling and packaging standards. Packaging software typically includes features such as 3D modeling, artwork management, barcode generation, and packaging material optimization. It is widely used in industries like manufacturing, retail, food and beverage, and logistics to improve packaging efficiency, reduce costs, and enhance the consumer experience through attractive and functional packaging.
Computer Vision Software
Computer vision software allows machines to interpret and analyze visual data from images or videos, enabling applications like object detection, image recognition, and video analysis. It utilizes advanced algorithms and deep learning techniques to understand and classify visual information, often mimicking human vision processes. These tools are essential in fields like autonomous vehicles, facial recognition, medical imaging, and augmented reality, where accurate interpretation of visual input is crucial. Computer vision software often includes features for image preprocessing, feature extraction, and model training to improve the accuracy of visual analysis. Overall, it enables machines to "see" and make informed decisions based on visual data, revolutionizing industries with automation and intelligence.
AI Coding Assistants
AI coding assistants are software tools that use artificial intelligence to help developers write, debug, and optimize code more efficiently. These assistants typically offer features like code auto-completion, error detection, suggestion of best practices, and code refactoring. AI coding assistants often integrate with integrated development environments (IDEs) and code editors to provide real-time feedback and recommendations based on the context of the code being written. By leveraging machine learning and natural language processing, these tools can help developers increase productivity, reduce errors, and learn new programming techniques.
Product Design Software
Product design software enables product designers to streamline and manage all aspects of the product design process. Product design software allows users to create, simulate, conceptualize, analyze, and produce product designs.
Code Search Engines
Code search engines are specialized search tools that allow developers to search through codebases, repositories, or libraries to find specific functions, variables, classes, or code snippets. These tools are designed to help developers quickly locate relevant parts of code, analyze code quality, and identify reusable components. Code search engines often support various programming languages, providing search capabilities like syntax highlighting, filtering by file types or attributes, and even advanced search options using regular expressions. They are particularly useful for navigating large codebases, enhancing code reuse, and improving overall productivity in software development projects.
Product Data Management Software
Product data management (PDM) software is software designed to organize, manage, and track product-related data throughout its lifecycle. It provides a centralized repository for product designs, specifications, documents, and metadata, ensuring easy access and collaboration among team members. PDM software helps streamline version control, preventing errors caused by outdated or conflicting files. It integrates with design tools like CAD software, enabling seamless updates and traceability of changes. By improving data accuracy and workflow efficiency, PDM software supports better decision-making and faster time-to-market for products.
View more categories (20) for "python cad"
  • 1
    Wing Python IDE
    Wing Python IDE was designed from the ground up for Python, to bring you a more productive development experience. Type less and let Wing worry about the details. Get immediate feedback by writing your Python code interactively in the live runtime. Easily navigate code and documentation. Avoid common errors and find problems early with assistance from Wing's deep Python code analysis. Keep code clean with smart refactoring and code quality inspection. Debug any Python code. Inspect debug data...
  • 2
    Windsurf Editor
    The Windsurf Editor is a free AI-powered IDE and AI coding assistant that accelerates development by providing intelligent code generation and agents in over 70 programming languages and more than 40 IDEs, including VSCode, JetBrains, and Jupyter Notebooks. With Windsurf, developers can write code faster, eliminate repetitive tasks, and stay in the flow state—whether they're working with Python, JavaScript, C++, or any other language. Built on billions of lines of open-source code, Windsurf...
    Leader badge
    Starting Price: Free
    View Software
    Visit Website
  • 3
    FacePlugin

    FacePlugin

    FacePlugin

    ... recognize ID documents from 180+ countries and it can recognize all kinds of ID documents including ID card, Passport and Driver License. SDKs we offer - Face recognition SDK (Android, iOS, Server) - Liveness detection SDK (Android, iOS, Server) - ID document recognition SDK (Android, iOS, Server) - Palmprint recognition SDK (Server) Programming languages: Python, Swift, Object C, Java, Kotlin, Flutter We provide free integration support.
    Leader badge
    Starting Price: $0
  • 4
    Ray

    Ray

    Anyscale

    Develop on your laptop and then scale the same Python code elastically across hundreds of nodes or GPUs on any cloud, with no changes. Ray translates existing Python concepts to the distributed setting, allowing any serial application to be easily parallelized with minimal code changes. Easily scale compute-heavy machine learning workloads like deep learning, model serving, and hyperparameter tuning with a strong ecosystem of distributed libraries. Scale existing workloads (for eg. Pytorch...
    Starting Price: Free
  • 5
    Gurobi Optimizer

    Gurobi Optimizer

    Gurobi Optimization

    With our powerful algorithms, you can add complexity to your model to better represent the real world, and still solve your model within the available time. Integrate Gurobi into your applications easily, using the languages you know best. Our programming interfaces are designed to be lightweight, modern, and intuitive, to minimize your learning curve while maximizing your productivity. Our Python API includes higher-level modeling constructs that make it easier to build optimization models...
  • 6
    BotCity

    BotCity

    BotCity

    With the proliferation of user-created Python scripts and AIs outside of IT governance, companies face increasing risks of Shadow IT, such as security breaches, compliance issues, and loss of operational control. BotCity solves this scenario with a centralized governance platform, enterprise orchestration, and real-time visibility into all Python automations, including AI-driven ones. In addition, it enables you to accelerate hyperautomation initiatives with RPA and AI, reduce costs (up...
    Starting Price: 30-day trial
  • 7
    Visual Studio

    Visual Studio

    Microsoft

    ..., the comprehensive IDE for .NET and C++ development on Windows, and Visual Studio Code, the lightweight, cross-platform editor supporting JavaScript, Python, and dozens of other languages. Visual Studio integrates seamlessly with Azure, GitHub, and CI/CD pipelines, enabling teams to collaborate and ship code efficiently. Trusted by millions worldwide, Visual Studio provides the tools and intelligence developers need to build reliable, scalable, and secure applications from concept to release.
    Starting Price: $45/user/month
  • 8
    Azure Data Science Virtual Machines
    ... and horizontal scaling. Pay only for what you use, when you use it. Readily available GPU clusters with Deep Learning tools already pre-configured. Examples, templates and sample notebooks built or tested by Microsoft are provided on the VMs to enable easy onboarding to the various tools and capabilities such as Neural Networks (PYTorch, Tensorflow, etc.), Data Wrangling, R, Python, Julia, and SQL Server.
    Starting Price: $0.005
  • 9
    Tabnine

    Tabnine

    Tabnine

    ... completion and an AI-powered chat and supports numerous use cases such as code generation, explanation of code, creating unit tests, generating documentation, debugging code, refactoring and maintaining code. Tabnine is integrated with all the major IDEs such as VS Code, JetBrains, Visual Studio, Eclipse. It supports over 80 programming languages and frameworks including JavaScript, Python, Java, PHP, Go, and more.
    Starting Price: $12 per user per month
  • 10
    Griptape

    Griptape

    Griptape AI

    Build, deploy, and scale end-to-end AI applications in the cloud. Griptape gives developers everything they need to build, deploy, and scale retrieval-driven AI-powered applications, from the development framework to the execution runtime. 🎢 Griptape is a modular Python framework for building AI-powered applications that securely connect to your enterprise data and APIs. It offers developers the ability to maintain control and flexibility at every step. ☁️ Griptape Cloud is a one...
    Starting Price: Free
  • 11
    AI Crypto-Kit
    ... authentication with support for OAuth, API keys, JWT, and automatic token refresh; optimization for LLM function calling to ensure enterprise-grade reliability; support for over 20 agentic frameworks like Pippin, LangChain, and LlamaIndex; integration with more than 30 Web3 platforms, including Binance, Aave, OpenSea, and Chainlink; and SDKs and APIs for agentic app interactions, available in Python and TypeScript.
  • 12
    Megaladata

    Megaladata

    Megaladata

    ..., other then native compatibility with Micrsoft ecosystem and Python. Available as a desktop, server, or cloud solution, Megaladata is used across industries like banking, retail, logistics, and healthcare. Free, interactive training online courses help users solve real business problems efficiently.
    Starting Price: Free, Community Edition
  • 13
    Grok Code Fast 1
    Grok Code Fast 1 is a high-speed, economical reasoning model designed specifically for agentic coding workflows. Unlike traditional models that can feel slow in tool-based loops, it delivers near-instant responses, excelling in everyday software development tasks. Built from scratch with a programming-rich corpus and refined on real-world pull requests, it supports languages like TypeScript, Python, Java, Rust, C++, and Go. Developers can use it for everything from zero-to-one project building...
    Starting Price: $0.20 per million input tokens
  • 14
    Gemini Code Assist
    ...Script, Python, C, C++, Go, PHP, and SQL. Through a natural language chat interface, you can quickly chat with Gemini Code Assist to get answers to your coding questions, or receive guidance on coding best practices. Chat is available in all supported IDEs. Enterprises can customize Gemini Code Assist using their organization’s private codebases and knowledge sources so that Gemini Code Assist can offer more tailored assistance. Gemini Code Assist enables large-scale changes to entire codebases.
    Starting Price: Free
  • Previous
  • You're on page 1
  • Next