Open Source COBOL Software

COBOL Software

COBOL Clear Filters

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

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    GnuCOBOL

    GnuCOBOL

    A free COBOL compiler

    GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL implements a substantial part of the COBOL 85, X/Open COBOL and newer ISO COBOL standards (2002, 2014, 2023), as well as many extensions included in other COBOL compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others). GnuCOBOL translates COBOL into C and internally compiles the translated code using a native C compiler. Build COBOL programs on various platforms, including GNU/Linux, Unix, Mac OS X, and Microsoft Windows. GnuCOBOL has also been built on HP/UX, z/OS, SPARC, RS6000, AS/400, along with other combinations of machines and operating systems. Copyright 2001-2024 Free Software Foundation, Inc. The cobc compiler is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the FSF; either version 3, or (at your option) any later version. The libcob run time support source tree is licensed under the GNU LGPL.
    Leader badge
    4.7 out of 5 stars 63 Reviews
    Downloads: 2,182 This Week
    Last Update:
    See Project
  • 2

    Applewood Computers Accounting System

    Accounting system for smaller companies written in GnuCobol.

    ACAS contains Sales, Purchase and Nominal Ledgers (Accounts Receivable, Payable and General Ledgers) as well as Stock Control (Inventory Control) along with IRS (Incomplete Records System). This system is written in COBOL and uses the free GnuCobol compiler which compiles via C code and is therefore compatible with the following platforms: Linux, Unix, Dos, Mac OSX, Windows providing you have installed the GCC C compiler or an equivalent as well as GnuCobol. at a minimum, v2.0+. Note that all testing is done using v3.2. The current version utilises standard Cobol files, be they sequential or indexed. The beta version, offers additional support for Mysql and Mariadb. This is available as v3.3 and as a nightly build direct from the lead programmer.
    5.0 out of 5 stars 3 Reviews
    Downloads: 21 This Week
    Last Update:
    See Project
  • 3

    RecordEditor

    Editor for Fixed Width, Csv and Existing Xml files.

    The RecordEditor is a Data File editor for Flat Files (delimited and fixed field position). It supports Unix / PC / Legacy (e.g. Mainframe) file formats, both Text and binary files. The Editor uses a Record-Layout description to format the files. This is ideal for Fixed width (Text or Binary) files, Cobol Data Files, Mainframe files and complicated Csv files. Cobol Copybooks can be used to format Cobol Data files. As well as an editor, The following utilities are supplied * Formatted Compare * File Copy and reformat Utility * FileWizard this is use to work out the format of a File. It can generally find both Text and binary / packed deicimal fields in a file For Simple Csv you should look at its sister project reCsvEditor. Note: The core Editor code is also used in the "Protocol buffers editor" and "Avro Editor"
    4.8 out of 5 stars 8 Reviews
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4

    TinyCOBOL

    COBOL compiler for the PC x86-32 platform.

    An open source COBOL compiler for the PC x86-32 platform. Generates GNU assembler and requires GCC to produce a binary. Supports Linux, BSD and MinGW 32 bit platforms.
    5.0 out of 5 stars 2 Reviews
    Downloads: 22 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 5
    APAC Accounting and Business Management
    Accounting Including: Point-of-sale, Invoicing, Job Costing, Production, Orders, Quotations, Inventory (Stock), Accounts Receivable (Debtors), Accounts Payable (Creditors), General Ledger, Management Reports, Reconciliations
    3.5 out of 5 stars 4 Reviews
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    COBOL Utilities Project
    COBOL Utilities Project collects free and open-source COBOL utilities, libraries, and test suites, which are independent of any specific COBOL compiler. COBOL-UP supports free and open development. A teamwork discussion group has been established. Threads will be focused, the forum open to any and all COBOL. Developers are encouraged to signal interest in write permissions, as this will be an open to all, COBOL utility project. Mainframe, mid-range, Mac, PC, Hercules, Raspberry. Signal interest, we'll set you up with some (vetted) file, distribution and communication space. Wildcat, GnuCOBOL, Micro Focus, Elastic, RainCode, IBM, Tiny COBOL, all the others, all in. COBOL-UP
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Koopa (COBOL) Parser Generator
    This project has moved to GitHub ! The version here at SourceForge will remain for historic purpose. Koopa is a parser generator, made for COBOL. It can handle source files in isolation (no preprocessing required) and doesn't mind the presence of CICS/SQL fragments. The grammar is easily extensible in a way which minimizes the impact on the overall code.
    5.0 out of 5 stars 5 Reviews
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    EDITEL

    EDITEL is a screen editor/code generator for GnuCOBOL programmers

    One of the hardest things to do when coding with COBOL is translating a screen design into code. The process may take hours, not to say days. In my old BLIS-COBOL, COBOL 74 and COBOL 80 /85 days (and those last 2 had the SCREEN SECTION which helped a lot !), I recall spending a significant amount of time dedicated to that activity. Time that could be used for more productive activities like coding and resolving bugs, for instance. Having said that, I developed a Screen Editor (similar to a Screen Painter, as some tools may call it) which allows the user to create screen layouts (which includes the use of colors) with delimited fields and respective input masks, and finally generate the SCREEN SECTION code that reflects that layout. All of it automatically - no code needed. The idea came from a program I used to use named EDITEL. I have adapted the concept (it was originally built for BLIS COBOL systems) and created a version that does this for GnuCOBOL and Microfocus COBOL. Enjoy !
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9

    LegacyInsight

    Legacy reverse engineering tool

    LegacyInsight is an AI-powered reverse engineering platform that transforms legacy software systems into comprehensible business logic. Using cutting-edge GenAI, it analyzes legacy and extracts core operations, business rules, and data transformations—all translated into natural language. LegacyInsight supports enterprise-grade systems built on Java, COBOL, NET and other legacy stacks, helping organizations reclaim understanding of business-critical code.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10
    lixa

    lixa

    LIXA, LIbre XA, is a free and open source XA transaction manager

    LIXA (LIbre XA) is an open source and free Transaction Manager implementing the distributed transaction processing "XA specification" and "TX (transaction demarcation) specification" according to the X/Open CAE Specification. LIXA implements even XTA: XA Transaction API, an innovative API that implements XA transactional context passing among different applications. LIXA is a Transaction Manager but it's not a Transaction Monitor: this is the distinguishing feature of the project. LIXA technology enables every application container, like a web server or a shell, to become a two phase commit application server. The client/server architecture of LIXA allows many application containers to share a single LIXA (state) server: this is ideal when horizontal scalability is a must and many identical application containers must refer to a single transactional environment. LIXA can be used with the C, C++, Java, Python and COBOL programming languages.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    RES is a pure Java based Open Source Cobol to Java translator. It creates maintainable Java code for a subset of VS Cobol syntax. It has been developed with JDK, JTB and Javacc.
    4.5 out of 5 stars 2 Reviews
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    A compiler and cross-compiler for (Currently) Cobol (with Fortran being added later). It is intended to be the first self-hosted open-source Cobol Compiler, e.g. the compiler itself will be written using Cobol.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Stingray - Schema-Based File Reader

    Stingray - Schema-Based File Reader

    Simple handling of numerous data file formats, even COBOL EBCDIC.

    Stingray contains a number of components for reading spreadsheets and other flat files. It copes with COBOL files (in EBCDIC) and even COBOL Copybook (or DDE) definitions. Simple Python programs can handle a wide variety of files. This is the Python3.3 release.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    guicobol
    a command line preprocessor to use gtk libraries with opencobol 1.1 with object orientation syntax giving it gui capabilites. Ultimate resource can be uploaded from www.opencobol.altervista.org the site contains a translator to get in your native language all details about guicobol. The incoming version will update within some weeks. it uses the AGAR GUI TOOLKIT. Do not forget to visit github to get latest changes... here will be uploaded less frequent as final version (expected for april)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    The vs Cobol screen handler converts screens defined in a simple meta-language (using standard text files) to Cobol sourcecode which can be accessed using PERFORM statements. Copyright (C) 1988-2013 Albert Gielis This software is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License v2.0 as published by the Free Software Foundation.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    The Flight Log software allows all flight crews, Pilots, Flight Engineers, Reo’s and other GIB’s etc, to record their flight time in a unified location namely their computer, regardless of platform, i.e., Linux, OSX, and other *nix systems as well as Windows. This is the only purpose of Flightlog, it does not do other functions such as flight planning, weight and balance etc as there are plenty of tools around if needed, to help do these functions. The OS (Open Source) version allows users to install the free Cobol compiler, build and run all self tests and then compile (or build) the Flightlog program.
    5.0 out of 5 stars 1 Review
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    COBOL Data Definitions
    Parse, analyze and -- most importantly -- use COBOL data definitions. This gives you access to COBOL data from Python programs. Write data analyzers, one-time data conversion utilities and Python programs that are part of COBOL systems. Really.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Coboldoc is a java web 2.0 style interface for analyzing COBOL. It maintains its own cross reference database for static & dynamic calls to help with impact analysis or for general COBOL surfing. It's also designed to run directly on z/OS
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Generator for Geekcode 2.1 written in COBOL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    GnuCOBOL

    GnuCOBOL

    A collection of GnuCOBOL programs

    This is a collection of COBOL programs, in order to contribute, share and disseminate the GnuCOBOL (formerly OpenCOBOL) project: https://sourceforge.net/projects/open-cobol/ All programs are written by Juan Carlos Negrete, from middle 2018 as at date. Some GnuCOBOL programs could also have been created by other collaborators, in which case they are listed in the AUTHORS and THANK YOU files. Copyright 2018-2025 Free Software Foundation, Inc. All these programs are free software; you can redistribute it and/or modify them under the terms of the GNU General Public License as published by the FSF. Downloads: https://sourceforge.net/projects/gnucoboldev/files/ Wiki: https://sourceforge.net/u/alphastation/wiki/Home/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Personnel system for running a emulation of a IDMS database on a PC using IDMS commands at a higher level but using a mysql database at a lower level.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    The aim of this project is to create a fully functional COBOL compiler that translate into Java or directly into bytecode.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Analyzes programs (and projects) written in Cobol and generates information (HTML) for its easy reading, understanding and analysis.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    dbpre

    SQL precompiler for COBOL

    SQL precompiler developed for Gnu-COBOL and MySql.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    TP-COBOL-DEBUGGER

    TP-COBOL-DEBUGGER

    A COBOL debugger for GnuCOBOL/OpenCOBOL written in GnuCOBOL

    A COBOL debugger for GnuCOBOL written in GnuCOBOL. Works with both current GnuCOBOL and old GnuCOBOL/OpenCOBOL 1.1; could be used for other vendors with slightly modifications, too. Take a look at https://gnucobol.altervista.org/tp-cobol-debugger/
    3.5 out of 5 stars 2 Reviews
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next