Neograms is an automated source-code migration tool from a French company. Its publicly available materials currently focus mainly on modernizing the RPG language in IBM AS400/IBMi environments. Its core goal is not simple line-by-line translation, but converting legacy RPG code into code that is more readable, maintainable, and adaptable to modern technology stacks such as Java / C#. For enterprises that still have substantial RPG assets but face a shrinking pool of RPG talent, this is a specialized tool aimed at risk reduction and system modernization.
Neogramsβ RPG converter emphasizes interactive migration. Users can browse source code in a graphical interface, view the correspondence between the original RPG and the converted code, and manually intervene in variable naming, type mapping, and conversion operations. For example, it can suggest default names based on RPG and Java naming conventions, COLHDG attributes, or comments, after which users can refine them using business knowledge. For types, numeric values can be mapped to int or BigDecimal according to project-level default rules, with overrides allowed.
More valuable is its high-level code-pattern recognition. The tool can identify RPG patterns such as file traversal and key-based traversal, and convert them into Java for loops, SQL WHERE clauses, or even larger SQL JOIN queries. The target architecture is specified through templates, allowing code generation for J2EE, Hibernate, JSF, Spring, cloud-native applications, or in-house enterprise frameworks.
Its RPG to Java converter is billed monthly. The website states that pricing is reasonable, with no long-term commitment, and that licenses can be paused or stopped at any time, but it does not disclose specific prices. The tool can be used by the customerβs internal team, with Neograms providing training and consulting; migration projects can also be outsourced through partners in France, Switzerland, Japan, Singapore, the United States, and other locations.
The advantages are its very clear positioning and suitability for complex legacy RPG systems; its interactive design allows application experts to participate and helps avoid unreadable fully automated conversion; and its template-based target architecture improves implementation flexibility. The drawbacks are the limited public information: it does not disclose API/SDK details, deployment specifics, full pricing, or complete documentation. Its current clearly supported focus is mainly RPG, while other languages require direct inquiry.
Neograms is suitable for mid-sized and large enterprises that still run AS400/IBMi RPG production systems and want to gradually migrate to Java/Web/Cloud architectures. It is also relevant for IT service providers undertaking legacy-system modernization projects. Access from China cannot be determined from the available text alone, and payment methods are not disclosed. If procurement is constrained, alternatives to evaluate include manual rewriting, software package replacement, emulated operation, or local code-migration service providers.
β This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on neograms.com official site.
neograms.com is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach neograms.com directly.