Java Scheduling Software

View 359 business solutions

Browse free open source Java Scheduling Software and projects below. Use the toggles on the left to filter open source Java Scheduling Software by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    DavMail POP/IMAP/SMTP/Caldav to Exchange
    Ever wanted to get rid of Outlook ? DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP gateway allowing users to use any mail client with Exchange and Office 365, even from the internet through Outlook Web Access on any platform, tested on MacOSX, Linux and Windows
    Leader badge
    Downloads: 572 This Week
    Last Update:
    See Project
  • 2
    GanttProject

    GanttProject

    Free project scheduling and management tool

    GanttProject is a project scheduling application written in Java and featuring Gantt chart, resource management, calendaring, import/export (MS Project, HTML, PDF, spreadsheets). Learn more on http://ganttproject.biz
    Leader badge
    Downloads: 563 This Week
    Last Update:
    See Project
  • 3
    OpenProj - Project Management

    OpenProj - Project Management

    Open Source desktop project management

    OpenProj is an open-source desktop project management application similar to Microsoft Project. OpenProj has a familiar user interface and even opens existing MS Project files. OpenProj is interoperable with Project, Gantt Charts and PERT charts.
    Leader badge
    Downloads: 334 This Week
    Last Update:
    See Project
  • 4
    Joda-Time

    Joda-Time

    Replacement for the Java date and time classes prior to Java SE 8

    The standard date and time classes prior to Java SE 8 are poor. By tackling this problem head-on, Joda-Time became the de facto standard date and time library for Java prior to Java SE 8. Note that from Java SE 8 onwards, users are asked to migrate to java.time (JSR-310) - a core part of the JDK which replaces this project. The design allows for multiple calendar systems, while still providing a simple API. The “default” calendar is the ISO8601 standard which is used by many other standards. The Gregorian, Julian, Buddhist, Coptic, Ethiopic and Islamic calendar systems are also included. Supporting classes include time zone, duration, format and parsing. Joda-Time provides a quality replacement for the Java date and time classes. Joda-Time is the de facto standard date and time library for Java prior to Java SE 8. Users are now asked to migrate to java.time (JSR-310).
    Downloads: 7 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    University Timetabling
    UniTime is a comprehensive educational scheduling system that supports developing course and exam timetables, managing changes to these timetables, sharing rooms with other events, and scheduling students to individual classes. It is a distributed system that allows multiple university and departmental schedule managers to coordinate efforts to build and modify a schedule that meets their diverse organizational needs while allowing for minimization of student course conflicts. It can be used alone to create and maintain a school's schedule of classes and/or exams, or interfaced with an existing student information system.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 6

    MPXJ

    Multi platform library to read and write schedule data

    MPXJ is an open source file handling library for Java, .Net and Ruby to read and write Microsoft Project MPX and MSPDI XML files, Planner files, Primavera XER files and databases, Asta Powerproject files and databases, Asta Easyplan files, Phoenix Project Manager files, FastTrack FTS files, GanttProject GAN files, TurboProject PEP files, ConceptDraw PROJECT CDPX, CPDZ and CPDTZ files, Synchro Scheduler SP files and MPP, MPT, and MPD files for Project 98, 2000, 2002, 2003, 2007, 2010, 2013, 2016 and 2019.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 7
    openCRX - Enterprise Class CRM

    openCRX - Enterprise Class CRM

    professional CRM and groupware service, ready for the cloud

    openCRX moved to https://github.com/opencrx
    Downloads: 19 This Week
    Last Update:
    See Project
  • 8
    Open Workbench is a desktop application for project management and scheduling in which you can define a work breakdown structure, set dependencies and resource constraints, assign resources to tasks, auto schedule and then monitor progress.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 9
    Dolphin Scheduler

    Dolphin Scheduler

    A distributed and extensible workflow scheduler platform

    Apache DolphinScheduler is a distributed and extensible workflow scheduler platform with powerful DAG visual interfaces, dedicated to solving complex job dependencies in the data pipeline and providing various types of jobs available `out of the box`. Dedicated to solving the complex task dependencies in data processing, making the scheduler system out of the box for data processing. Decentralized multi-master and multi-worker, HA is supported by itself, overload processing. All process definition operations are visualized, Visualization process defines key information at a glance, One-click deployment. Support multi-tenant. Support many task types e.g., spark,flink,hive, mr, shell, python, sub_process. Support custom task types, Distributed scheduling, and the overall scheduling capability will increase linearly with the scale of the cluster.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Photo and Video Editing APIs and SDKs Icon
    Photo and Video Editing APIs and SDKs

    Trusted by 150 million+ creators and businesses globally

    Unlock Picsart's full editing suite by embedding our Editor SDK directly into your platform. Offer your users the power of a full design suite without leaving your site.
    Learn More
  • 10
    iCal4j
    A Java library for reading and writing iCalendar (*.ics) files.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 11
    JobScheduler

    JobScheduler

    JobScheduler workload automation to execute jobs and workflows

    JS7 JobScheduler runs executables, scripts and database procedures and can be operated with e.g. MySQL, PostgreSQL, SQL Server, Oracle databases. JS7 JobScheduler provides workflow patterns such as sequential and parallel task execution, forking, synchronization, cross-platform scheduling, job load sharing, fail-over and a real REST API. JS7 includes the components: * JOC Cockpit (user interface for inventory management and control) * Controller (orchestration of Agents) * Agents: platform independent Agents for job execution Product Knowledge Base at https://kb.sos-berlin.com/display/JS7 Change Management System at https://change.sos-berlin.com Release Archive at: https://www.sos-berlin.com/jobscheduler-release-archive
    Downloads: 22 This Week
    Last Update:
    See Project
  • 12
    JFire - Free ERP & Trading Platform

    JFire - Free ERP & Trading Platform

    A trading platform including ERP, CRM, and accounting

    JFire is a trading platform including ERP, CRM, accounting (full double-entry) and cross-organisation-trading written in Java based on J2EE, JDO and the Eclipse RCP. See http://www.jfire.net for more information.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    BORG is a calendar and task tracking system written in Java. The calendar provides a nice month view, month-print, email reminders, popup reminders and to do list. The task tracker tracks issues through various states.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 14

    Oddjob

    Java Job Scheduling and Task Automation

    A flexible job scheduler for the distributed environment. Schedule a job on any server - from any server. Create dependencies and trigger alerts across the network. Monitor and control it all from your desktop.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    GTD-Free is personal TODO/action manager inspired by GTD (Getting Things Done) method by David Allen. GTD-Free tries to be simple and easy to use.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    JDavide
    JDavide (per gli amici JD) è un software gratuito per la gestione dello Studio Legale che aiuta l’avvocato nell’espletamento delle operazioni quotidiane. Funzionalità: pratiche, agenda, formulario, atti, parcellazione, rivalutazione, ecc.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 17
    A tool to support individuals and teams using high-maturity, metrics-intensive project management methodologies [such as PSP(SM) and TSP(SM)]. Supports personal and team earned value tracking and forecasting; simplifies metrics collection and analysis.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    Rapla, resource scheduling
    Rapla is a flexible multi-user resource and event planing system. It features multiple calendars views, conflict-management, fully configurable resource and event types and many import/export functions.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    The most complete Open Source Java CRM + GroupWare suite including: sales automation, customer service, intranet, email marketing, content management, bug tracker, project manager, social networks integration, webmail, calendar, forums, file sharing.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 20
    GPL-licensed Electronic Medical Record and Practice Management system for medical providers that runs in any web browser in multiple languages. It provides an XML-RPC backend and multiple import and export formats, as well as reporting and other features
    Downloads: 15 This Week
    Last Update:
    See Project
  • 21
    Appointment scheduler

    Appointment scheduler

    Application to schedule appointments written in Java (Spring Boot)

    This is a Spring Boot Web Application to manage and schedule appointments between providers and customers. It has many features such as automatic invoicing, email notifications, appointment cancelation, providers' individual working plans with breaks etc. Admin can add new providers, services and assign services to providers. Admin can see list of all: appointments, providers, customers, and invoices. He can also issue invoices manually for all confirmed appointments. The provider can set his own working plan, add breaks to that working plan and change his available services. The provider sees only his own appointments. After the appointment status is changed to the finished system automatically sends an email to the customer with information that appointment is finished. In case the appointment didn't take place there is also a link attached to that email that allows customers to reject that the appointment didn't take place.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Etar Calendar

    Etar Calendar

    Android open source calendar

    Etar is an open-source material-designed calendar made for everyone.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    JobRunr

    JobRunr

    An extremely easy way to perform background processing in Java

    Incredibly easy way to perform fire-and-forget, delayed, scheduled and recurring jobs inside Java applications using only Java 8 lambda's. CPU and I/O intensive, long-running and short-running jobs are supported. Persistent storage is done via either RDBMS (e.g. Postgres, MariaDB/MySQL, Oracle, SQL Server, DB2 and SQLite) or NoSQL (ElasticSearch, MongoDB and Redis). JobRunr provides a unified programming model to handle background tasks in a reliable way and runs them on shared hosting, dedicated hosting or in the cloud (hello Kubernetes) within a JVM instance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Termin-Bot

    Termin-Bot

    Telegram bot to get notifications about free appointments

    Termin (eng. appointment) is essential in Germany, especially in Berlin. Sometimes it is tough to get a termin in public institutions and this bot is a way to automate termin checks and send Telegram notifications, if free termin was found. The code could be also considered as a template for subsequent development. The principle of bot operation is to refresh a webpage with needed appointments periodically [TERMIN_URL] and to recognize the change on it. E.g., the page always contains the phrase "No free appointments" [NO_TERMIN_FOUND_STRING]. Then some free appointments are added to the system, and the phrase "No free appointments" disappears. There is a new phrase (e.g., "List of free appointments" [TERMIN_FOUND_STRING]) instead of the old one. Bot recognizes the change on the webpage and sends Telegram notifications about free appointments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Zimbra is an open source server and client technology for next-generation enterprise messaging and collaboration. Please see www.zimbra.com for the latest news and downloads.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.