Suggested Categories:

Programming Languages
Programming languages are a set of rules that form a language that programmers and developers can use to write software, applications, web apps, mobile apps, scripts, and more.
PLC Programming Software
PLC programming software is used to program industrial automation systems that are based on programmable logic controllers (PLCs). It enables users to create, modify and debug programs for PLCs in a structured, user-friendly manner. The software can also be used to design control systems for various industries such as pharmaceuticals, aerospace and automotive production. In addition, it provides features such as data logging, trending and simulation capabilities.
Pair Programming Tools
Pair programming tools, also known as remote pair programming tools, facilitate real-time collaboration between two or more developers working on the same codebase simultaneously. These tools often include features like shared code editors, live cursors, voice or video chat, and version control integration. Popular tools like Visual Studio Live Share, CodeTogether, and Replit allow remote developers to work together as if they were in the same room. By enabling instant feedback and collaborative problem-solving, these tools enhance productivity, knowledge sharing, and code quality. Pair programming tools are especially valuable in agile development environments and for mentoring junior developers.
Robot Offline Programming (OLP) Software
Robot Offline Programming (OLP) software allows users to create, simulate, and optimize robotic movements and tasks in a virtual environment without the need for physical robots. It enables users to program robot paths, test collision avoidance, and visualize workflows before deployment. This software helps reduce production downtime, improve accuracy, and streamline robotic automation processes. Industries like manufacturing, automotive, and aerospace rely on OLP software to enhance productivity and reduce costly on-site programming. By allowing for virtual testing and iteration, it minimizes errors and speeds up the implementation of robotic systems.
Code Collaboration Tools
Code collaboration tools are platforms that enable developers to work together on software projects by facilitating real-time collaboration, version control, and code sharing. These tools allow multiple developers to edit and review code simultaneously, track changes, and manage different versions of code through branches and commits. Key features typically include code reviews, pull requests, conflict resolution, issue tracking, and integration with version control systems like Git. Code collaboration tools are essential for team-based development environments, ensuring smooth coordination and improving productivity in software projects.
Employee Referral Software
Employee referral software enables organizations to hire better talent based on employee referrals. Employee referral software streamlines that tracking, management, and incentivization of employee referrals to hiring departments and HR managers. Employee referral software makes it easier to engage employees in recruitment efforts, track referral success, and measure the effectiveness of the referral program.
Homeschool Software
Homeschool software is used to assist in the process of organizing, creating and managing lesson plans, course materials and progress reports for homeschooling purposes.
Affiliate Software
Affiliate software helps businesses manage and track their affiliate marketing programs. It enables companies to recruit affiliates, monitor performance, and process payments based on predefined commission structures. The software typically provides tools to track clicks, sales, conversions, and other key metrics in real-time. It also offers reporting and analytics to help optimize affiliate campaigns and identify high-performing partners. With affiliate software, businesses can streamline their marketing efforts, reduce manual tracking, and maximize their revenue through strategic partnerships.
Drawing Software
Drawing software, also known as painting software, enables users to draw or paint and create digital artwork.
Loyalty Management Software
Loyalty management software helps businesses design, manage, and optimize customer loyalty programs to increase customer retention and drive repeat business. These platforms allow businesses to track customer behaviors, reward purchases, and offer personalized incentives based on customer preferences and activity. Loyalty management software often includes features like points accumulation, tiered rewards systems, promotional offers, and referral tracking. By using this software, companies can enhance customer engagement, strengthen brand loyalty, and gather valuable insights into customer behavior to refine marketing and retention strategies.
Customer Loyalty Software
Customer loyalty software helps organizations design, manage, and optimize loyalty programs that reward repeat purchases and deepen customer relationships. It enables businesses to issue points, track tiers, referrals, or membership statuses, then automate redemption and campaigns. These platforms integrate with CRM, e-commerce, and point-of-sale systems to monitor behavior, segment users, and deliver personalized offers. With analytics and reporting, the software helps measure program performance and customer lifetime value. Ultimately, customer loyalty software transforms occasional buyers into engaged brand advocates and improves retention over time.
Bug Bounty Platforms
Bug bounty platforms enable organizations to create bug bounty programs in order to crowdsource bug and vulnerability identification and remediation. Bug bounty programs allow companies to find and fix bugs and security vulnerabilities at scale.
Vector Graphics Software
Vector graphics software is designed to provide users with the tools to develop, design, create and manipulate vector graphics images.
Label Printing Software
Label printing software enables businesses to design, customize, and print labels for products, packaging, shipping, and inventory management. It provides tools for creating label layouts, adding barcodes, serial numbers, logos, and text with precise formatting options. This software often supports integration with various printers and databases to automate printing and ensure accurate, consistent labeling. By streamlining the label creation and printing process, it helps reduce errors and improve operational efficiency. Ultimately, label printing software supports branding consistency and compliance with industry standards.
Maintenance Management Software
Maintenance management software is software that helps organizations track, schedule, and optimize maintenance activities for equipment, facilities, and assets. It enables users to manage work orders, preventive maintenance, and repair tasks in a centralized system. The software improves operational efficiency by reducing downtime, extending asset lifespans, and minimizing unexpected failures. It provides real-time reporting, inventory tracking, and cost analysis to support data-driven decision-making. By automating maintenance workflows, the software enhances productivity, reduces operational costs, and ensures regulatory compliance.
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.
Brand Ambassador Software
Brand ambassador management software enables companies and brands to manage all processes involved with their brand ambassador program. Brand ambassador software is essential for brands that want to improve their brand ambassador marketing program. Brand ambassador platforms offer features such as ambassador management, campaign management, reporting dashboards, support, and more.
Word Processors
Word processors are software applications that allow users to create, edit, and format written documents. They offer a variety of tools and features, such as spell check, font styles, and page layout options. Word processors are commonly used for tasks such as writing essays, creating business reports, or composing emails. They can also save documents in various file formats for easy sharing and printing. Overall, word processors provide a user-friendly platform for creating and managing written content.
Animation Software
Animation software provides users with a platform to create, design, generate and develop animated 2D or 3D graphics, simulations, and drawings.
Home Design Software
Home design software enables users to create professional-grade designs for new homes or home renovations and remodels. Home design software can be used by professional architects, interior designers, decorators, or individual homeowners.
View more categories (20) for "programming"
  • 1
    Unimus

    Unimus

    NetCore j.s.a. (Unimus)

    ...Supporting 400+ device types across 150+ vendors, Unimus is a complete network-agnostic NCM solution that eliminates manual errors, enhances security, and accelerates network operations—without requiring programming expertise.
    Leader badge
    Starting Price: $5.90 per device per year
    View Software
    Visit Website
  • 2
    Epicor Connected Process Control
    Epicor Connected Process Control (CPC), formerly eFlex Systems, provides manufacturers a flexible, no-code/low-code MES solution. No programming or special skills required. Digital work instructions, with multi-media capabilities, along with the ability to integrate virtually any device with communication capabilities, provides 100% historical record of the product and the process. Providing data insight, from production reports, to part history, quality summary and more — address issues quickly, minimize waste and disruptions. ...
    View Software
    Visit Website
  • 3
    ActiView

    ActiView

    BioSemi

    ...Our proprietary single buffered method makes the acquisition completely stable and reliable during multitasking etc. (DMA transfer to an intermediate large ring-buffer guarantees no data loss). ActiView is a free open source program writen in LabVIEW. This makes a particularely versatile tool for the scientists who wants to edit and expand the software according to their own ideas.
  • 4
    LiteManager

    LiteManager

    LiteManagerTeam

    ...Remote administration is now possible without IP address. Using Connect by ID mode, you can choose your personal unique ID by yourself and connect by it. Client and server modules of the program can work in networks connected to the Internet via a proxy server. Instructions for the software - Viewer and Server installation. LiteManager is detected as a potential unsafe program (RemoteAdmin, PUP, PUA, Riskware, Unsafe, Unwanted etc.), because it provides unattended remote access to the PC.
  • 5
    LIQUi|>

    LIQUi|>

    Microsoft

    LIQUi|> is a software architecture and tool suite for quantum computing. It includes a programming language, optimization and scheduling algorithms, and quantum simulators. LIQUi|> can be used to translate a quantum algorithm written in the form of a high-level program into the low-level machine instructions for a quantum device. LIQUi|> is being developed by the quantum architectures and computation Group (QuArC) at Microsoft Research.
  • 6
    PVS-Studio

    PVS-Studio

    Program Verification Systems

    PVS-Studio is a tool for detecting bugs and security weaknesses in the source code of programs, written in C, C++, C# and Java. It works under 64-bit systems in Windows, Linux and macOS environments, and can analyze source code intended for 32-bit, 64-bit and embedded ARM platforms.
  • 7
    RemoteExec

    RemoteExec

    IS Decisions

    RemoteExec remotely installs applications, executes programs/scripts and updates files and folders on Windows systems throughout the network. RemoteExec quickly and easily deploys applications packaged in .msi format to hundreds or (tens of) thousands of Windows systems. You simply need to specify the .msi path and the action to take (install/uninstall/repair/update), select the target computers, and launch the deployment in a click.
    Starting Price: $437.80 for 20 systems
  • 8
    iTransor for WhatsApp
    ...One click to transfer WhatsApp chat history and attachments from your old phone to new one, including Android phones/tablets and iPhones. No other tools or apps are needed. You can directly transfer WhatsApp from one phone to another no matter it is old or new. The program will transfer all WhatsApp messages, photos, videos, and other attachments to your another phone. You don't need to worry about data loss. Data loss and leakage may occur if you store data on cloud services. Our program stores backup locally, away from risks. Feasible to delete or encrypt backups. It won't overwrite or delete previous backups. ...
    Starting Price: $129.95 one-time payment
  • 9
    Gravio

    Gravio

    Gravio

    Gravio enables new ways to connect and interact with your environment through the power of IoT, sensors, edge computing, computer vision, and AI without programming knowledge. Gravio is an easy-to-use software platform that runs on Windows, macOS, or Linux. You can connect to various inputs and outputs, including some bundled IoT sensors, computer vision/AI cameras, and MQTT or HTTP APIs. Gravio is very easy to use without software programming knowledge. Gravio unlocks the power of connected technologies by connecting sensors, input devices, cameras, and APIs within a space, then continuously gathering and sharing their information, enabling new ways to interact with, learn from and enhance a physical space. ...
    Starting Price: $4.99 per month
  • 10
    Vibosoft Android Mobile Manager
    ...Ability to backup everything from Android device to computer without any loss. Organize Apps, download, install, uninstall, and export apps quickly and easily. Freely edit contacts, and messages in the program and synchronize with your phone. Ability to set up new catalogs on the computer when exporting files from phones. You can instantly add multimedia files and enjoy media anytime, anywhere. You are free to choose the format for saving exported messages. In order to free your phone's memory and backup vital messages, the program has embedded the Message Export function.
    Starting Price: $35.95 one-time payment
  • 11
    GoToMyPC
    ...Avoid the daily traffic jam and save time and energy by working from home during rush hour. No more separation anxiety – your computer is always a couple taps away. Just log in from another computer or mobile device. Access the programs, files and networks you need to do your job, and be home in time for dinner. We designed our software for maximum speed, security and usability, ensuring you can easily log in and connect to your host computer from any remote computer, iPad, iPhone or Android device. Instantly work on your files, programs and network – just as if you were at your desk. ...
    Leader badge
    Starting Price: $35 per month
  • 12
    MobiKin Doctor for iOS
    ...Before performing data recovery, a preview is provided to help you make more accurate choices. Once you start scanning files on your device with this recovery software, the program will auto-san both deleting and existing data to export them to your computer.
    Starting Price: $49.95 one-time payment
  • 13
    Paragon Backup & Recovery
    ...In case your operating system becomes damaged or corrupted, you’ll be able to boot the system from a bootable USB stick to restore your entire system including the OS, installed programs, user settings and data, all within WinPE environment.
  • 14
    CrossTec EMS
    ...Mismanaged IT assets can cost far more than necessary through waste and unnecessary redundancy and can result in overly complex or disorganized management and maintenance routines. By implementing an effective IT asset management program, companies can track, manage and control every asset in their enterprise as well as increase compliance with ever-tightening government compliance regulations.
    Starting Price: $3000 one-time payment
  • 15
    QEMU

    QEMU

    QEMU

    QEMU is a generic and open-source machine emulator and virtualizer. Run operating systems for any machine, on any supported architecture. Run programs for another Linux/BSD target, on any supported architecture. Run KVM and Xen virtual machines with near-native performance. Guest memory dumps are now fully supported, along with pre-copy/post-copy migration and background guest snapshots. Support for nw DEVICE_UNPLUG_GUEST_ERROR to detect guest-reported hotplug failures. macOS hosts with Apple Silicon CPUs now support ‘hvf’ accelerator for AArch64 guests. ...
  • 16
    Apache RocketMQ

    Apache RocketMQ

    Apache Software Foundation

    Apache RocketMQ™ is a unified messaging engine, lightweight data processing platform. Financial-grade stability, widely used in transaction core links. Seamless connection to surrounding ecosystems such as microservices, real-time computing, and data lakes. Configurable, low-code way to integrate data, can establish connection with any system, can be used to build streaming ETL, data pipeline, data lake, etc. Stream computing engine that provides light weight, high scalability, high...
  • 17
    Azure Functions
    ...Build and debug locally without additional setup, deploy and operate at scale in the cloud, and integrate services using triggers and bindings. End-to-end development experience with integrated tools and built-in DevOps capabilities. 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.
  • 18
    Coolmuster Android Assistant
    A professional Android managing program for Android users to transfer and manage Android contacts, text messages, media, apps, etc. freely on computer. Various functions of the cell phone have made certain people reluctant to separate themselves from their cell phones. They almost save all their life on the portable device and are afraid to think ahead if losing these valuable data some day.
    Starting Price: $39.95 for lifetime license
  • 19
    Postfix

    Postfix

    Postfix

    What is Postfix? It is Wietse Venema's mail server that started life at IBM research as an alternative to the widely-used Sendmail program. Now at Google, Wietse continues to support Postfix. Postfix runs (or has run) on AIX, BSD, HP-UX, IRIX, LINUX, MacOS X, Solaris, Tru64 UNIX, and other UNIX systems. It requires ANSI C, a POSIX.1 library, and BSD sockets. Postfix attempts to be fast, easy to administer, and secure. The outside has a definite Sendmail-ish flavor, but the inside is completely different. ...
  • 20
    restic

    restic

    restic

    Restic is a modern backup program that can back up your files from Linux, BSD, Mac, and Windows to many different storage types, including self-hosted and online services. Easily, being a single executable that you can run without a server or complex setup. Effectively, only transferring the parts that actually changed in the files you back up, Securely, by careful use of cryptography in every part of the process.
    Starting Price: Free
  • 21
    MacTerm

    MacTerm

    MacTerm

    Powerful replacement for macOS Terminal, supporting 24-bit color, standard graphics protocols and iTerm2 image sequences and color schemes. MacTerm is one of the few emulators in the world that allow terminal-based programs to set up to 8 bits per RGB component (for a total of 24 bits), allowing for a large number and large spectrum of colors on the screen. The terminal is capable of preserving incoming text perfectly: whether you copy it to the Clipboard, capture it to a file, print it, or drag and drop, any special characters will be present. You can also use the floating command line window to input any kind of character. ...
    Starting Price: Free
  • 22
    Fling
    ...Set up multiple folders to upload to their own destinations. Software as a service (SaaS), Fling continues to automate file transfers when logged off. Can be integrated or linked to other programs using command line arguments to create automation upload systems.
    Starting Price: $34.99 one-time payment
  • 23
    WebSite-Watcher

    WebSite-Watcher

    WebSite-Watcher

    ...For example to monitor a page for a specific price and alert only an update if the price is within a certain price range. Plugins can be written with the integrated programming language basic. Archive updated pages permanently with our add-on local website archive and keep a history of previous changes.
    Starting Price: €49 one-time payment
  • 24
    ReportPortal

    ReportPortal

    ReportPortal

    ...Configure simple and understandable reports for your teams. Analyze the failure reasons by auto-analyzer based on machine learning. Coalescing test results across various platforms, frameworks, and programming languages and providing actionable insights. Leveraging ML algorithms to identify patterns in the test results, detect the root cause of failures, and predict future test results. Assisting the manual review of test logs and new failure patterns for the most recent test executions. Facilitating automated decision-making for release pipelines based on specified testing criteria and results. ...
  • 25
    Project Insight

    Project Insight

    Project Insight

    ...It brings all your project work together from across departments and software tools, helping you streamline workflows, automate processes, and make faster, more accurate decisions with real-time data. Manage work dynamically at the project, program, and portfolio levels to keep teams aligned and focused on strategic goals. Roll up details like status, resources, budgets, and risks instantly, so you can stay ahead of challenges and drive results. Connect Project Insight with the tools you already use — including Azure DevOps, Jira, Microsoft Project, Salesforce, and ServiceNow — to reduce manual work, break down silos, and improve collaboration across your organization. ...
    Leader badge
    Starting Price: Free
  • 26
    Gauge

    Gauge

    ThoughtWorks

    ...Gauge has a robust plugin architecture and plugin ecosystem. You can easily extend Gauge to add support for IDEs, drivers, datasources, text execution events or your favorite programming language. Don’t waste time going through stacktraces. Gauge takes a screenshot on a test failure allowing you to get a visible picture of what went wrong. Reports are available across multiple formats (XML, JSON, HTML).
    Starting Price: Free
  • 27
    Handy Backup
    Handy Backup is an efficient, convenient and reliable software solution designed for data backup and recovery, as well as for synchronizing data folder content between different modern storage media. It supports automatic backup for all data types, all computers and networks of all architectures. Handy Backup is an efficient, convenient and reliable software solution designed for data backup and recovery, as well as for synchronizing data folder content between different modern storage...
    Starting Price: $39 one-time payment
  • 28
    Auto Backup for MySQL

    Auto Backup for MySQL

    SwordSky Software

    ...The software can be used to back up MySQL / MariaDB databases from the original server to the SQL files on the local disk or network driver, to the backup server, or copy a database to the other, vice verse, it can be used to restore MySQL / MariaDB databases from the SQL files, the backup server or database. Auto Backup for MySQL Professional Edition will automatically perform the backup and restore work unattended. You can also run the program manually, any time you'd like. You can even run the software as a Windows Service, this way, you do not need to log in Windows for backing up and restoring. Back up and restore all of MySQL / MariaDB items.
    Starting Price: $119.95 one-time payment
  • 29
    Sassafras AllSight

    Sassafras AllSight

    Sassafras Software

    ...Highly automated, with Active Directory integration and product normalization, you can get comprehensive statistics about your entire IT estate with very little set-up time required. Our cloud-based product recognition service takes a vast array of raw program data and compiles it into a detailed product inventory. Our full-featured IT Asset Management and license management suite is now known as Sassafras AllSight.
  • 30
    Red Hat AMQ
    ...Based on open source communities like Apache ActiveMQ and Apache Kafka, it supports various messaging patterns to integrate applications, endpoints, and devices quickly and efficiently, enhancing enterprise responsiveness and agility. AMQ facilitates data sharing between microservices and other applications with high throughput and low latency. AMQ supports connectivity from client programs written in multiple languages. It defines an open-wire protocol for messaging interoperability, allowing enterprises to deploy various distributed messaging solutions to meet evolving business requirements. Backed by Red Hat's award-winning support and services, AMQ has a track record of supporting mission-critical applications.
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next