Suggested Categories:

No-Code Development Platforms
No-code development platforms provide a way for users to design, build, and develop software applications without the need for traditional coding. They are built in such a way that users can rely on simple visual interfaces with drag and drop type tools, allowing them to rapidly develop applications with minimal technical knowledge. This makes no-code development platforms ideal for any user regardless of programming experience, from hobbyists to entrepreneurs. Furthermore, modern no-code platforms allow complex mobile apps or web projects to be created more quickly than ever before.
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.
QR Code Generators
QR code generators are tools that allow users to create quick response (QR) codes, which are machine-readable barcodes that store information such as URLs, text, contact details, or Wi-Fi credentials. These tools typically allow users to customize QR codes by changing their size, color, and design while ensuring the code remains scannable. QR code generators are commonly used for marketing, event registration, payments, product packaging, and contactless interactions. They help businesses and individuals provide an easy way for users to access digital content or services through their smartphones or other scanning devices.
Code Editors
Code editors are software tools that allow developers to write, edit, and debug source code for programming and web development. These editors provide essential features like syntax highlighting, code completion, auto-indentation, and error detection to enhance productivity and reduce coding errors. Many code editors also offer integrations with version control systems (like Git), debuggers, and build tools, allowing developers to manage their code and workflows efficiently. While some code editors are lightweight and focused solely on text editing, others offer extensive features and customization options through plugins and extensions. By providing a streamlined environment for coding, code editors are essential for software development, web development, and scripting tasks.
Code Review Tools
Code review tools are software tools designed to examine and analyze source code for errors, bugs, and vulnerabilities. They provide developers with detailed feedback on their code, highlighting areas that need improvement or optimization. These tools use a variety of techniques such as static analysis, unit testing, and peer review to ensure the quality and functionality of the code. In addition to identifying coding issues, they also help improve code security by detecting potential vulnerabilities or weaknesses in the code. Code review tools are an essential part of the development process for any software project.
Infrastructure as Code Software
Infrastructure as Code (IaC) tools are software solutions that enable developers and IT teams to automate the provisioning, configuration, and management of infrastructure using code. These tools allow users to define and manage infrastructure components like servers, databases, and networking resources through configuration files, ensuring consistency and repeatability in infrastructure setups. IaC tools typically support version control, enabling teams to track changes and collaborate on infrastructure management.
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.
Code Enforcement Software
Code enforcement software is software that helps local government agencies and municipalities manage and enforce building codes, zoning laws, and other regulatory compliance requirements. These platforms typically provide features for tracking violations, issuing citations, managing inspections, and automating the code enforcement process. Code enforcement software can also include tools for scheduling inspections, documenting findings, generating reports, and managing case histories. It helps ensure that properties comply with local laws and ordinances, improving efficiency and accountability in enforcement processes. Additionally, it allows for better communication between enforcement officers, residents, and other stakeholders.
Coding Challenge Platforms
Coding challenge platforms, also known as code assessment and technical skills testing platforms, enable developers and organizations to test their coding skills to see what skills need to be improved, or to determine the coding skills of a potential hire. Many coding challenge platforms also offer features like coding competitions, mock interviews, and collaboration opportunities for learning with others. These platforms are popular among job seekers, developers, and coding enthusiasts looking to enhance their problem-solving abilities.
Low-Code Development Platforms
Low-code development platforms are software tools designed to assist developers with the creation of software applications. They provide an alternate means to implementation, reducing the amount of manual coding that needs to be done. Platforms vary based on the type of application being created, enabling users to quickly build and deploy business applications without having extensive technical knowledge or software development experience. Features may include tools for visual modeling, integration connectors, and user interface components.
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.
Source Code Management Software
Source code management (SCM) software is a type of software to help developers track, manage, and version control their source code throughout the software development lifecycle. These tools allow multiple developers to collaborate on the same project by maintaining a centralized repository where code changes are stored and tracked. SCM software typically includes features like version control, branching, merging, and conflict resolution to ensure that code changes are properly managed and integrated. It also provides tools for tracking issues, auditing changes, and ensuring that all team members are working with the latest codebase. SCM software is essential for maintaining code integrity, improving collaboration, and enhancing productivity in development teams.
Code Coverage Tools
Code coverage tools are software utilities designed to analyze the source code of an application and report on the level of code that is tested by automated tests. They usually measure the percentage of lines, blocks, or branches of code that have been executed in a test suite. Many popular programming languages have their own code coverage tools available for developers to use.
Code Signing Software
Code signing software is a type of program that digitally signs code to ensure its authenticity and integrity. It verifies the identity of the author or publisher of the code, and helps protect users from malicious software by providing evidence that the code was not altered during transit. Code signing can be used for a variety of purposes, including software distribution, configuration management, and digital document authentication. It is an essential part of maintaining secure electronic communication between two parties.
Medical Coding Software
Medical coding software is a type of software used to classify various medical diagnoses and procedures in order to provide accurate reimbursement from insurance companies. It enables healthcare providers to code various patient treatments, tests, medications, or procedures for billing purposes. The software also helps them comply with industry regulations and guidelines as well as improve efficiency and accuracy in their billing process. It can be used for tracking patient records and managing claims efficiently. Furthermore, it offers support services such as online training courses for coders, ensuring that they stay updated on the latest developments in the field.
No Code Database Software
No code database platforms are tools that allow individuals to create and manage databases without needing to write any code. These platforms typically use drag-and-drop interfaces and pre-built templates to simplify the database creation process. They are designed for users with little to no technical background, making it easier for them to organize and store data. No code database platforms also offer features such as data visualization, automated backups, and collaborative capabilities, making it a versatile solution for various businesses and industries.
Vibe Coding Software
Vibe coding tools represent a shift in software development, using AI to convert natural language into functional code. These tools allow users to input human language prompts, moving away from traditional syntax and focusing on expressing the desired outcome. By lowering the barrier to entry, vibe coding tools make it easier for individuals without coding expertise to create software. For experienced developers, these tools automate repetitive tasks, boosting productivity and freeing up time for more complex problem-solving.
Code Snippet Managers
Code snippet managers are useful tools for organizing and managing code snippets. They enable users to store and share their code snippets efficiently, and provide a searchable library of existing code snippets. Depending on the platform chosen, users can also comment, tag, and version code snippets using these tools. Finally, many of these services offer both free and premium plans to fit all needs.
AI Code Generators
AI code generators are software tools that use artificial intelligence to automatically generate code based on user input or requirements, significantly reducing the time and effort required for software development. These platforms leverage machine learning algorithms and natural language processing (NLP) to understand user specifications and then generate the appropriate code. AI code generators often include features like auto-completion, error detection, and optimization suggestions, which help developers write cleaner, more efficient code faster. By using these tools, developers can streamline their coding process, improve productivity, and focus on higher-level tasks such as design and architecture.
AI Code Review Tools
AI code review tools are AI-powered software tools that automate the process of reviewing code by using artificial intelligence to detect bugs, vulnerabilities, and code quality issues. These tools analyze code for common errors, performance optimizations, and adherence to best practices, helping developers improve code efficiency and maintainability. They often integrate with version control systems, providing real-time feedback and suggestions as developers write and commit their code. By leveraging AI, these tools can also identify security risks, improve code consistency, and reduce the time spent on manual reviews. Ultimately, AI code review tools enhance development workflows by streamlining the review process and ensuring higher-quality software.
  • 1
    Perforce TeamHub
    Your code repository software is where you store your source code. This might be a Mercurial, Git, or SVN repository. Perforce TeamHub (formerly Helix TeamHub) can host your source code repository, whether it’s Mercurial, Git, or SVN. You can add multiple repositories in one project — or create a separate project for each repository. Perforce TeamHub can host more than your code repositories.
    Starting Price: $1.05/month
  • 2
    AppMySite

    AppMySite

    AppMySite

    ...Users can build an app without writing a single line of code. - Design, build and test your app on your device for free. - Real-time sync
    Leader badge
    Starting Price: Free
  • 3
    Review Board
    Code review doesn't have to be so hard. Review Board takes the pain out of code review, saving you time, money, and sanity so you can focus on making great software. You can review just about anything. Code, documents, artwork, you name it! There's more to your project than just code. Documentation, artwork, website designs, interface mockups, release announcements, feature specifications, and the list goes on.
  • 4
    OREOPS

    OREOPS

    OREOPS

    ...Set triggers to send notifications and reminders via different communication channels. Create app pages in a click and simply drag and drop components you need. Unique OREOPS SmartCode lets you just design your app with limited or no coding knowledge. Integrate your app with legacy systems or third-party applications for easy data access. OREOPS asset manager ensures a simple upload of docs including JS files for effective use.
    Starting Price: $14.96 per month
  • 5
    Scoreapps

    Scoreapps

    Scoreapps

    ...Increase your traffic, reduce your client acquisition costs and build customer loyalty with the same technology used by the big companies. Create amazing Apps for iOS and Android without coding a single line of code. Create your own online store or multiply your conversions with sales funnels. Analyze your competition or potential customers in a matter of seconds. Create your own App and grow your business with powerful mobile marketing features such as generating automatic reviews or sending rich push notifications. Create applications, funnels and websites for your customers. ...
    Starting Price: €66 per month
  • 6
    Infizo Builder
    ...Tailor your no-code app builder to meet specific business needs effortlessly. Toggle between form and list views with intuitive navigation rules. Enhance user experience seamlessly within your app development software. Enable users to edit, view, add, and delete records in lists. Improve interactivity and usability within your no-code app builder platform.
    Starting Price: $59.78 per month
  • 7
    PITSS.CON
    ...Using Oracle’s own API and the analytical power of its centralized data repository, our static code analysis tool performs a fast, detailed review of even the most complex and comprehensive applications.
  • 8
    WebRatio

    WebRatio

    WebRatio

    We drive organizations along the journey of digital transformation by creating unique solutions that simplify processes, renew business models, and improve interactions with customers, to help them emerge in the digital business era. By working with us, organizations achieve new strategic objectives thanks to the experience of our team that combines the speed and flexibility of Agile Development with the robustness, security, and scalability of the solutions we create.
  • 9
    Krugle

    Krugle

    Krugle

    ...Krugle search helps your organization pinpoint critical code patterns and application issues - immediately and at massive scale.
    Starting Price: 0
  • 10
    Coverlet

    Coverlet

    Coverlet

    ...Coverlet supports coverage for deterministic builds. The solution at the moment is not optimal and need a workaround. If you want to visualize coverlet output inside Visual Studio while you code, you can use the following addins depending on your platform. Coverlet also integrates with the build system to run code coverage after tests. Enabling code coverage is as simple as setting the CollectCoverage property to true. The coverlet tool is invoked by specifying the path to the assembly that contains the unit tests. You also need to specify the test runner and the arguments to pass to the test runner using the --target and --targetargs options respectively. ...
    Starting Price: Free
  • 11
    SignPath

    SignPath

    SignPath

    In times of growing cyber security breaches, platform vendors and customers require all deployed applications to be digitally signed. Code signing is the only way to guarantee that software has not been modified by a third party. The corporate solutions of SignPath enable DevOps teams to seamlessly integrate code-signing into their development lifecycle and empowers InfoSec teams to define secure policies and gain transparency over private key usage. Frequent software releases and updates, the popularity of microservices as well as stricter enforcement of internal security measures have increased the complexity for code signing. ...
  • 12
    Jet Admin

    Jet Admin

    Jet Admin

    Combine different UI components to get the functionality you need. Set advanced business logic through workflows and formulas. No design or coding required. Visualize and act on your data using tables, forms, buttons, charts and more. Change themes and set custom branding on a go. Set granular permissions to control how your team, partners or customers interact with the app’s data. Share your app with collegues and customers, collaborate on tasks and set approval workflows.
    Starting Price: $24 per month
  • 13
    Lovable

    Lovable

    Lovable

    Lovable is an AI-powered platform that lets you create and deploy apps from a single browser tab. The platform eliminates the complexity of tradition app-creation environments by combing coding, deployment, and collaboration tools in a single interface. Typically, you must install programs, languages, and packages to build apps. However, on Lovable, you can rely on AI to configure your environment so you can start building without coding experience. The platform supports full-featured development and coding environments for those familiar with coding as well as those who are not, so there’s no limit on what’s possible...
    Starting Price: $20/month
  • 14
    grcov

    grcov

    grcov

    grcov collects and aggregates code coverage information for multiple source files. grcov processes .profraw and .gcda files which can be generated from llvm/clang or gcc. grcov also processes lcov files (for JS coverage) and JaCoCo files (for Java coverage). Linux, macOS and Windows are supported.
    Starting Price: Free
  • 15
    Azure Repos

    Azure Repos

    Microsoft

    Get unlimited private Git repository hosting and support for TFVC that scales from a hobby project to the world’s largest repository. Support for any Git client: Securely connect with and push code into your Git repos from any IDE, editor, or Git client. Web hooks and API integration: Add validations and extensions from the marketplace or build your own using web hooks and REST APIs. Semantic code search: Quickly find what you’re looking for with code-aware search that understands classes and variables.
  • 16
    Hound

    Hound

    Etsy

    Hound is an extremely fast source code search engine. The core is based on this article (and code) from Russ Cox: Regular expression matching with a trigram index. Hound itself is a static React frontend that talks to a Go backend. The backend keeps an up-to-date index for each repository and answers searches through a minimal API. Currently Hound is only tested on MacOS and CentOS, but it should work on any *nix system.
  • 17
    Coverity Static Analysis
    Coverity Static Analysis is a comprehensive code scanning solution that enables developers and security teams to deliver high-quality software in compliance with security, functional safety, and industry standards. It effectively uncovers complex defects across extensive codebases, identifying and resolving code quality and security issues that span multiple files and libraries.
  • 18
    Eccentex AppBase
    Low-Code Platform for Customer Service & Back Office. Simple Journeys. Complex Journeys. And everything in between. Low-Code Platform for Customer Service & Back Office Simple Journeys. Complex Journeys. And everything in between. AppBase for Customer Service is a dynamic case management and Customer 360 platform to handle more than just simple ticketing.
  • 19
    beSOURCE

    beSOURCE

    Beyond Security (Fortra)

    Integrate security into SDLC via potent code analysis. Security must be an integral part of software development. Historically it hasn’t been. Static application security testing (SAST) used to be divorced from Code quality reviews, resulting in limited impact and value. beSOURCE addresses the code security quality of applications and thus integrates SecOps into DevOps. Other SAST offerings look at security as an isolated function.
  • 20
    Teletype for Atom
    Teletype for Atom lets developers share their workspace with team members and collaborate on code in real time. Working on code together in real time is valuable for knowledge sharing and producing quality software. The Teletype package for Atom aspires to make it as easy for developers to code together as it is for them to code alone. Teletype introduces the concept of real-time "portals" for sharing workspaces. When a host opens a portal, their active tab becomes a shared workspace. ...
    Starting Price: Free
  • 21
    Arduino IDE
    ...In addition to a more modern editor and a more responsive interface it features autocompletion, code navigation, and even a live debugger.
  • 22
    MPLAB Code Configurator
    MPLAB® Code Configurator (MCC) is a free, graphical programming environment that generates seamless, easy-to-understand C code to be inserted into your project. Using an intuitive interface, it enables and configures a rich set of peripherals and functions specific to your application. It supports 8-bit, 16-bit and 32-bit PIC® microcontrollers.
  • 23
    Light Table

    Light Table

    Light Table

    ...An elegant, lightweight, beautifully designed layout so your IDE is no longer cluttered. No more printing to the console in order to view your results. Simply evaluate your code and the results will be displayed inline. Developer tools should be open source. Every bit of Light Table's code is available to the community because none of us are as smart as all of us.
  • 24
    AmpleLogic LCNC Platform
    ...We offer a powerful suite of 14 SaaS products built on our advanced Application Platform as a Service (aPaaS), providing organizations with pre-configured, compliant solutions while offering the flexibility to build custom applications that seamlessly integrate with their existing systems. Our platform is designed to fill the gaps in your current solutions, enabling you to address specific challenges and accelerate operational efficiency. With Low Code/No Code (LCNC) capabilities, life sciences companies can easily tailor applications to meet their unique needs, without requiring deep technical expertise.
  • 25
    dotPeek

    dotPeek

    JetBrains

    As soon as you've decompiled an assembly, you can save it as a Visual Studio project (.csproj). This can potentially save a lot of time if you need to restore lost source code from a legacy assembly. dotPeek can identify local source code based on PDB files, or fetch source code from source servers such as Microsoft Reference Source Center or SymbolSource. dotPeek can also perform as a symbol server and supply Visual Studio debugger with the information required to debug assembly code. dotPeek inherits a lot of features from ReSharper. ...
    Starting Price: Free
  • 26
    Snip

    Snip

    Pictarine

    ...GitHub Gist synchronization is available. HTML and Markdown preview. Exclusive features, the latest news, and resources are sent straight to your inbox. Snip is a native code snippets manager built in SwiftUI and Combine for macOS exclusively, aiming to be a light and simple tool for developers. Save your personal notes, work notes, code snippets, and StackOverflow code snippets, and stop opening your previous projects to copy and paste a snippet. Editor with syntax highlighting for every language. Support 100+ programming languages, if yours is not present, just tell us and we'll add it! ...
    Starting Price: Free
  • 27
    SignTool

    SignTool

    Microsoft

    The software industry must provide users with the means to trust code including code published on the Internet. Many webpages contain only static information that can be downloaded with little risk. Some pages, however, contain controls and applications to be downloaded and run on a user's computer. These executable files can be risky to download and run. Packaged software uses branding and trusted sales outlets to assure users of its integrity, but these guarantees are not available when code is transmitted on the Internet. ...
  • 28
    Pieces

    Pieces

    Pieces for Developers

    ...Pieces works right in-flow, seamlessly integrating with your favorite tools to streamline, understand, and elevate your coding processes.
    Starting Price: $0
  • 29
    Mayhem Code Security
    Thousands of autonomously generated tests run every minute to pinpoint vulnerabilities and guide rapid remediation. Mayhem takes the guesswork out of untested code by autonomously generating test suites that produce actionable results. No need to recompile the code, since Mayhem works with dockerized images. Self-learning ML continually runs thousands of tests per second probing for crashes and defects, so developers can focus on features. Continuous testing runs in the background to surface new defects and increase code coverage. ...
  • 30
    Jamio openwork

    Jamio openwork

    Openwork srl

    Jamio openwork is a no-code application development platform for creating cloud Business Process Management solutions without using code. The software allows you to create applications without knowing programming languages, using only visual models and behavior rules to replace code. The developed applications are immediately available on the cloud, ready for use in complex and dynamic business contexts.