Open Source IBM i Software

Software for IBM i

IBM i Clear Filters
  • 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
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    iSphere

    iSphere

    The iSphere Project for and RDi 9.5.1.3+

    The iSphere Source Code has been moved to GitHub (https://github.com/rdi-open-source/isphere) on January 3rd, 2024. The update site is still available on SourceForge, as is ticket management. iSphere is an open source plug-in for IBM's Rational Developer for i 9.5.1.3+. It delivers high quality extensions to improve developer productivity. IBM's current Eclipse based Integrated Development Environment (IDE) is a huge step beyond SEU, but it still lacks features available only on the green screen. That is where the iSphere Project comes into play, filling in those gaps. The iSphere library requires V7R1 or higher. For lower releases you can try to compile the library from an i Project by hand. Refer to the iSphere help for details. Available at SourceForge since December 3rd, 2013.
    Leader badge
    Downloads: 159 This Week
    Last Update:
    See Project
  • 2

    CVTRPGFREE

    Convert fixed-format RPG code to free-form RPGILE code

    This IBM i (aka iSeries, AS400) command provides for code modernisation by converting fixed-format RPG and RPGLE source code into fully free-form RPGLE source in a non-destructive manner. Converts: * H-Specs * F-Specs * D-Specs * C-Specs * P-Specs (Subprocedures) * Key Lists * Parameter Lists **PLEASE REPORT ANY ISSUES YOU FIND** NOTE: Requires V7R2M0 or higher. Some Background: This started out as a 'quick and dirty' program for my own needs, but it got a little out of hand! :) It's not an example of my best work, as it has grown organically over time, rather than having been built sytematically, so hopefully you'll forgive some of my coding faux-pas. ** If you find something that won't convert, or doesn't convert properly, please let me know, and I'll fix it for you and the benefit of everyone else. ** Other Projects: iMenu - flexible menu system: https://sourceforge.net/projects/i-menu/
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Cerberus Content Management System 6

    Cerberus Content Management System 6

    Cerberus Content Management System

    Cerberus Content Management System is a dynamic, secure and infinitely expandable CMS designed after a Unix-Like model complete with a Unix-Like Kernel File named: Cerberus. It is a custom written Web Application Framework ( W.A.F. ) with a consistent and custom written Pre-Hyper-Text-Post-Processor Programming Code Framework ( P.C.F. ). This Web Application Software Project' aim is to be the fastest and most secure Web Application Framework, Web Application Programming Code Framework, Text, Voice and Video Communications Platform and Content Management System in the world. The latest project version is programmed with the Pre-Hyper-Text-Post-Processor P.D.O. // P.H.P. Data Objects Driver Programming Code Statements that enables it to work on any Database Management System Server: MySQL Database, Maria Database, MicrosoftSQL Database, MiniSQL Database and More.. Recommended Web Server OS and Private OS: FreeBSD, KDE Plasma Mobile Continuation From @CerberusCMS, @CerberusCMS5
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    Date/time arithmetic in CL can be a chore. Command CHGDTETME allows flexible and easy CL date/time arithmetic. Want yesterday's date? Simple: CHGDTETME DTETME(*CURRENT) DURATION(*SUB *DAY) RTNVAL(&RESULT) Or the date a month from now: CHGDTETME DTETME(*CURRENT) DURATION(*ADD *MONTH) RTNVAL(&RESULT) Or a week ago: CHGDTETME DTETME(*CURRENT) DURATION(*SUB *WEEK) RTNVAL(&RESULT) In addition to special values, Duration can be any combination of year, month, day, hours, minutes, and seconds: YYYY-MM-DD-HH.MM.SS Each segment can range from all zeros to all nines. For example a Duration of 0001-00-01-00.10.00 is a year, a day, and ten minutes. The only limitation is that the result date (RTNVAL) must fall between January 1, 0001 and January 1, 10000. The base timestamp (DTETME) can be any valid timestamp value in YYYY-MM-DD-HH.MM.SS format. DTETME, DURATION, and RTNVAL are CHAR(19) CL variables. The calculations are performed by built-in functions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    iRPGUnit

    iRPGUnit

    iRPGUnit Testing for RPG Developers on IBM i

    The source code of iRPGUnit has been moved to GitHub (https://github.com/tools-400/irpgunit/) on January 5th, 2024. The update site is still available on SourceForge, as is ticket management. iRPGUnit is an open source plugin for RDi 9.5.1.3+. The plug-in provides unit tests for RPG on IBM i. iRPGUnit is a fork of the RPGUnit project, providing enhancements and an Eclipse plug-in for running unit test from your IBM Rational Developer for i. Further information about iRPGUnit are available on the iRPGUnit Web Site. The iRPGUnit library requires V7R1 or higher. For lower releases you can compile the library from an i Project by hand. Refer to the iRPGUnit help for details.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6

    iCast – iseries secure web-client

    iCast – Secure web-client on IBM iSeries

    Web-Services and Web-APIs have become a vital backbone of the internet-driven world of today. They use HTTP to provide essential services and share data across platforms & technologies. In this context, the IBM iSeries server may not only need to act as a server system that can host web content and services, but also be able to consume web based services. iCast is one such tool that allows IBM iSeries to make web-APIs calls and consume RESTful web-services. The tool is developed using DB2-SQL and RPGLE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CrossBrowdy

    CrossBrowdy

    JavaScript framework to build game engines, games, emulators and apps

    CrossBrowdy is a free and open-source JavaScript framework that allows to create multimedia apps, emulators, game engines and games that will be compatible with any device. Any software developed with CrossBrowdy should be able to be used in any JavaScript compatible web client (including browser plug-in, add-on, extension, app...) which supports "document.getElementById". This framework allows any developer to manage easier many different things, such as audio (with Flash fallback, audio pool, etc.), canvas (with DHTML, VML, Flash or Silverlight fallbacks), screen, mouse, keyboard, gamepads, sockets (including PHP proxy fallback), XHR / AJAX (with PHP proxy for cross-domain requests), device sensors (compass / magnetometer, gyroscope, accelerometer, light sensor, proximity sensor...) and many more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Example Decorator Plugin

    Eclipse decorator plug-in example.

    This project is an example of an Eclipse decorator plug-in for decorating objects in the 'Remote Systems' view of the IBM Rational Developer for i.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    GxApp

    Open Utilities and/or Examples for GeneXus

    Open utilities and/or examples for GeneXus, this includes: Example procedures Usercontrols Utilities Others...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 10

    RPGTemplates

    RPG Templates and 'standard' base functions

    A set of RPG templates to build functions on the IBM i (aka iSeries, AS/400), along with a set of base 'standard' functions which handle base system-wide functions such as messaging, error logging and error handling. Requires V7R1M0 or higher, although ought to work on lower versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    xml2j

    XML Schema SAX based code generator for Java

    XML Code Generator and Framework for Java, helps you develop high-volume XML Parsers quickly and consistently. Unlike most development tools, xml2j does not force you to use a vendor specific API; using our generator the model is the API. The code generator uses XSLT to transform XML Schema to Java code and is fully adaptable. With XSD there are many different possible approaches to defining a schema for your XML, therefore the generator first normalizes the XSD to an XML fit for code generation. The last step is the actual code genaration during which Java code is generated that extends the core framework. A great asset is that the framework uses eventing allowing your application to subscribe to high-level events that correspond to your complexTypes. This is done using a properties file. You have full control of memory usage making it a great fit for processing very large documents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 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.