JBC is an eclipse plugin that enables the developer to view and edit files containing java byte code (*.class) inside eclipse. This is done in a way such that a specialized editor opens the .class file and displays the binary code as a textual DSL whereas keywords intersparse the byte sequences. Changing the text and saving then writes back the bytes to the .class file.
The source code can be found in github: https://github.com/itemis/jbc
Some related articles (german):
Categories: Tools
Additional Details
Eclipse Versions: Oxygen (4.7), Photon (4.8), 2018-09 (4.9), 2018-12 (4.10), 2019-03 (4.11), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: itemis AG
Development Status: Production/Stable
Date Created: Wednesday, August 2, 2017 - 08:15
License: EPL
Date Updated: Wednesday, December 14, 2022 - 09:49
Submitted by: Arne Deutsch
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| December 2025 | 364/571 | 7 | 8 |
| November 2025 | 286/626 | 29 | 17 |
| October 2025 | 349/637 | 17 | 17 |
| September 2025 | 392/653 | 12 | 13 |
| August 2025 | 424/615 | 7 | 18 |
| July 2025 | 391/636 | 10 | 12 |
| June 2025 | 379/627 | 12 | 18 |
| May 2025 | 366/634 | 16 | 14 |
| April 2025 | 357/623 | 15 | 16 |
| March 2025 | 371/661 | 19 | 19 |
| February 2025 | 317/645 | 29 | 26 |
| January 2025 | 298/654 | 33 | 17 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 1
| Count | Error Message |
|---|---|
| 1 | Cannot continue the operation. There is another install operation in progress. |

Reviews Add new review
Add XText update site first
Submitted by Paul Verest on Wed, 01/24/2018 - 20:56
Users needs to add Xtext release update site first in Help -> Install, [Manage], [Add]
http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releas…
And then install as usual plugin.
The reason is that Eclispe cannot find required XText, when it has no URL with update site for XText
See https://github.com/itemis/jbc/issues/2
Re: Add XText update site first
Submitted by Arne Deutsch on Thu, 01/25/2018 - 05:20
In reply to Add XText update site first by Paul Verest
Updated (composite) update site will be available soon. External update site is then not necessary any more (starting with JBC 1.2.1. Thank you for the hint.