Suggested Categories:

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.
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.
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.
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.
View more categories (5) for "python decompiler"
  • 1
    pywinauto

    pywinauto

    pywinauto

    pywinauto is a set of python modules to automate the Microsoft Windows GUI. At its simplest it allows you to send mouse and keyboard actions to Windows dialogs and controls. pywinauto can be installed with pip and conda. Python is a great programming language, but there are no automation tools that were Pythonic (very few libraries were implemented in Python).
    Starting Price: Free
  • 2
    Logfire

    Logfire

    Pydantic

    ...Developers can instrument their apps with structured data, and query-ready Python objects, and gain real-time insights through visualizations, dashboards, and alerts. Logfire also supports manual tracing, context logging, and exception capturing, providing a modern logging interface. It is tailored for developers seeking a streamlined, effective observability tool with out-of-the-box integrations and ease of use.
    Starting Price: $2 per month
  • 3
    Teradata VantageCloud
    ...Designed for scalability and flexibility, VantageCloud supports multi-cloud and hybrid deployments, enabling organizations to manage structured and semi-structured data across AWS, Azure, Google Cloud, and on-premises systems. It offers full ANSI SQL support, integrates with open-source tools like Python and R, and provides built-in governance for secure, trusted AI. VantageCloud empowers users to run complex queries, build data pipelines, and operationalize machine learning models—all while maintaining interoperability with modern data ecosystems.
    View Software
    Visit Website
  • 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.
    Starting Price: Free
  • 5
    Pathway

    Pathway

    Pathway

    Pathway is a Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG. Pathway comes with an easy-to-use Python API, allowing you to seamlessly integrate your favorite Python ML libraries. Pathway code is versatile and robust: you can use it in both development and production environments, handling both batch and streaming data effectively.
  • 6
    PydanticAI

    PydanticAI

    Pydantic

    PydanticAI is a Python-based agent framework designed to simplify the development of production-grade applications using generative AI. Built by the team behind Pydantic, the framework integrates seamlessly with popular AI models such as OpenAI, Anthropic, Gemini, and others. It offers type-safe design, real-time debugging, and performance monitoring through Pydantic Logfire.
    Starting Price: Free
  • 7
    TextBlob

    TextBlob

    TextBlob

    ...TextBlob is compatible with Python versions 2.7 and above, and 3.5 and above. It is actively developed on GitHub and is licensed under the MIT License. Comprehensive documentation, including a quick start guide and tutorials, is available to assist users in implementing various NLP tasks.
  • 8
    Jedi

    Jedi

    Jedi

    Jedi is a static analysis tool for Python that is typically used in IDEs/editors plugins. Jedi has a focus on autocompletion and goto functionality. Other features include refactoring, code search and finding references. Jedi has a simple API to work with. There is a reference implementation as a VIM-Plugin. Autocompletion in your REPL is also possible, IPython uses it natively and for the CPython REPL you can install it.
  • 9
    fal

    fal

    fal.ai

    ...Automatically scale up to hundreds of GPUs and scale down back to 0 GPUs when idle. Pay by the second only when your code is running. You can start using fal on any Python project by just importing fal and wrapping existing functions with the decorator.
    Starting Price: $0.00111 per second
  • 10
    JAX

    JAX

    JAX

    ​JAX is a Python library designed for high-performance numerical computing and machine learning research. It offers a NumPy-like API, facilitating seamless adoption for those familiar with NumPy. Key features of JAX include automatic differentiation, just-in-time compilation, vectorization, and parallelization, all optimized for execution on CPUs, GPUs, and TPUs.
  • 11
    Gurobi Optimizer

    Gurobi Optimizer

    Gurobi Optimization

    ...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. Choose from Anaconda Python distributions with pre-built libraries to support application development, Spyder for graphical development, and Jupyter for notebook-style development.
  • 12
    Gymnasium

    Gymnasium

    Gymnasium

    ​Gymnasium is a maintained fork of OpenAI’s Gym library, providing a standard API for reinforcement learning and a diverse collection of reference environments. The Gymnasium interface is simple, pythonic, and capable of representing general RL problems, and has a compatibility wrapper for old Gym environments. At the core of Gymnasium is the Env class, a high-level Python class representing a Markov Decision Process (MDP) from reinforcement learning theory. The class provides users the ability to generate an initial state, transition to new states given an action, and visualize the environment. ...
  • 13
    Towhee

    Towhee

    Towhee

    ...Towhee provides out-of-the-box integration with your favorite libraries, tools, and frameworks, making development quick and easy. Towhee includes a pythonic method-chaining API for describing custom data processing pipelines. We also support schemas, making processing unstructured data as easy as handling tabular data.
    Starting Price: Free
  • 14
    scikit-learn

    scikit-learn

    scikit-learn

    ...This modularity makes it easy for users to build complex pipelines, automate repetitive tasks, and integrate scikit-learn into larger machine-learning workflows. Additionally, the library’s emphasis on interoperability ensures that it works seamlessly with other Python libraries, facilitating smooth data processing.
    Starting Price: Free
  • 15
    Strands Agents

    Strands Agents

    Strands Agents

    Strands Agents is a lightweight, code-first framework for building AI agents, designed to simplify agent development by leveraging the reasoning capabilities of modern language models. Developers can create agents with just a few lines of Python code, defining a prompt and a list of tools, allowing the agent to autonomously execute complex tasks. It supports multiple model providers, including Amazon Bedrock (defaulting to Claude 3.7 Sonnet), Anthropic, OpenAI, and more, offering flexibility in model selection. Strands Agents features a customizable agent loop that processes user input, decides on tool usage, executes tools, and generates responses, supporting both streaming and non-streaming interactions. ...
    Starting Price: Free
  • 16
    scikit-image

    scikit-image

    scikit-image

    ...We pride ourselves on high-quality, peer-reviewed code, written by an active community of volunteers. scikit-image provides a versatile set of image processing routines in Python. This library is developed by its community, and contributions are most welcome! scikit-image aims to be the reference library for scientific image analysis in Python. We accomplish this by being easy to use and install. We are careful in taking on new dependencies, and sometimes cull existing ones, or make them optional. All functions in our API have thorough docstrings clarifying expected inputs and outputs. ...
    Starting Price: Free
  • 17
    MindMeld

    MindMeld

    Cisco DevNet

    ...Powerful command-line utilities and Python APIs with the flexibility to accommodate nearly any product requirements. Access to state-of-the-art machine learning algorithms and streamlined management of large sets of custom training data. Enhanced entity recognition and resolution to deal with automatic speech recognition (ASR) errors.
  • 18
    Keepsake

    Keepsake

    Replicate

    Keepsake is an open-source Python library designed to provide version control for machine learning experiments and models. It enables users to automatically track code, hyperparameters, training data, model weights, metrics, and Python dependencies, ensuring that all aspects of the machine learning workflow are recorded and reproducible. Keepsake integrates seamlessly with existing workflows by requiring minimal code additions, allowing users to continue training as usual while Keepsake saves code and weights to Amazon S3 or Google Cloud Storage. ...
    Starting Price: Free
  • 19
    OpenAI Agents SDK
    ...The Agents SDK has a very small set of primitives, agents, which are LLMs equipped with instructions and tools; handoffs, which allow agents to delegate to other agents for specific tasks; and guardrails, which enable the inputs to agents to be validated. In combination with Python, these primitives are powerful enough to express complex relationships between tools and agents, and allow you to build real-world applications without a steep learning curve. In addition, the SDK comes with built-in tracing that lets you visualize and debug your agentic flows, evaluate them, and even fine-tune models for your application.
    Starting Price: Free
  • 20
    JDoodle.ai

    JDoodle.ai

    JDoodle.ai

    ...It supports a built-in database, free bug-fixing (with no credits required), pay-as-you-go credits, and automatic hosting for each project. Users simply describe the application they want, such as “React frontend + Python backend with database and user authentication”, and the platform generates front- and back-end code, sets up the project infrastructure, and handles testing automatically. The system uses a multi-model agent to analyze requirements, write code, run tests, and deploy apps in minutes. Projects come with a React frontend and Python backend by default, and users can connect custom APIs, integrations, or data sources as needed.
    Starting Price: $10 per month
  • 21
    Steamship

    Steamship

    Steamship

    ...Integrations with all major models are built-in. Deploy for an instant API. Scale and share without managing infrastructure. Turn prompts, prompt chains, and basic Python into a managed API. Turn a clever prompt into a published API you can share. Add logic and routing smarts with Python. Steamship connects to your favorite models and services so that you don't have to learn a new API for every provider. Steamship persists in model output in a standardized format. Consolidate training, inference, vector search, and endpoint hosting. ...
  • 22
    Quadratic

    Quadratic

    Quadratic

    Quadratic enables your team to work together on data analysis to deliver faster results. You already know how to use a spreadsheet, but you’ve never had this much power. Quadratic speaks Formulas and Python (SQL & JavaScript coming soon). Use the language you and your team already know. Single-line formulas are hard to read. In Quadratic you can expand your recipes to as many lines as you need. Quadratic has Python library support built-in. Bring the latest open-source tools directly to your spreadsheet. The last line of code is returned to the spreadsheet. ...
  • 23
    Sieve

    Sieve

    Sieve

    ...Package models with a simple Python decorator and deploy them instantly. A full-featured observability stack so you have full visibility of what’s happening under the hood. Pay only for what you use, by the second. Gain full control over your costs.
    Starting Price: $20 per month
  • 24
    Agenta

    Agenta

    Agenta

    ...Gain visibility into your LLM app's costs, latency, and chain of calls. You have the option to create simple LLM apps directly from the UI. However, if you would like to write customized applications, you need to write code with Python. Agenta is model agnostic and works with all model providers and frameworks. The only limitation at present is that our SDK is available only in Python.
    Starting Price: Free
  • 25
    Writer AI Studio
    ...Build AI apps and workflows that are fully integrated with the Writer full-stack generative AI platform. Writer API: Integrate enterprise-grade generative AI directly into your own tools and services. Writer Framework: Visual editor in the front, Python in the back Build feature-rich AI apps quickly with an open-source, Python framework. Build with no code Ship AI apps easily without writing a single line of code. Stop stitching together a stack, and start shipping apps with a suite of developer tools fully integrated with our platform of LLMs, graph-based RAG tools, AI guardrails, and more. ...
  • 26
    ScrapeGraphAI

    ScrapeGraphAI

    ScrapeGraphAI

    ...Additionally, ScrapeGraphAI provides an open source Python library that utilizes large language models and direct graph logic.
    Starting Price: $20 per month
  • 27
    Gensim

    Gensim

    Radim Řehůřek

    Gensim is a free, open source Python library designed for unsupervised topic modeling and natural language processing, focusing on large-scale semantic modeling. It enables the training of models like Word2Vec, FastText, Latent Semantic Analysis (LSA), and Latent Dirichlet Allocation (LDA), facilitating the representation of documents as semantic vectors and the discovery of semantically related documents.
    Starting Price: Free
  • 28
    PromptLayer

    PromptLayer

    PromptLayer

    ...Once logged in, click the button to create an API key and save this in a secure location. After making your first few requests, you should be able to see them in the PromptLayer dashboard! You can use PromptLayer with LangChain. LangChain is a popular Python library aimed at assisting in the development of LLM applications. It provides a lot of helpful features like chains, agents, and memory. Right now, the primary way to access PromptLayer is through our Python wrapper library that can be installed with pip.
    Starting Price: Free
  • 29
    Semantic Kernel
    ...Version 1.0+ support across C#, Python, and Java means it’s reliable, and committed to nonbreaking changes. Any existing chat-based APIs are easily expanded to support additional modalities like voice and video. Semantic Kernel was designed to be future-proof, easily connecting your code to the latest AI models evolving with the technology as it advances.
    Starting Price: Free
  • 30
    DataChain

    DataChain

    iterative.ai

    DataChain connects unstructured data in cloud storage with AI models and APIs, enabling instant data insights by leveraging foundational models and API calls to quickly understand your unstructured files in storage. Its Pythonic stack accelerates development tenfold by switching to Python-based data wrangling without SQL data islands. DataChain ensures dataset versioning, guaranteeing traceability and full reproducibility for every dataset to streamline team collaboration and ensure data integrity. It allows you to analyze your data where it lives, keeping raw data in storage (S3, GCP, Azure, or local) while storing metadata in inefficient data warehouses. ...
    Starting Price: Free
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next