Suggested Categories:

3PL Software
Third-Party Logistics (3PL) software helps logistics providers, warehouses, fulfillment companies, and supply chain operators manage transportation, warehousing, inventory, order fulfillment, and client operations from a centralized platform. These systems streamline logistics workflows by automating order processing, inventory tracking, shipment management, billing, reporting, and customer communications across multiple clients and facilities. The software often includes warehouse management, transportation management, customer portals, EDI integrations, real-time visibility, and automated invoicing to improve operational efficiency and scalability. Many 3PL solutions integrate with eCommerce platforms, ERP systems, carriers, marketplaces, and supply chain applications to support end-to-end logistics operations. By improving inventory accuracy, fulfillment speed, and operational visibility, 3PL software helps logistics providers deliver better customer service while optimizing costs and resource utilization.
3D Modeling Software
3D modeling software is designed to create, edit, and manipulate 3D models used in a wide range of industries such as gaming, film production, architecture, and product design. These tools allow users to create 3D representations of objects, environments, and characters by manipulating shapes, textures, and materials in a digital space. Features typically include modeling tools for mesh creation, sculpting, texturing, and rigging, as well as rendering capabilities to visualize the final design. 3D modeling software is essential for prototyping, visualizing concepts, and preparing models for applications such as 3D printing, virtual reality (VR), and augmented reality (AR).
3D Printing Software
3D printing software is software that prepares and optimizes 3D models for printing on 3D printers. These tools typically include features such as file conversion (e.g., STL, OBJ), model slicing (dividing the model into layers), material selection, and print job management. The software ensures that the digital model is ready for physical production by adjusting settings like print speed, temperature, and support structures. It also helps users preview the final print, simulate printing paths, and monitor print progress. 3D printing software is essential for industries like manufacturing, product design, healthcare, and prototyping, enabling users to bring digital concepts to life through additive manufacturing.
3D Architecture Software
3D architecture software is software that helps architects and designers create detailed 3D models of buildings and structures. These tools provide functionalities for designing floor plans, visualizing architectural designs in 3D, and simulating how a structure will look in the real world. Features typically include tools for building information modeling (BIM), material selection, lighting simulation, and rendering. This software allows users to experiment with different design concepts, making it easier to visualize spaces, optimize layouts, and create realistic presentations for clients. It is widely used in architectural design, urban planning, interior design, and construction industries.
3D Scanning Software
3D scanning software are apps that allow users to capture, process, and analyze three-dimensional data from real-world objects or environments. These platforms enable the conversion of physical objects into accurate 3D digital models, often using technologies such as laser scanning, photogrammetry, or structured light scanning. With 3D scanning software, users can manipulate and edit these models for purposes like design, prototyping, or reverse engineering. The software typically includes features for mesh generation, texture mapping, and data visualization, ensuring that the digital replica accurately represents the physical object. Industries like manufacturing, engineering, and entertainment use 3D scanning software to streamline production processes, enhance precision, and improve product development.
3D Painting Software
3D painting software enables users to apply textures, colors, and materials directly onto 3D models, simulating real-world painting techniques in a virtual environment. These tools allow for detailed surface painting, including shading, UV mapping, and material editing, enabling artists to create realistic or stylized textures for characters, objects, and environments. 3D painting software is commonly used in industries like video game development, animation, visual effects (VFX), and product design to add visual detail and realism to 3D models. Some advanced features include dynamic brush tools, layer management, and real-time rendering to see how the paint interacts with lighting and surfaces.
3D Rendering Software
3D rendering software is used to generate realistic or stylized images from 3D models by simulating lighting, textures, and materials. These tools help designers, architects, animators, and game developers create high-quality visual representations of their designs, scenes, or products. 3D rendering software typically includes features like ray tracing, shading, texture mapping, and motion blur to enhance the realism of the images. It is used in various industries such as architecture, entertainment, product design, and virtual reality to visualize and present concepts before physical production.
3D Character Creators
3D character creator software allows users to design, customize, and animate lifelike or stylized three-dimensional characters for games, films, virtual reality, and other digital media. It offers tools for modeling, texturing, rigging, and posing characters with options to modify facial features, body types, clothing, and accessories. Many platforms include libraries of pre-made assets and support integration with animation and game engines for seamless workflow. By simplifying complex 3D design processes, these tools empower artists and developers to bring unique characters to life efficiently. Ultimately, 3D character creator software enhances creative expression and accelerates content production in digital entertainment.
Web3 Platforms
Web3 platforms are a type of decentralized computing platform built on the blockchain that allows users to access applications, trade digital assets, and store data without relying on a centralized server. It is based on distributed ledger technology such as Ethereum and operates as an open source software system with no central control. Web3 platforms provide users with greater ownership and control over their data, as well as enhanced security through cryptographic protocols. Additionally, Web3 applications typically run faster than traditional applications due to the use of an automated consensus mechanism for verifying transactions, which eliminates the need for manual confirmation from third parties. Furthermore, Web3 offers powerful tools for developers to create new interactive experiences by combining multiple blockchain services into unified environments.
3D Viewers
3D viewers software is used to view and interact with 3D file types and 3D objects on a computer. It provides an intuitive user interface, allowing users to rotate and zoom in on 3D models. Many of these viewers come with collaboration tools, enabling users to work together on the same model. Additionally, they offer advanced features such as simulation, version control, and scripting for more complex usage.
3D Photo Apps
3D photo apps allow users to create immersive, three-dimensional images and videos. These apps typically come with a range of features such as the ability to rotate images, edit color, and add effects and objects. They are available on both mobile and desktop platforms and offer an alternative way of capturing and sharing memorable moments. With 3D photo apps, users can explore a world beyond two dimensions.
3D Configurator Software
3D configurator software enables users to customize products in real time using interactive three-dimensional models. It allows customers to modify features such as size, color, materials, and components while instantly visualizing the results. These tools are commonly used in industries like eCommerce, manufacturing, automotive, furniture, and real estate to improve buyer engagement. 3D configurator software integrates with pricing, inventory, and ordering systems to support accurate quotes and purchases. By delivering immersive and personalized experiences, it helps businesses increase conversions and reduce sales friction.
3D Collaboration Software
3D collaboration tools are software applications that enable users to collaboratively create 3D designs, models, and interactive 3D scenes. These tools enable users to share these creations or projects in real-time with others, regardless of location. They allow for a much more immersive experience than traditional document sharing. With the ability to manipulate objects in real-time from anywhere in the world, 3D collaboration tools offer an innovative way for teams to work together. Moreover, they provide the benefit of reviewing and enhancing 3D models without needing physical access to them.
Web3 Wallets Software
Web3 wallets are cryptocurrency wallets that enable users to connect to Web3 applications and platforms.
3D Parts Catalog Software
3D parts catalog software enables organizations to manage their industrial 3D parts. 3D parts catalogs, sometimes referred to as electronic parts catalogs, are useful for manufacturers who want to build a catalog of their 3D parts for use in distribution and production, as well as sales teams and ecommerce distributors that want to showcase 3D part models to potential clients.
3D Product Visualization Software
3D product visualization software is software that allows users to create detailed and realistic 3D models of physical products. This software utilizes advanced rendering techniques to accurately depict textures, colors, and lighting effects of the product. Users can manipulate the model by rotating, zooming, and adding animation to showcase various angles and movements of the product. These programs also offer customizable features such as changing backgrounds, adding labels or logos, and adjusting camera angles for a more personalized presentation. 3D product visualization software is commonly used in industries such as architecture, manufacturing, marketing, and e-commerce to create visually appealing representations of products.
Medical 3D Visualization Software
Medical 3D visualization software enables healthcare professionals to create, analyze, and interact with detailed three-dimensional models of anatomical structures, medical scans, and surgical plans. It integrates data from imaging technologies like MRI, CT, and ultrasound to provide enhanced spatial understanding for diagnosis, treatment planning, and medical education. Surgeons use it to simulate procedures, improving precision and reducing risks, while researchers leverage it for studying complex biological systems. The software often includes tools for segmentation, volumetric rendering, and real-time manipulation of medical images. By offering an immersive and intuitive way to explore patient-specific data, medical 3D visualization enhances decision-making and improves patient outcomes.
AI 3D Model Generators
AI 3D model generators are software tools that use artificial intelligence to create virtual three-dimensional objects. These objects can be used in a variety of applications, ranging from animation to architecture and engineering. AI 3D model generators typically offer more realistic results than traditional methods, due to their ability to simulate physical characteristics such as textures and lighting. They are also capable of creating models with greater detail than manual methods, allowing for high-quality visuals in a shorter time frame.
3D Point Cloud Annotation Software
3D point cloud annotation tools are designed to help users label and categorize 3D data points captured by technologies such as LiDAR or photogrammetry. These tools allow for the precise marking of points or regions within the cloud, facilitating tasks such as object detection, feature extraction, and spatial analysis. Users can apply various annotations, including labels, tags, and classifications, to enrich the dataset for further analysis or machine learning applications. The tools often include features like interactive visualization, zooming, and measurement capabilities to ensure accurate annotation in complex 3D environments.
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.
  • 1
    broot

    broot

    broot

    The ROOT data analysis framework is used much in High Energy Physics (HEP) and has its own output format (.root). ROOT can be easily interfaced with software written in C++. For software tools in Python there exists pyROOT. Unfortunately, pyROOT does not work well with python3.4. broot is a small library that converts data in python numpy ndarrays to ROOT files containing trees with a branch for each array. The goal of this library is to provide a generic way of writing python numpy datastructures to ROOT files. The library should be portable and supports both python2, python3, ROOT v5 and ROOT v6 (requiring no modifications on the ROOT part, just the default installation). ...
    Starting Price: Free
  • 2
    Beautiful Soup

    Beautiful Soup

    Beautiful Soup

    Beautiful Soup is a library that makes it easy to scrape information from web pages. It sits atop an HTML or XML parser, providing Pythonic idioms for iterating, searching, and modifying the parse tree. Beautiful Soup's support for Python 2 was discontinued on December 31, 2020: one year after the sunset date for Python 2 itself. From this point onward, new Beautiful Soup development will exclusively target Python 3. The final release of Beautiful Soup 4 to support Python 2 was 4.9.3. ...
    Starting Price: Free
  • 3
    imageio

    imageio

    imageio

    Imageio is a Python library that provides an easy interface to read and write a wide range of image data, including animated images, volumetric data, and scientific formats. It is cross-platform, runs on Python 3.5+, and is easy to install. Imageio is written in pure Python, so installation is easy. Imageio works on Python 3.5+. It also works on Pypy.
    Starting Price: Free
  • 4
    Atheris

    Atheris

    Google

    Atheris is a coverage-guided Python fuzzing engine. It supports fuzzing of Python code, but also native extensions written for CPython. Atheris is based on libFuzzer. When fuzzing native code, Atheris can be used to catch extra bugs. Atheris supports Linux (32- and 64-bit) and Mac OS X, with Python versions 3.6-3.10. It comes with a built-in libFuzzer, which is fine for fuzzing Python code.
    Starting Price: Free
  • 5
    tox

    tox

    tox

    ...You can also try generating a tox.ini file automatically, by running tox-quickstart and then answering a few simple questions. Install and test your project against Python2.7 and Python3.6.
    Starting Price: Free
  • 6
    ruffus

    ruffus

    ruffus

    ...This permits free use and inclusion even within proprietary software. It is good practice to run your pipeline in a temporary, “working” directory away from your original data. Ruffus is a lightweight python module for building computational pipelines. Ruffus requires Python 2.6 or higher or Python 3.0 or higher.
    Starting Price: Free
  • 7
    PyQtGraph

    PyQtGraph

    PyQtGraph

    PyQtGraph is a pure-python graphics and GUI library built on PyQt/PySide and NumPy. It is intended for use in mathematics/scientific/engineering applications. Despite being written entirely in python, the library is very fast due to its heavy leverage of NumPy for number crunching and Qt's GraphicsView framework for fast display. PyQtGraph is distributed under the MIT open-source license.
    Starting Price: Free
  • 8
    Scapy

    Scapy

    Scapy

    ...It also performs very well at a lot of other specific tasks that most other tools can’t handle, like sending invalid frames, injecting your own 802.11 frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted channel), etc. Scapy runs natively on Linux, Windows, OSX, and on most Unixes with libpcap. The same code base now runs natively on both Python 2 and Python 3. Scapy development uses the Git version control system. Scapy reference repository is hosted on GitHub.
    Starting Price: Free
  • 9
    Bluefish

    Bluefish

    Bluefish

    ...Bluefish is a multi-platform application that runs on most desktop operating systems including Linux, FreeBSD, MacOS-X, Windows, OpenBSD and Solaris. Bluefish 2.2.12 is a minor maintenance release with some minor new features. Most important is a fix for a crash in a simple search. Python 3 compatibility has been further improved. Encoding detection in python files has been improved. Triple-click now selects the line. On Mac OSX Bluefish deals better with the new permission features. Also using the correct language in the Bluefish user interface is fixed for certain languages on OSX.
  • 10
    gTTS

    gTTS

    gTTS

    gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate's text-to-speech API. Write spoken mp3 data to a file, a file-like object (bytestring) for further audio manipulation, or stdout. Or simply pre-generate Google Translate TTS request URLs to feed to an external program. Customizable speech-specific sentence tokenizer that allows for unlimited lengths of text to be read, all while keeping proper intonation, abbreviations, decimals and more. ...
    Starting Price: Free
  • 11
    CudaText

    CudaText

    CudaText

    CudaText is a cross-platform text editor, written in Object Pascal. It is open source project and can be used free of charge, even for business. It starts quite fast on Linux on CPU Intel Core i3 3GHz. It is extensible by Python add-ons, plugins, linters, code tree parsers, external tools. Syntax parser is feature-rich, from EControl engine. Syntax highlight for lot of languages (270+ lexers). Code tree structure of functions/classes/etc, if lexer allows it. Code folding, multi-carets and multi-selections. Find/Replace with regular expressions. ...
  • 12
    Studio 3T

    Studio 3T

    Studio 3T

    ...Break down aggregation queries into manageable steps and build them stage by stage, for easier debugging and querying. Generate instant code in JavaScript (Node.js), Java (2.x and 3.x driver API), Python, C#, PHP, and Ruby from MongoDB and SQL queries that you can copy and paste into your application. Save MongoDB imports, exports, data comparisons, and migrations as tasks that you can run on demand. Or even better, skip the reminders and schedule them to run exactly when you need them. Make changes to your collection’s schema in just a few clicks, perfect for schema performance tuning, restructuring, or cleaning up after data migration.
    Starting Price: $499/year/user
  • 13
    statsmodels

    statsmodels

    statsmodels

    statsmodels is a Python module that provides classes and functions for the estimation of many different statistical models, as well as for conducting statistical tests and statistical data exploration. An extensive list of result statistics is available for each estimator. The results are tested against existing statistical packages to ensure that they are correct.
    Starting Price: Free
  • 14
    JSON

    JSON

    JSON

    ...It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language. JSON is built on two structures: 1. ...
    Starting Price: Free
  • 15
    Linaro Forge
    Linaro Forge is an integrated HPC debugging and performance analysis suite that helps developers build reliable, optimized code for servers and high-performance computing environments by combining three core tools, Linaro DDT, a market-leading debugger for C, C++, Fortran, and Python applications; Linaro MAP, a performance profiler that highlights bottlenecks and suggests optimization strategies; and Linaro Performance Reports, which generate concise, one-page summaries of application performance. It supports a wide range of parallel architectures and programming models, including MPI, OpenMP, CUDA, and GPU-accelerated environments on x86-64, 64-bit Arm, and other CPUs and GPUs, and offers a common user interface that makes it easy to switch between debugging and profiling during development.
  • 16
    Git Cola

    Git Cola

    Git Cola

    Git Cola is a sleek and powerful graphical user interface for Git. Git Cola is free software and written in Python (v2 + v3). The editor used by Ctrl-e is configured from the Preferences screen. The environment variable $VISUAL is consulted when no editor has been configured. Configuring your editor to gvim -f -p will open multiple tabs when editing files. gvim -f -o uses splits. When you select a line in the grep screen and press any of Enter, Ctrl-e, or the Edit button, you are taken to that exact line. ...
  • 17
    RStudio

    RStudio

    Posit

    RStudio IDE is a powerful integrated development environment built for data scientists using R and Python; it features a console, syntax-highlighting editor supporting direct code execution, plotting, history management, debugging tools, and workspace controls. The open source edition runs on Windows, Mac, and Linux desktops and includes code completion, smart indentation, Visual Markdown editing, project-based working directories, integrated support for multiple working directories, R help and documentation search, interactive debugging, and extensive tools for package development, all under the AGPL v3 license. ...
    Starting Price: $1,163 per year
  • 18
    PerfDog

    PerfDog

    WeTest

    ...Systrace Mode traces Android events. Weak network simulation tests latency, packet loss, jitter, and bandwidth. PerfDogService offers gRPC APIs for automated parallel testing in Python, C#, C++, Java, Go, PHP with CI/CD integration. Cloud dashboard provides visualization and collaboration. 200,000+ apps tested, 20M+ sessions. Adopted by 140+ game companies, top 10 smartphone brands, chip manufacturers. WeTest is certified under SOC 2 Type 2, ISO/IEC 27001:2013, ISO 9001:2015, ISO/IEC 20000-1, CMMI Maturity Level 3, and TMMI Maturity Level 3.
  • 19
    CloakBrowser
    CloakBrowser is a stealth Chromium browser for developers and automation teams using Playwright, Puppeteer, Selenium, or CDP. It is built for public web data, QA, monitoring, scraping, and AI-agent workflows where standard Chromium setups become fragile. CloakBrowser keeps the familiar automation experience. Teams can migrate existing Playwright or Puppeteer workflows with minimal code changes, while .NET and Selenium/CDP are also supported. Run it locally or self-hosted on Windows,...
    Starting Price: $19/month
  • Previous
  • You're on page 1
  • Next