InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Rewrite Alternatives
Similar projects and alternatives to rewrite
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
v
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
-
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
-
-
Spring Boot
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
-
-
TinyGo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
-
-
-
-
JavaParser
Java 1-24 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
-
gradle-lint-plugin
A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
rewrite discussion
rewrite reviews and mentions
- AWS Q Developer Agent vs. OpenRewrite: An Architect’s Guide to Realistic Migration Strategies
80% Deterministic Rules (OpenRewrite): A significant portion of the work—bumping JDK versions, modifying pom.xml, upgrading Spring Boot namespaces—is powered by engines like OpenRewrite. This is a mature, rule-based engine. It doesn't "think"; it executes precise recipes.
- Automate Your Java Upgrades: A Practical Case Study with OpenRewrite and GitHub Actions
You can check this project out on GitHub
- Technique Avancée d'OpenRewrite : Utiliser les messages pour implémenter des logiques complexes
- OpenRewrite
- Authoring an OpenRewrite recipe
-- Introduction to OpenRewrite
- Strings Just Got Faster
I have done it multiple times for different versions of Java with nominal effort. Of course, difficulty may vary depending on a project.
With projects like OpenRewrite [1] and good LLMs, things are a lot easier these days.
[1]: https://docs.openrewrite.org
- Migrating Away from Rust
In the Java universe, there is OpenRewrite for this: https://github.com/openrewrite/rewrite
eg: https://docs.openrewrite.org/recipes/java/migrate/joda/jodat...
I occasionally notice libraries or frameworks including OpenRewrite rules in their releases. I've never tried it, though!
- Mass refactorings in .NET: a brainstorming session
Openrewrite describes itself as a refactoring ecosystem. It allows developers to run recipes (your code changes) across multiple repositories. By utilizing a Lossless Semantic Tree and Java-based code, it is possible to refactor the code of your applications. One can run these recipes via theconsole. Moderne (the company behind OpenRewrite) also offers a cloud platform with a frontend to run the recipes
- Upgrading Java and Spring without hassle
OpenRewrite recipes: https://docs.openrewrite.org/
- Simplify Java and SpringBoot migration with OpenRewrite
OpenRewrite is an open-source tool for automated code refactoring, helping developers reduce technical debt. It provides prebuilt refactoring recipes for framework migrations, security fixes, and code styling, cutting down effort from hours to minutes.
- A note from our sponsor - InfluxDB www.influxdata.com | 24 Dec 2025
Stats
openrewrite/rewrite is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of rewrite is Java.