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.
Application Development Software
Application development software is a type of software used to create applications and software programs. It typically includes code editors, compilers, and debuggers that allow developers to write, compile, and debug code. It also includes libraries of pre-written code that developers can use to create more complex and powerful applications.
View more categories (5) for "python regex"

233 Products for "python regex" with 1 filter applied:

  • 1
    Fern

    Fern

    Fern

    ...Let Fern do the heavy lifting of generating and publishing client libraries so your team can focus on building the API. Import your API definition, whether it's in OpenAPI or Fern's simpler format. Select which code generators you'd like to use: TypeScript, Python, Java, Go, Ruby, C#, Swift. Fern semantically versions and publishes packages to each registry (e.g. npm, pypi, maven). Beautiful API documentation that reflects your brand.
    Starting Price: $250 per month
  • 2
    liblab

    liblab

    liblab

    ...Integrate them into your CI/CD pipeline to keep SDKs and documentation synchronized with every API update, with no additional engineering effort required. Autogenerate SDKs in Python, Java, Typescript, C#, Go, and PHP with language best practices built in. Easily integrate SDK deployments into your CI/CD pipeline without extra work. liblab automates the process for PyPI, Maven, NuGet, Go, Packagist, and npm.
    Starting Price: $120/month
  • 3
    DebuggAI

    DebuggAI

    DebuggAI

    ...It offers features such as text-based test requests, secure local tunneling for testing on localhost servers, and visual test reports with GIF recordings to enhance the debugging experience. The platform supports various technologies, including Node.js, Next.js, React, TypeScript, JavaScript, Python, Django, and Vite, making it versatile for different development environments. DebuggAI aims to reduce the complexity of end-to-end testing by allowing developers to generate and run tests using simple English commands, thereby improving efficiency and confidence in the development workflow.
    Starting Price: $20 per month
  • 4
    Azure Functions
    ...Integrated programming model to respond to events and seamlessly connect to other services. Implement a variety of functions and scenarios, such as web apps and APIs with .NET, Node.js, or Java; machine learning workflows with Python; and cloud automation with PowerShell. Get a complete serverless application development experience—from building and debugging locally to deploying and monitoring in the cloud.
  • 5
    Spirent iTest

    Spirent iTest

    Spirent Communications

    ...Comprehensive test suites make it possible to find bugs earlier in the development cycle when it’s faster and easier to implement fixes. This speeds new technology releases and improves quality. Whether you are using Python, or open source or in-house automation frameworks, iTest makes it faster and easier to build and maintain test automation suites. With new, immature technologies, complex network vendor and provider combinations often lead to service issues for new customers. Our vendor-agnostic testing and certification services give providers confidence new customer services will perform flawlessly, helping to keep costs low.
  • 6
    Immunity Debugger

    Immunity Debugger

    Immunity Debugger

    ...Immunity has implemented aliases to ensure that your WinDBG users do not have to be retrained and will get the full productivity boost that comes from the best debugger interface on the market. Python commands can also be run directly from our command bar. Users can go back to previously entered commands, or just click in the dropdown menu and see all the recently used commands. Immunity Debugger's interfaces include the GUI and a command line. The command line is always available at the bottom of the GUI. It allows the user to type shortcuts as if they were in a typical text-based debugger, such as WinDBG or GDB.
  • 7
    JupyterLab

    JupyterLab

    Jupyter

    ...Uses include, data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more. Jupyter supports over 40 programming languages, including Python, R, Julia, and Scala.
  • 8
    KDevelop
    ...It provides editing, navigation and debugging features for several programming languages, as well as integration with multiple build systems and version-control systems, using a plugin-based architecture. KDevelop has parser backends for C, C++ and Javascript/QML, with further external plugins supporting e.g. PHP or Python. KDevelop Windows installers are also available to download from the binary-factory. These versions don’t contains the translations and are intended for testing purpose. Get involved and help us making them better! This release brings half a year of work, focused mainly on stability, performance, and future maintainability. Many existing features have received small improvements again, and there is one highly-visible addition, optional display of inline notes for problems at the end of the line.
  • 9
    pandas

    pandas

    pandas

    pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language. Tools for reading and writing data between in-memory data structures and different formats: CSV and text files, Microsoft Excel, SQL databases, and the fast HDF5 format. Intelligent data alignment and integrated handling of missing data: gain automatic label-based alignment in computations and easily manipulate messy data into an orderly form.Aggregating or transforming data with a powerful group by engine allowing split-apply-combine operations on data sets. ...
  • 10
    Checkov

    Checkov

    Prisma Cloud

    Verify changes to hundreds of supported resource types in all major cloud providers. Scan cloud resources in build-time for misconfigured attributes with a simple Python policy-as-code framework. Analyze relationships between cloud resources using Checkov’s graph-based YAML policies. Execute, test, and modify runner parameters in the context of a subject repository CI/CD and version control integrations. Extend Checkov to define your own custom policies, providers, and suppressions terms. Prevent misconfigurations from being deployed by embedding it into existing developer workflows. ...
    Starting Price: Free
  • 11
    Django

    Django

    Django

    Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. Django was designed to help developers take applications from concept to completion as quickly as possible.
    Starting Price: Free
  • 12
    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
  • 13
    JSON

    JSON

    JSON

    ...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. A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array. 2. An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence. ...
    Starting Price: Free
  • 14
    Arm DDT
    ...Arm DDT is trusted as a powerful tool for the automatic detection of memory bugs and divergent behavior to achieve lightning-fast performance at all scales. Cross-platform for multiple servers and HPC architectures. Native parallel debugging of Python applications. Has market-leading memory debugging. Outstanding C++ debugging support. Complete Fortran debugging support. Has an offline mode for debugging non-interactively. Handles and visualizes huge data sets. Arm DDT is a powerful parallel debugger, available standalone or as part of the Arm Forge debug and profile suite. Its intuitive graphical interface provides automatic detection of memory bugs and divergent behavior at all scales.
  • 15
    CubicWeb

    CubicWeb

    CubicWeb

    Modeling your data is the first step, as it always should be because applications fade away but data is here to stay. Once your model is implemented, your CubicWeb application runs and you can incrementally add high-value functionalities for your users. Based on the application model, RQL is a compact language focused on the attributes and relationships of the data. It is similar to SPARQL but is more readable by human beings. After a RQL request has selected a graph of data, several views...
  • 16
    UnionML

    UnionML

    Union

    Creating ML apps should be simple and frictionless. UnionML is an open-source Python framework built on top of Flyte™, unifying the complex ecosystem of ML tools into a single interface. Combine the tools that you love using a simple, standardized API so you can stop writing so much boilerplate and focus on what matters: the data and the models that learn from them. Fit the rich ecosystem of tools and frameworks into a common protocol for machine learning.
  • 17
    Socket

    Socket

    Socket

    Secure your supply chain. Ship with confidence. Socket fights vulnerabilities and provides visibility, defense-in-depth, and proactive supply chain protection for JavaScript and Python dependencies. Find and compare millions of open source packages. Socket is not a traditional vulnerability scanner. Socket proactively detects and blocks 70+ signals of supply chain risk in open source code, for comprehensive protection. Prevent compromised or hijacked packages from infiltrating your supply chain by monitoring changes to package.json and more in real-time. ...
    Starting Price: $8 per user per month
  • 18
    SysSCRIPT

    SysSCRIPT

    Systech

    ...In a traditional M2M solution, custom software is created to execute on an embedded Linux operating system located on the gateway. This custom software may be created in Python, C, JavaScript, or any other programming language supported by Linux. This is a good solution, but requires significant development time, and must be created by experienced software engineers. With SysSCRIPT, the software development process is streamlined. Instead of months of expensive development time, this is reduced to just a few minutes – and can be done by non-engineering resources. ...
  • 19
    Daytona

    Daytona

    Daytona

    Daytona is a cloud-native development runtime that enables developers and AI agents to instantly create, run, and manage isolated sandboxes for any codebase. Each sandbox runs inside a secure microVM with full Linux compatibility, networking, and persistent storage. Daytona provides SDKs in Python and TypeScript, allowing applications to programmatically execute code, run processes, upload files, or spin up environments dynamically. Teams use Daytona to replace complex local setups with reproducible cloud sandboxes that can be started in seconds and accessed through preview URLs, SSH, or APIs. It’s built for automation, observability, and scalability, powering everything from personal development environments to enterprise-grade agent runtimes.
  • 20
    Sulley

    Sulley

    OpenRCE

    ...Sulley (IMHO) exceeds the capabilities of most previously published fuzzing technologies, commercial and public domain. The goal of the framework is to simplify not only data representation but to simplify data transmission and instrumentation. A pure-Python fully automated and unattended fuzzing framework. Sulley not only has impressive data generation but has taken this a step further and includes many other important aspects a modern fuzzer should provide. Sulley watches the network and methodically maintains records. Sulley instruments and monitors the health of the target, capable of reverting to a known good state using multiple methods. ...
    Starting Price: Free
  • 21
    Devv

    Devv

    Devv

    ...Multi-agent architecture that employs different agents and language models based on the specific requirements of the task at hand. Now, you have the ability to generate Python code and execute it directly within Devv. Devv is solely dedicated to developing scenarios. This can let us focus more on building better search indices and models. Our mission is to create the premier information retrieval tool for developers.
    Starting Price: $12 per month
  • 22
    Supacodes

    Supacodes

    Supacodes

    Supacodes can automatically create & update your code documentation in real-time right into Github. Whenever you push new commits, your updates are processed, and existing docs are updated automatically. Supacodes support Typescript, Javascript, Python, Java, PHP, Dart, C and C++. Frustration with a huge undocumented codebase, never again. No matter how many team members there are, it works. You can edit the documentation generated by the AI. However, the best strategy is to put comments within your code wherever necessary. The AI will analyze your comments as well. You are not charged for lines of codes. ...
    Starting Price: $17 per month
  • 23
    Helix Editor

    Helix Editor

    Helix Editor

    ...Built with a focus on productivity, Helix uses a modal editing style inspired by Vim, which allows users to navigate, select, and manipulate text seamlessly through intuitive keyboard shortcuts. It offers a robust set of features including syntax highlighting, multi-caret editing, and support for languages like Rust, Python, and JavaScript. Helix also integrates with the Tree-sitter parsing library for precise syntax-aware editing, making it easier to work with complex code structures. With a minimal interface and a strong focus on performance, Helix Editor provides an ideal environment for programmers who prioritize speed and flexibility in their development workflow.
    Starting Price: Free
  • 24
    Basejump

    Basejump

    Basejump

    ...Developers can integrate Basejump into existing projects with a single migration file, utilizing Supabase libraries across various programming languages such as JavaScript, Python, Go, and Swift. The platform offers customizable React components built on shadcn and Tailwind CSS, facilitating rapid deployment with full control over the user interface. Basejump leverages Supabase's Row Level Security (RLS) policies to enforce data access restrictions based on user roles, ensuring secure and efficient permission management. ...
    Starting Price: Free
  • 25
    Ignite

    Ignite

    newline

    ...Fullstack Flask is a comprehensive, self-paced online course that guides learners through building a fully functional, income-generating web application from scratch using Python and Flask. The curriculum covers both backend and frontend development, including user authentication, database integration with PostgreSQL, payment processing via Stripe, and deployment to production environments.
    Starting Price: $149 one-time payment
  • 26
    ShipFlask

    ShipFlask

    ShipFlask

    ShipFlask is a comprehensive Python-Flask boilerplate designed to expedite the development of SaaS applications by providing essential integrations and functionalities out of the box. It features secure user authentication through Auth0, enabling seamless sign-in and account creation processes. Payment processing and subscription management are facilitated via Stripe's API, allowing for efficient handling of transactions and billing.
    Starting Price: $149 one-time payment
  • 27
    SaaSitive

    SaaSitive

    SaaSitive

    ...The tutorial covers essential aspects of web application development, including frontend implementation with React and Redux in TypeScript, and backend development with Django and the Django Rest Framework in Python. It provides detailed instructions on user authentication processes such as login, logout, registration, email verification, and account management. Additionally, the course demonstrates how to integrate payment vendors like Paddle to accept monthly subscriptions, utilize Celery for background tasks related to data gathering, and implement data visualization on both private and public dashboards. ...
    Starting Price: $199 one-time payment
  • 28
    Konfig

    Konfig

    Konfig

    Konfig is a developer tool that automates the generation of SDKs, documentation, demos, and tutorials for REST APIs, facilitating seamless onboarding for external developers. By importing an OpenAPI Specification or Postman Collection, Konfig automatically produces SDKs in popular programming languages, including TypeScript, Python, Java, C#, PHP, Ruby, Go, Swift, and Dart. The platform ensures high-quality SDKs by identifying and rectifying errors in the OpenAPI Specification through its linter and writing test cases to prevent API updates from breaking existing SDKs. Konfig also generates branded, user-friendly documentation that auto-updates with any changes to the API specification, maintaining consistency between documentation and SDKs. ...
  • 29
    Beaker Notebook

    Beaker Notebook

    Two Sigma Open Source

    BeakerX is a collection of kernels and extensions to the Jupyter interactive computing environment. It provides JVM support, Spark cluster support, polyglot programming, interactive plots, tables, forms, publishing, and more. All of BeakerX’s JVM languages plus Python and JavaScript have APIs for interactive time-series, scatter plots, histograms, heatmaps, and treemaps. The widgets remain interactive in both notebooks saved to disk, and notebooks published to the web. They include unique features for handling many points, nanosecond resolution, zooming, and exporting. BeakerX’s table widget automatically recognizes pandas data frames and allows you to search, sort, drag, filter, format, select, graph, hide, pin, and export to CSV or clipboard. ...
  • 30
    Mercurial

    Mercurial

    Mercurial

    ...The functionality of Mercurial can be increased with extensions, either by activating the official ones which are shipped with Mercurial or downloading some from the wiki or by writing your own. Extensions are written in Python and can change the workings of the basic commands, add new commands and access all the core functions of Mercurial.