Results for: java project with source code

Suggested Categories:

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 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.
Sourcing Software
Sourcing software is software to help companies identify, evaluate, engage, and manage suppliers and vendors—enabling strategic sourcing rather than just transactional purchasing. It supports key processes such as supplier discovery, qualification, bid/tender management (RFI/RFP/RFQ), supplier performance evaluation, and contract awarding. As the first stage of the supply chain or procurement journey, sourcing software helps organizations optimize costs, secure quality, manage risk, and build resilient supplier networks. According to industry sources, sourcing is distinct from procurement: sourcing focuses on the “who” (which suppliers) and the selection, while procurement covers the “what” (goods/services) and the purchase process. By automating and digitizing sourcing workflows, organizations gain visibility into supplier markets, spend categories, risk exposures, and opportunities for value creation.
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 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.
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.
Project Management Software
Project management software helps teams plan, organize, and track the progress of projects from initiation to completion. These tools provide features such as task management, resource allocation, timeline scheduling, and collaboration tools, all of which enable project managers to keep projects on track and within scope. Project management software also often includes reporting and analytics features to monitor key performance indicators (KPIs) and ensure deadlines and budgets are met. Many solutions support team communication through integrated messaging, file sharing, and document management. Whether for small teams or large enterprises, these tools help improve productivity and ensure project goals are achieved efficiently.
Project Tracking Software
Project tracking software helps teams plan, organize, and monitor the progress of work across tasks, milestones, and deliverables. It provides real-time visibility into timelines, workloads, dependencies, and project health so teams stay aligned and on schedule. These platforms centralize communication, documentation, and updates, reducing confusion and keeping everyone accountable. Many tools also include dashboards, automation, resource management, and reporting to help managers make data-driven decisions. By streamlining workflows and improving transparency, project tracking software boosts productivity and increases the likelihood of successful project delivery.
IT Project Management Software
IT project management software is designed to help IT and development teams manage their complex projects efficiently. It allows users to create tasks, assign resources, track progress, and allocate budgets with greater visibility and control over the entire project lifespan. This software can also be used to generate reports that provide a comprehensive view of the status, health and impact of the project. Ultimately, it helps stakeholders make informed decisions on how best to move forward with their initiatives.
Project Planning Software
Project planning software helps teams and organizations outline, schedule, and manage projects from start to finish. These tools enable users to define project scope, set deadlines, assign tasks, and allocate resources, ensuring that every aspect of a project is organized and aligned with objectives. Many project planning solutions feature Gantt charts, Kanban boards, and task lists to visually represent project timelines and progress. The software often includes collaboration features, such as file sharing, real-time updates, and team communication tools, making it easier for team members to stay on track. This software is essential for managing complex projects, ensuring that deadlines are met, and resources are used efficiently.
Project Accounting Software
Project accounting software is built to help businesses manage the financial aspects of individual projects, ensuring that budgets, costs, and revenues are tracked accurately throughout the project lifecycle. These platforms provide tools for budgeting, forecasting, cost allocation, and invoicing, offering insights into a project's financial health and profitability. Project accounting software often integrates with other financial systems, enabling real-time reporting and monitoring of project expenses, time tracking, and resource utilization. By using this software, organizations can ensure financial control over projects, minimize cost overruns, and improve decision-making with detailed financial data for each project.
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.
Java CMS Software
Java CMS software, built on Java programming language and having multiple tools and features, is used by enterprises as a content management platform.
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.
Visual Project Management Software
Visual project management software enables teams and project managers to visually plan and track progress of 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.
Candidate Sourcing Software
Candidate sourcing software, also known as talent sourcing software, is a tool used by employers and recruiters to identify, evaluate, and track potential job candidates. It streamlines the process of collecting resumes and quickly identifies qualified applicants. It also allows users to easily manage communication with candidates throughout the hiring process. Many candidate sourcing tools can integrate with other recruitment software for an integrated hiring experience.
Deal Sourcing Platforms
Deal sourcing platforms help investors, venture capitalists, and private equity firms discover, evaluate, and manage potential investment opportunities. These platforms aggregate data from multiple sources, including databases, networks, and direct submissions, to streamline the deal flow process. They often include tools for lead tracking, pipeline management, and due diligence, ensuring teams can efficiently assess and prioritize high-value prospects. By automating manual research and integrating with CRM systems, they enhance collaboration and transparency across investment teams. Ultimately, deal sourcing software accelerates decision-making, improves portfolio quality, and gives firms a competitive edge in identifying emerging opportunities.
Autonomous Sourcing Software
Autonomous sourcing software is a type of system that allows organizations to streamline their purchasing activities. This type of software automates the entire process from request, through award to delivery and improves visibility into the entire process.
View more categories (20) for "java project with source code"

