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

  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    CSV Comparator

    CSV Comparator

    CSV Comparator is a tool for comparing files which contain CSV-Data.

    CSV Comparator is a tool for comparing files which contain CSV-Data. It was created for performance engineers to be able to have a easy way to compare data from two testruns and be able to automate the comparing process of various files with scripts. There is a command line tool as well as a user interface. In case you need to compare .xml-Files you can convert them to .csv-Files with my other project CSV Transformer. The advantages by using CSV as input and output are the following: - Many applications allow an export of its data to CSV or Excel(were it could be saved to CSV) - It is possible to pre- and postprocess the data, e.g removing version numbers before comparing - It is easy to create CSV data from logfiles and other resources by using unix tools like sed or awk - CSV can be loaded into other applications, especially Excel, were it can be formatted by macros for analyzing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A tool that can extract data from the Calibre SQLite database, including a command line tool that generates OPDS catalogs. In everyone's words, it takes the metadata out of Calibre, and generates catalogs for Stanza, Aldiko and web browsers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A command line tool that analyzes your music collection and reports its findings in a variety of formats (e.g. HTML, XML, PDF) to various targets such as the console, FTP-upload, files or eMail.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Certificate Ripper

    Certificate Ripper

    A CLI tool to extract server certificates

    A CLI tool to extract server certificates. No openssl required runs on any Operating System. It can be used with or without Java, native executables are present in the releases. Extracts all the sub-fields of the certificate. Certificates can be formatted to PEM format. Bulk extraction of multiple different URLs with a single command is possible. Extracted certificates can be stored automatically in a p12 trust store. Works also behind a proxy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    A Java library to build aplications operating on Rational's ClearCase VOBs. It is built around the command line tool cleartool and tries to encapsulate all the actions and messages, like versioning elements, creating and aplying labels, GUI to VOBs, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Daemon4J is a helpful ghost for those who - dont like Java startup speed, esp. when the actual program needs only a second - dont know the classpath to use - want to hide Java behind an innocent command line tool - are not ready for the Big Serve
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    FREJ
    FREJ stands for "Fuzzy Regular Expressions for Java" - it is a command-line tool and library which allow you easily compare strings with patterns disregarding nasty typos and considering several variants (like "Barack Obama", "B.H.Obama" etc.) Project sources are moved to github: https://github.com/RodionGork/FREJ
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FNA is a command line tool for creating and analyzing financial networks with concepts developed in social network analysis and network science. NOTE: the project has been moved to http://code.google.com/p/financial-network-analyzer/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Flickr Mass Uploader

    Flickr Mass Uploader

    Backup or Restore your photos to/from Flickr

    This is a GUI or command line tool to backup / upload your photos and videos to flickr or restore / download photos and videos from Flickr
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    Git-Flow Maven Plugin

    Git-Flow Maven Plugin

    The Git-Flow Maven Plugin supports various Git workflows

    A Maven plugin for managing GitFlow workflow, automating branch and version management in projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    IMG2GSLIB

    Converts images to GSLIB grids -NEW: 3D support.

    IMG2GSLIB is a small command line tool that converts images to grids into GEO-EAS format readable by geoscientific software such as GSLIB, SGeMS, Isatis, Gocad, Petrel, etc. It now can output 3D volumes from image stacking. The ASCII result is sent to stdout, so you can redirect it using the > operator if you want to save it to a file. Run java -jar IMG2GSLIB.jar without arguments to get help on usage. Requirements: -Java 1.7
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    IntiMap is a convenience tool to run the MS-DOS command-line tool MapPop for selective genotyping. It adds facilities to prepare genotyping data files, manage genotype sets and visualize mapping results (genetic marker maps).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    J2ObjC

    J2ObjC

    A Java to iOS Objective-C translation tool and runtime

    J2ObjC is an open-source command-line tool from Google that translates Java source code to Objective-C for the iOS (iPhone/iPad) platform. This tool enables Java source to be part of an iOS application's build, as no editing of the generated files is necessary. The goal is to write an app's non-UI code (such as application logic and data models) in Java, which is then shared by web apps (using GWT), Android apps, and iOS apps. J2ObjC supports most Java language and runtime features required by client-side application developers, including exceptions, inner and anonymous classes, generic types, threads and reflection. JUnit test translation and execution is also supported. J2ObjC cannot convert Android binary applications. Developers must have source code for their Android app, which they either own or are licensed to use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    JAlbum 2 Picasa

    Convert JAlbum galleries for upload to Google Picasa Web Albums

    A command line tool for uploading JAlbum galleries from the filesystem to Google Picasa Web Albums. JAlbum's metadata (gallery name, description, photos ordering, comments, ...) are processed and used for uploading of photos to Picasa Web Albums.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A command line tool for refactoring java package names
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JHeader is a Java library for reading and editing EXIF and JFIF headers in JPEG files. It also comes with a command line tool and a GUI tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A command-line tool written in Java for customizable non-interactive download of stock quotes from public websites. The downloaded quotes as well as further informations are stored in an user defined database accessible via JDBC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JSPChecker is a source-code checker for JSPs. It parses JSP / HTML pages for usage of particular tags and scripts such as HTML FORM, Javascript, in-page Java, scriptlets, and custom regular expressions either through an ANT task or command-line tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JarBoy is a archive/packaging tool, which helps to manage, create and explore JAR archives. It could be used as command-line tool, java library or classical GUI application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    JFtpSync is for uploading web content to a server via FTP. It is designed to do FTP uploading only, and do it well, offering recursive uploading of content filtered by file type. It is primarily a command-line tool but there is a Java GUI as well.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Javadoc2Help is a java based command line tool for converting the javadoc generated html output to Java Help, HTML Help(chm) and Oracle Help for Java(OHJ)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    KMLTool (better name wanted) is a command line tool written in java, mainly designed to automate the process of converting kismets .gpsxml/.netxml files into google earth's KML files, with some features i used to miss in other programs for this job.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    Liferay Development Configurator

    This tool helps Liferay developers to create a development environment

    Liferay Development Configurator (shortly "LDC") is a command line tool which helps Liferay developers to create a fully functional development environment. LDC starts downloading Liferay ZIP online (SDK, Tomcat bundle, portal source and Javadoc); then it unzips them and starts a new Eclipse workspace. LDC actually supports only Liferay CE (Community Edition) starting from 6.1.1 version. You need JRE7 to run LDC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Simple java bases command line tool that compile many mp3 files to one
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A very simple command line tool to convert OSM files to Shapefiles. Written in Java. Think of it as a self-study project.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB