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.
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.
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.
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.
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.
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 enables artists, designers, and studios to create animated content by manipulating images, characters, and objects over time. It provides tools for keyframing, motion paths, rigging, and frame-by-frame editing to bring static visuals to life. The software often supports both 2D and 3D animation workflows, including modeling, shading, lighting, and rendering capabilities. Many solutions integrate with audio editing, video compositing, and visual effects tools to produce polished, professional-quality animations. By combining creative control with powerful rendering technology, animation software helps storytellers and creators produce engaging visual experiences for film, games, and digital media.
  • 1
    CodeGeeX

    CodeGeeX

    AMiner

    We introduce CodeGeeX, a large-scale multilingual code generation model with 13 billion parameters, pre-trained on a large code corpus of more than 20 programming languages. Based on CodeGeeX, we develop a VS Code extension (search 'CodeGeeX' in the Extension Marketplace) that assists the programming of different programming languages. Besides the multilingual code generation/translation abilities, we turn CodeGeeX into a custom programming assistant using its few-shot ability. It means that when a few examples are provided as extra prompts in the input, CodeGeeX will imitate what are done by these examples and generate codes accordingly. ...
    Starting Price: Free
  • 2
    Aider

    Aider

    Aider AI

    ...It supports over 100 programming languages and integrates tightly with Git for safe, trackable changes. Developers stay in control while accelerating development through natural language instructions.
    Starting Price: Free
  • 3
    Lightly

    Lightly

    Lightly

    ...You focus on your creativity and ideas, and let the AI programming assistant do the rest for you!
    Starting Price: $9 per month
  • 4
    StarCoder

    StarCoder

    BigCode

    StarCoder and StarCoderBase are Large Language Models for Code (Code LLMs) trained on permissively licensed data from GitHub, including from 80+ programming languages, Git commits, GitHub issues, and Jupyter notebooks. Similar to LLaMA, we trained a ~15B parameter model for 1 trillion tokens. We fine-tuned StarCoderBase model for 35B Python tokens, resulting in a new model that we call StarCoder. We found that StarCoderBase outperforms existing open Code LLMs on popular programming benchmarks and matches or surpasses closed models such as code-cushman-001 from OpenAI (the original Codex model that powered early versions of GitHub Copilot). ...
    Starting Price: Free
  • 5
    Double

    Double

    Double

    Double is an AI-powered coding assistant inside of VSCode, designed to generate high quality code and assist you with programming tasks. Double is powered by the most capable commercially available LLMs, providing state of the art coding assistance. We will never waste your precious time with inferior models. Get code suggestions in real time as you type in the editor, press Tab to accept a suggestion and incorporate it into your code. The suggestions are personalized to your file's context and style conventions. ...
    Starting Price: Free
  • 6
    Monica Code
    ...By describing your requirements in natural language, Monica Code can assist in generating appropriate code snippets or structure in your chosen language. This AI-assisted capability applies to various programming tasks, from simple scripts to more complex application structures.
    Starting Price: $16.60 per month
  • 7
    Kiota

    Kiota

    Microsoft

    ...Available as a command-line tool and a Visual Studio Code (VS Code) extension, Kiota enables developers to search for API descriptions, filter and select specific endpoints, and generate models and a chained method API surface in various programming languages. This approach eliminates the need to depend on different API clients for each API and allows for precise generation of the required API surface area. Additionally, Kiota facilitates participation in the Microsoft Copilot ecosystem by enabling the generation of API plugins. The VS Code extension enhances the Kiota experience with a rich user interface, supporting features such as searching for API descriptions, filtering endpoints, and generating API clients. ...
    Starting Price: Free
  • 8
    AutoRest

    AutoRest

    Microsoft

    The AutoRest tool generates client libraries for accessing RESTful web services. Input to AutoRest is a spec that describes the REST API using the OpenAPI specification format and streamlines the creation of client code across multiple programming languages, including C#, Java, Python, TypeScript, and Go. This automation enhances consistency and efficiency in API consumption, reducing the manual effort required to develop and maintain client libraries. AutoRest operates through a flexible pipeline that processes OpenAPI input files, transforming them into a code model which is then utilized by language-specific generators to produce client code adhering to each language's design guidelines. ...
    Starting Price: Free
  • 9
    Devika

    Devika

    Devika

    ...Using large language models, reasoning algorithms, and web browsing capabilities, Devika can assist in software development by taking on complex coding tasks with minimal human intervention. The platform supports multiple programming languages and offers key features like advanced AI planning, contextual keyword extraction, and dynamic agent tracking. Devika aims to be a competitive alternative to commercial AI tools, providing an ambitious, open-source solution for developers.
    Starting Price: Free
  • 10
    gpt-engineer

    gpt-engineer

    gpt-engineer

    ...The tool utilizes AI to generate and execute code based on user specifications, making the development process faster and more intuitive. gpt-engineer can also implement requested improvements and handle iterative development, allowing users to focus on high-level tasks rather than manual coding. Built with a terminal-based interface, it is ideal for developers seeking a customizable, hackable solution for experimenting with AI-assisted programming.
    Starting Price: Free
  • 11
    Continue

    Continue

    Continue

    ...Become a leader in AI by setting up your code assistant to evolve as new capabilities emerge. Continue autocompletes single lines or entire sections of code in any programming language as you type. Attach code or other context to ask questions about functions, files, the entire codebase, and more. Highlight code sections and press a keyboard shortcut to rewrite code from natural language.
    Starting Price: $0/developer/month
  • 12
    Mistral Code

    Mistral Code

    Mistral AI

    ...Built on the open-source Continue project, Mistral Code offers secure, customizable AI coding capabilities while maintaining full control and visibility inside the customer’s IT environment. It supports over 80 programming languages and advanced functionalities such as multi-step refactoring, code search, and chat assistance, enabling developers to complete entire tickets, not just code completions. The platform addresses common enterprise challenges like proprietary repo connectivity, model customization, broad task coverage, and unified service-level agreements (SLAs). ...
  • 13
    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...
    Starting Price: 30-day trial
  • 14
    Defang

    Defang

    Defang

    ...By leveraging AI-assisted tooling, Defang enables developers to swiftly transition from an idea to a deployed application on their preferred cloud provider. The platform supports multiple programming languages, including Go, JavaScript, and Python, allowing developers to start with sample projects or generate project outlines using natural language prompts. With a single command, Defang builds and deploys applications, handling configurations for computing, storage, load balancing, networking, logging, and security. The Defang Command Line Interface (CLI) facilitates interactions with the platform, offering installation options via shell scripts, Homebrew, Winget, Nix, or direct download. ...
    Starting Price: $10 per month
  • 15
    Mistral Large 2
    Mistral AI has launched the Mistral Large 2, an advanced AI model designed to excel in code generation, multilingual capabilities, and complex reasoning tasks. The model features a 128k context window, supporting dozens of languages including English, French, Spanish, and Arabic, as well as over 80 programming languages. Mistral Large 2 is tailored for high-throughput single-node inference, making it ideal for large-context applications. Its improved performance on benchmarks like MMLU and its enhanced code generation and reasoning abilities ensure accuracy and efficiency. The model also incorporates better function calling and retrieval, supporting complex business applications.
    Starting Price: Free
  • 16
    CodeBuddy

    CodeBuddy

    Tencent Cloud

    ...It provides code completion, error diagnosis, technical Q&A, intelligent coding support, and autonomous problem-solving inside a unified development ecosystem. Unlike traditional Q&A assistants, CodeBuddy can read files, execute commands, modify code, and solve programming problems while the developer observes, guides, or continues working. Its IDE supports project understanding, chat-based development, Composer workflows, Command-K editing, design-to-code conversion, and rules that supply the model with richer project context, coding standards, framework agreements, security requirements, and personal preferences. ...
    Starting Price: $9.95 per month
  • 17
    SpellBox

    SpellBox

    SpellBox

    With SpellBox, you can say goodbye to hours of frustrating coding and hello to quick, easy solutions. SpellBox creates the code you need from simple prompts, so you can solve your toughest programming problems in seconds. No more time wasted on syntax errors, debugging, or scouring the internet for answers. With SpellBox, you'll have the code you need right at your fingertips, allowing you to focus on what really matters, delivering top-quality results. With the code explanation feature, you can save time by quickly gaining a deep understanding of the code you are working with, without having to spend hours researching or studying documentation. ...
    Starting Price: $40 per month
  • 18
    Fynix

    Fynix

    Fynix

    ...Fynix’s Code Assistant helps developers write cleaner, more efficient code faster, while its upcoming Code Quality Agent will automate bug detection and enforce coding standards. With support for multiple programming languages and frameworks, and integrations with tools like Jira, Fynix is a versatile platform for improving coding efficiency and collaboration.
    Starting Price: Free
  • 19
    Codestral

    Codestral

    Mistral AI

    ...It helps developers write and interact with code through a shared instruction and completion API endpoint. As it masters code and English, it can be used to design advanced AI applications for software developers. Codestral is trained on a diverse dataset of 80+ programming languages, including the most popular ones, such as Python, Java, C, C++, JavaScript, and Bash. It also performs well on more specific ones like Swift and Fortran. This broad language base ensures Codestral can assist developers in various coding environments and projects.
    Starting Price: Free
  • 20
    GoCodeo

    GoCodeo

    GoCodeo

    ...It provides real-time AI-driven suggestions for coding, generates production-ready tests in under 30 seconds, and offers intelligent debugging with failure insights. GoCodeo supports over 25 programming languages and frameworks, making it a versatile tool for developers working in various environments. With its seamless integration and powerful AI capabilities, GoCodeo simplifies workflows and boosts development speed.
    Starting Price: $9 per month
  • 21
    Tabnine

    Tabnine

    Tabnine

    ...Tabnine offers best-in-class AI code 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
  • 22
    GitHub Copilot
    GitHub Copilot is an AI-powered development assistant designed to accelerate software workflows from the editor to the enterprise. It works directly inside popular IDEs, terminals, and GitHub itself to help developers write, understand, and improve code faster. Copilot supports multiple leading large language models, allowing users to optimize for speed, accuracy, or cost. Developers can use Copilot to complete code, explain concepts, propose edits, and validate files in real time. It also...
    Starting Price: $10 per month
  • 23
    Gemini Code Assist
    ...Code assistance is available in many popular IDEs, such as Visual Studio Code, JetBrains IDEs (IntelliJ, PyCharm, GoLand, WebStorm, and more), Cloud Workstations, Cloud Shell Editor, and supports 20+ programming languages, including Java, JavaScript, 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. ...
    Starting Price: Free
  • 24
    Cursor

    Cursor

    Cursor

    Cursor is an AI coding agent and development platform for building ambitious software faster. The platform lets developers hand off tasks to agents that can build, test, demo, and prepare features for review. Cursor supports autonomous and parallel agent workflows, including cloud agents that can work on multiple tasks across repositories. It runs across the editor, terminal, Slack, and GitHub, helping teams automate coding, code review, PR workflows, and repetitive engineering work. Cursor...
    Starting Price: $20/month
  • 25
    ChatGPT Pro
    ...ChatGPT Pro provides access to a version of our most intelligent model that thinks longer for the most reliable responses. In evaluations from external expert testers, o1 pro mode produces more reliably accurate and comprehensive responses, especially in areas like data science, programming, and case law analysis.
    Starting Price: $200/month
  • Previous
  • You're on page 1
  • Next