225 Products for "java project with source code" with 3 filters applied:

  • 1
    SonarQube Cloud

    SonarQube Cloud

    SonarSource

    ...Immediate access to the latest features and enhancements. Project dashboards keep teams and stakeholders informed on code quality and releasability. Display project badges and show your communities you're all about awesome. Code Quality and Code Security is a concern for your entire stack, from front-end to back-end. That’s why we cover 24 languages including Python, Java, C++, and many others.
    View Software
    Visit Website
  • 2
    Twilio

    Twilio

    Twilio

    ...Build accurate and personalized experiences for your customers, easily and at scale, using SMS and WhatsApp messaging, voice, video, email, and more. Browse documentation and SDKs in multiple coding languages, including Ruby, Python, PHP, Node.js, java, and C#, or jumpstart your first project with our open source code templates to quickly build production-ready communications apps. Sign up and start building today.
    Leader badge
    Starting Price: $0.0085 per min
    View Software
    Visit Website
  • 3
    Apache Ant

    Apache Ant

    Apache Software Foundation

    ...More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks. Ant is written in Java. Users of Ant can develop their own "antlibs" containing Ant tasks and types, and are offered a large number of ready-made commercial or open-source "antlibs".Ant is extremely flexible and does not impose coding conventions or directory layouts to the Java projects which adopt it as a build tool.
  • 4
    Maqetta

    Maqetta

    Maqetta

    Maqetta is an open source project that provides WYSIWYG visual authoring of HTML5 user interfaces. The Maqetta application itself is authored in HTML, and therefore runs in the browser without requiring additional plugins or downloads. Maqetta is available under a commercial-friendly open source license. You can download the source code and install it on your own server, customize the code to fit your needs and/or contribute improvements to the open source project. ...
  • 5
    ProGuard

    ProGuard

    Guardsquare

    ...ProGuard obfuscates Java applications and pre-verifies the processed code for Java Micro Edition and for Java 6 and higher. ProGuard optimizes and obfuscates Java applications for cell phones, Blu-ray players, set-top boxes and other constrained devices. ProGuard fully supports Java and Kotlin applications, enabling developers to take full advantage of these languages’ features without sacrificing performance or security.
  • 6
    Java

    Java

    Oracle

    The Java™ Programming Language is a general-purpose, concurrent, strongly typed, class-based object-oriented language. It is normally compiled to the bytecode instruction set and binary format defined in the Java Virtual Machine Specification. In the Java programming language, all source code is first written in plain text files ending with the .java extension.
    Starting Price: Free
  • 7
    Apache Yetus

    Apache Yetus

    Apache Software Foundation

    ...Most of the software is written in shell and scripting languages. In honor of the shell code, the project takes its name. Yetus from a synonym of the Cymbium genus of gastropods. The Yetus Precommit build, patch, and CI suite allows projects to codify their patch acceptance criteria and then evaluate incoming contributions prior to review by a committer. Audience Annotations allows you to use Java Annotations to denote which parts of your Java library is publicly consumable.
  • 8
    Atlassian Clover
    ...Developers are ready and eager to contribute to Clover as they have with our other open-source projects including the IDE connectors and dozens of libraries. Although Clover is already a powerful code coverage tool we’re excited to see what the community will do to make it thrive.
  • 9
    Windsurf Editor
    The Windsurf Editor is a free AI-powered IDE and AI coding assistant that accelerates development by providing intelligent code generation and agents in over 70 programming languages and more than 40 IDEs, including VSCode, JetBrains, and Jupyter Notebooks. With Windsurf, developers can write code faster, eliminate repetitive tasks, and stay in the flow state—whether they're working with Python, JavaScript, C++, or any other language.
    Leader badge
    Starting Price: Free
  • 10
    Apache Cordova

    Apache Cordova

    Apache Software Foundation

    ...After creating a Cordova project, navigate to the project directory. From the project directory, you need to add a platform for which you want to build your app. Cordova wraps your HTML/JavaScript app into a native container which can access the device functions of several platforms. These functions are exposed via a unified JavaScript API, allowing you to easily write one set of code to target nearly every phone or tablet on the market today and publish to their app stores.
  • 11
    PhpStorm

    PhpStorm

    JetBrains

    The Lightning-Smart PHP IDE. PhpStorm deeply understands your code. PhpStorm is perfect for working with Symfony, Laravel, Drupal, WordPress, Zend Framework, Magento, Joomla!, CakePHP, Yii, and other frameworks. The editor actually 'gets' your code and deeply understands its structure, supporting all the PHP language features for modern and legacy projects. It provides the best code completion, refactorings, on-the-fly error prevention, and more.
    Starting Price: $199 per user per year
  • 12
    JavaScript InfoVis Toolkit
    ...The required library code is built by the build.py file. In order to create a new visualization you need to set up the server environment to include test JavaScript files for your new visualization and also you need to add the new visualization files into the Source folder.
    Starting Price: Free
  • 13
    npm

    npm

    npm

    ...We offer those to the community for free, but our day job is building and selling useful tools for developers like you. Get started today for free, or step up to npm Pro to enjoy a premium JavaScript development experience, with features like private packages. Bring the best of open source to you, your team, and your company. Relied upon by more than 11 million developers worldwide, npm is committed to making JavaScript development elegant, productive, and safe. The free npm Registry has become the center of JavaScript code sharing, and with more than one million packages, the largest software registry in the world. ...
    Starting Price: $7 per month
  • 14
    Tidelift

    Tidelift

    Tidelift

    Managed open source. Backed by maintainers. Customizable catalogs of known-good, proactively maintained JavaScript, Python, Java, PHP, Ruby, and .NET components. The Tidelift Subscription: Build your applications with enterprise-grade open source. Focus your time and effort on what you’re building—not what you’re building it with. The Tidelift Subscription is a managed open source subscription for application dependencies covering thousands of open source projects across JavaScript, Python, Java, PHP, Ruby, .NET, and more. ...
    Starting Price: $1,500 per month
  • 15
    JsPHP

    JsPHP

    JsPHP

    The free open-source JsPHP library. The JsPHP website is a 100% free community resource that provides a collaborative platform and web-based Integrated Development Environment (IDE) for building an open-source JavaScript library called JsPHP that provides an implementation of the PHP API for JavaScript environments. An Integrated Development Environment (IDE) is a tool for writing computer programs, and that's what the JsPHP website is a tool for creating and testing software. ...
    Starting Price: Free
  • 16
    RequireJS

    RequireJS

    RequireJS

    RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node. Using a modular script loader like RequireJS will improve the speed and quality of your code. This setup assumes you keep all your JavaScript files in a "scripts" directory in your project. To take full advantage of the optimization tool, it is suggested that you keep all inline script out of the HTML, and only reference require.js with a requirejs call like so to load your script. ...
    Starting Price: Free
  • 17
    Webix

    Webix

    Webix

    ...Our support service specialists know everything about our library and can help you solve any problem. We also have an official support forum where you can discuss issues with our developers. By using Webix JS framework you receive an elegant and lightweight code based on object-oriented programming concepts. Associate your project with jQuery JavaScript library, MVC frameworks AngularJS, React, Vue.js, Backbone.js, third party UI extensions.
    Starting Price: $848
  • 18
    SpotBugs

    SpotBugs

    SpotBugs

    It is free software, distributed under the terms of the GNU Lesser General Public License. SpotBugs is a fork of FindBugs (which is now an abandoned project), carrying on from the point where it left off with the support of its community. Please check the official manual for details. SpotBugs requires JRE (or JDK) 1.8.0 or later to run. However, it can analyze programs compiled for any version of Java, from 1.0 to 1.9. SpotBugs checks for more than 400 bug patterns.
  • 19
    ESLint

    ESLint

    ESLint

    ESLint is a static code analysis tool for identifying problematic patterns in JavaScript code. It allows developers to configure rules and define custom ones, addressing both code quality and coding style issues. ESLint supports current ECMAScript standards and experimental syntax from future drafts. It can process code using JSX or TypeScript through appropriate plugins or transpilers.
  • 20
    WINDEV

    WINDEV

    Windev

    Thanks to its full integration, legendary ease of use, and advanced technology, WINDEV allows you to easily develop large-scale projects in Windows, Linux, .NET, Java, and much more! (Full compatibility with web, mobile, Android, iOS, etc.) WINDEV creates applications for Windows, Linux, and Mac. WEBDEV recompiles them for the Internet. WINDEV Mobile recompiles them for tablets or smartphones. Use the same project, interfaces, objects, elements, and source code regardless of the target. ...
    Starting Price: $1,768 one-time payment
  • 21
    Biome

    Biome

    Biome

    Biome is a comprehensive toolchain for web projects, offering high-performance formatting and linting capabilities for languages such as JavaScript, TypeScript, JSX, TSX, JSON, CSS, and GraphQL. Its formatter achieves 97% compatibility with Prettier, enabling rapid code formatting that can handle malformed code in real time within various editors. The linter incorporates over 270 rules from ESLint, TypeScript ESLint, and other sources, providing detailed, contextual diagnostics to assist developers in enhancing code quality and adhering to best practices. ...
  • 22
    OpenGrok

    OpenGrok

    OpenGrok

    It understands various program file formats and history from many Source Code Management systems. In other words it lets you grok (profoundly understand) source code and is developed in the open, hence the name OpenGrok. It is written in Java. Search for full text, definitions, symbols, path and revision history. Show the matching lines in search results. Online cross-reference with syntax highlighting, highly customizable look and feel using CSS stylesheets. ...
  • 23
    Javalin

    Javalin

    Javalin

    You never extend classes and you rarely implement interfaces. Javalin is just a few thousand lines of code on top of Jetty, and its performance is equivalent to raw Jetty code. Due to its size, it's very easy to reason about the source code. Other Java and Kotlin web frameworks usually offer one version for each language. Javalin is being made with inter-operability in mind, apps are built the same way in both Java and Kotlin. Javalin runs on top of Jetty, one of the most used and stable web servers on the JVM. ...
  • 24
    WinJS

    WinJS

    WinJS

    Microsoft is committed to making sure that WinJS continues to run for existing customers. At this time we don't have plans to invest in new features or feature requests. Bug fixes will be limited to correcting substantial issues that are blocking customer deployments. We may also consider bug fixes to help our customers maintain their existing WinJS-based apps. You can contribute by reviewing and sending feedback on code checkins, suggesting and trying out new features as they are...
    Starting Price: Free
  • 25
    Checkstyle

    Checkstyle

    Checkstyle

    Checkstyle is a tool for checking Java source code for adherence to a code standard or set of validation rules (best practices).
  • 26
    Blockly

    Blockly

    Google

    The Blockly library adds an editor to your app that represents coding concepts as interlocking blocks. It outputs syntactically correct code in the programming language of your choice. Custom blocks may be created to connect to your own application. Blockly in a browser allows web pages to include a visual code editor for any of Blockly's five supported programming languages, or your own. In Blockly Games, pictured here, users can solve a maze using Blockly's editor on the right. Blockly...
    Starting Price: Free
  • 27
    Launchable

    Launchable

    Launchable

    ...We have shrink-wrapped predictive test selection, a machine learning-based approach being used at companies like Facebook so that it can be used by any company. We support multiple languages, test runners, and CI systems. Just bring Git to the table. Launchable uses machine learning to analyze your test failures and source code. It doesn't rely on code syntax analysis. This means it's trivial for Launchable to add support for almost any file-based programming language. It also means we can scale across teams and projects with different languages and tools. Out of the box, we currently support Python, Ruby, Java, JavaScript, Go, C, and C++, and we regularly add support for new languages.
  • 28
    Codename One

    Codename One

    Codename One

    Codename One is an open-source cross-platform mobile app development framework to build native iOS, Android, Desktop & Web apps with a single Java or Kotlin codebase. It compiles Java or Kotlin into native code for iOS, Android, UWP (Universal Windows Platform), and even JavaScript (with seamless PWA and Thread support). It's a complete mobile platform featuring virtual machines, simulator, design tools (visual theme/builder/css), IDE integrations, ports to multiple OS's and much more. ...
  • 29
    Apache Velocity

    Apache Velocity

    The Apache Software Foundation

    When Velocity is used for web development, Web designers can work in parallel with Java programmers to develop web sites according to the Model-View-Controller (MVC) model, meaning that web page designers can focus solely on creating a site that looks good, and programmers can focus solely on writing top-notch code. Velocity separates Java code from the web pages, making the web site more maintainable over its lifespan and providing a viable alternative to Java Server Pages (JSPs) or PHP. ...
  • 30
    Lightly

    Lightly

    Lightly

    Develop your apps efficiently with Multilingual cloud IDE - Lightly. Create high-quality code in no time with AI-generated code and collaborative development features. Lightly is a powerful cloud IDE that supports multiple programming languages, including Java, Python, C++, HTML, JavaScript. Write, run, and debug code on iPad, anywhere, anytime. The AI-generated code feature helps you quickly generate code. Collaborative development enables easy team collaboration in real-time. ...
    Starting Price: $9 per month
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next