Suggested Categories:

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.
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.
Open Banking Platforms
Open banking platforms are digital solutions that enable customers to access their financial data through third-party applications and APIs. This software is designed to give customers increased control over their finances and provide a more secure way of managing money. Open banking can be used for a wide variety of tasks, such as transferring funds between accounts, making payments to merchants, setting up automatic savings plans or investments, and much more. It works by allowing customers to grant access to their data from banking institutions so that it can be viewed and used in other apps and services. Open banking offers a convenient way for people to manage their money while still benefiting from the security of traditional banking institutions.
Open Finance Platforms
Open finance platforms are digital platforms that enable the sharing and integration of financial data and services between different financial institutions, third-party providers, and consumers through open APIs (Application Programming Interfaces). These platforms facilitate access to financial data, such as banking, investments, insurance, and loans, allowing users to manage their financial portfolios and services from various providers in one centralized location. Open finance platforms often focus on improving financial transparency, providing personalized financial services, and enabling innovation in the financial sector through secure data sharing. By using these platforms, businesses and consumers can gain greater access to a wide range of financial services and products, while also enhancing competition and promoting financial inclusion.
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.
OpenTelemetry Software
OpenTelemetry tools are open source solutions designed to collect, process, and export telemetry data such as metrics, logs, and traces from applications and systems.
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.
Visual Project Management Software
Visual project management software enables teams and project managers to visually plan and track progress of projects.
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.
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.
Strategic Sourcing Software
Strategic sourcing software is software designed to streamline and optimize the procurement process, enabling organizations to identify and secure the best suppliers for their needs. It supports data-driven decision-making by analyzing costs, supplier performance, and market trends. Key features often include supplier management, spend analysis, e-sourcing tools, and contract management to enhance negotiation outcomes and supplier relationships.
Project Portfolio Management Software
Project portfolio management (PPM) software is designed to help organizations oversee multiple projects at once, aligning them with strategic goals and resource capacity. It provides visibility into project pipelines, budgets, timelines, risks, and performance, enabling leaders to prioritize initiatives effectively. These platforms often include tools for resource allocation, scenario planning, financial forecasting, and reporting dashboards. By consolidating project data, PPM software empowers decision-makers to balance workloads, reduce risks, and maximize return on investment. It is widely used in enterprises, government agencies, and large organizations to ensure that projects collectively drive business success.
DeFi Projects
DeFi projects are DeFi (decentralized finance) platforms built on the blockchain that are being actively developed. DeFi projects and DeFi platforms can serve a multitude of purposes, with the aim of making it easy for cryptocurrency investors and DeFi traders to trade, stake, earn, lend, and borrow using DeFi apps on the blockchain.
JavaScript Libraries
JavaScript libraries are collections of pre-written JavaScript code that developers can use to simplify and accelerate web development tasks. They provide ready-made functions, utilities, and components for handling common challenges such as DOM manipulation, animations, event handling, data formatting, and AJAX requests. By using libraries, developers reduce the amount of repetitive coding needed and ensure greater cross-browser compatibility. Many JavaScript libraries focus on specific areas, such as UI design, data visualization, or state management, making them versatile tools in both front-end and back-end development. They play a vital role in modern web applications by boosting efficiency, improving code quality, and supporting rapid prototyping.
View more categories (20) for "java open source projects"
  • 1
    Electron

    Electron

    Electron

    ...Electron is an open-source project maintained by the OpenJS Foundation and an active community of contributors. Compatible with Mac, Windows, and Linux, Electron apps build and run on three platforms. To get started with Electron, check out the resources available. Learn how to wrap your web app with Electron, access all the APIs, and generate installers.
    Starting Price: Free
  • 2
    Jersey

    Jersey

    Eclipse Foundation

    Developing RESTful web services that seamlessly support exposing your data in a variety of representation media types and abstracting away the low-level details of client-server communication is not an easy task without a good toolkit. In order to simplify the development of RESTful web services and their clients in Java, a standard and portable JAX-RS API has been designed. Jersey RESTful web services 3. x framework is an open-source, production-quality, framework that provides support for Jakarta RESTful web services 3.0. Jersey framework is more than the JAX-RS reference implementation. Jersey provides its own API that extends the JAX-RS toolkit with additional features. ...
    Starting Price: Free
  • 3
    Helidon

    Helidon

    Helidon

    Helidon is a cloud-native, opensource set of Java libraries for writing microservices that run on a fast web core powered by Netty. Helidon Níma is the first Java microservices framework based on virtual threads. Helidon is designed to be simple to use, with tooling and examples to get you going quickly. Since Helidon is simply a collection of Java libraries running on a fast Netty core, there is no extra overhead or bloat.
    Starting Price: Free
  • 4
    Vite

    Vite

    VoidZero

    Get ready for a development environment that can finally catch up with you. Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects. It consists of two major parts: A dev server that provides rich feature enhancements over native ES modules, for example extremely fast Hot Module Replacement (HMR). A build command that bundles your code with Rollup, pre-configured to output highly optimized static assets for production. Vite is...
    Starting Price: Free
  • 5
    Framework7

    Framework7

    Framework7

    Framework7 is a free and open-source framework to develop mobile, desktop, or web apps with a native look and feel. It is also an indispensable prototyping tool to show a working app prototype as soon as possible in case you need to. With such a stunning set of UI components that Framework7 provides right from the box, it allows to create web apps, progressive web apps (PWA), and iOS and Android apps with a native look and feel.
    Starting Price: Free
  • 6
    Mono

    Mono

    Mono

    ...The latest Mono release is waiting for you. We cover everything you need to know, from configuring Mono to how the internals are implemented. Our documentation is open source too, so you can help us improve it. As an open-source project, we love getting contributions from the community. File a bug report, add new code or chat with the developers. Mono is a software platform designed to allow developers to easily create cross-platform applications.
    Starting Price: Free
  • 7
    Bootstrap

    Bootstrap

    Bootstrap

    Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins. Jump right into building with Bootstrap, use the CDN, install it via the package manager, or download the source code. Bootstrap utilizes Sass for modular and customizable architecture. Import only the components you need, enable global options like gradients and shadows and write your own CSS with our variables, maps, functions, and mixins. ...
    Starting Price: Free
  • 8
    Mithril.js

    Mithril.js

    Mithril.js

    Mithril.js is a modern client-side JavaScript framework for building Single Page Applications. It's small (< 10kb gzip), fast and provides routing and XHR utilities out of the box. Mithril.js is used by companies like Vimeo and Nike, and open source platforms like Lichess. If you are an experienced developer and want to know how Mithril.js compares to other frameworks, see the framework comparison page.
    Starting Price: Free
  • 9
    Everyware Software Framework (ESF)
    Everyware Software Framework (ESF) is an enterprise-ready IoT framework distributed and supported by Eurotech. Based on Eclipse Kura, the open source Java/OSGi middleware for IoT gateways, ESF adds provisioning, advanced security, remote access, and diagnostics monitoring. It supports ready-to-use field protocols (including Modbus, OPC-UA, S7, FANUC, J1939, J1979, BACnet, IEC 60870-5-101, IEC 60870-5-104, DNP3, M-bus), MQTT connectivity, and a web-based visual data flow programming to acquire data from the field, process it at the edge, and publish it to IoT cloud platforms. ...
  • 10
    Expo

    Expo

    Expo

    Expo is an open source platform that enables developers to create universal native apps using React,.It offers a comprehensive ecosystem of tools and services designed to streamline the development, review, and deployment processes. With Expo, developers can initialize new projects or integrate existing React Native projects, utilizing features like file-based routing and TypeScript support to build stack and modal screens with minimal boilerplate.
    Starting Price: $99 per month
  • 11
    LoopBack

    LoopBack

    LoopBack

    ...A new, improved programming model with dependency injection and new concepts such as components, mixins, repositories, etc. make this the most extensible version yet. The LoopBack 4 CLI is a command-line interface that can scaffold a project or extension. The CLI provides the fastest way to get started with a LoopBack 4 project that adheres to best practices. LoopBack is a highly-extensible, open-source Node.js framework that enables you to create dynamic end-to-end REST APIs with little or no coding. Access data from major relational databases, MongoDB, SOAP, and REST APIs. ...
  • 12
    Yii

    Yii

    Yii PHP framework

    Yii is a fast, secure, and efficient PHP framework. Flexible yet pragmatic, works right out of the box, and has reasonable defaults. While Yii can virtually eliminate most repetitive coding tasks, you are responsible for the real creative work. This often starts with designing the whole system to be built, in terms of some database schema. The best way to do this is by using migrations. Yii gives you the maximum functionality by adding the least possible overhead. Sane defaults and built-in...
    Starting Price: Free
  • Previous
  • You're on page 1
  • Next