Bytecode

Top 23 Bytecode Open-Source Projects

  • bytecode-viewer

    A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

  • Crafting Interpreters

    Repository for the book "Crafting Interpreters"

  • Project mention: Crafting Interpreters | news.ycombinator.com | 2023-12-26
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Wren

    The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.

  • Project mention: Tinyssh | news.ycombinator.com | 2024-03-24
  • expr

    Expression language and expression evaluation for Go

  • Project mention: Expr 1.16.5 | news.ycombinator.com | 2024-04-16
  • Recaf

    The modern Java bytecode editor

  • gravity

    Gravity Programming Language

  • JaCoCo

    :microscope: Java Code Coverage Library

  • Project mention: Apache Maven JaCoCo Configuration | dev.to | 2023-10-27

    I will use here JaCoCo, where also the JaCoCo-Maven-lugin exists for the usage in your Maven builds. This article will show how to configure the code coverage to finally get the results for unit- and integration-tests.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • mtail

    extract internal monitoring data from application logs for collection in a timeseries database

  • Project mention: i need to visualize all logs from remote dir | /r/sysadmin | 2023-05-19

    You can do that with something like mtail. Basically write expressions that match your logs and produce metrics.

  • python-uncompyle6

    A cross-version Python bytecode decompiler

  • goby

    Goby - Yet another programming language written in Go

  • Project mention: Ask HN: What side projects landed you a job? | news.ycombinator.com | 2023-12-03

    In 2017, I wrote a toy language called Goby[1] to learn how Ruby works. A few folks contributed quite a bit to it and one of them later referred me to my previous job (as a backend developer).

    Fast-forward to 2021, I got interested in debugging tools so I started contributing to the then newly created Ruby debugger[2]. In less than a year I opened more than a hundred PRs and became the 2nd biggest contributor of it. And that eventually landed me a job to work on Ruby's development tools, like LSP servers, REPLs, and of course, the debugger :-)

    [1] https://github.com/goby-lang/goby

    [2] https://github.com/ruby/debug

  • coverlet

    Cross platform code coverage for .NET

  • Project mention: Setting up a simple testing project with C# | dev.to | 2023-05-27

    You might have noticed when you were looking in NuGet, there was a package called coverlet installed into the project:

  • soot

    Soot - A Java optimization framework

  • Mono.Cecil

    Cecil is a library to inspect, modify and create .NET programs and libraries.

  • Project mention: Mono.Cecil VS Metalama.Compiler - a user suggested alternative | libhunt.com/r/cecil | 2023-12-07
  • jclasslib

    jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.

  • electron-vite

    Next generation Electron build tooling based on Vite 新一代 Electron 开发构建工具,支持源代码保护

  • Project mention: How to add Tailwind CSS to Electron-Vite project. | /r/electronjs | 2023-11-02

    Hi all, setting up an Electron-Vite project with Svelte as the framework (https://electron-vite.org/).

  • ethereumjs-monorepo

    Monorepo for the Ethereum VM TypeScript Implementation

  • bytenode

    A minimalist bytecode compiler for Node.js

  • Project mention: ByteNode: A minimalist bytecode compiler for Node.js | news.ycombinator.com | 2024-01-15
  • APKLab

    Android Reverse-Engineering Workbench for VS Code

  • find-sec-bugs

    The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)

  • scouter

    Scouter is an open source APM (Application Performance Management) tool.

  • python-decompile3

    Python decompiler for 3.7-3.8 Stripped down from uncompyle6 so we can refactor and start to fix up some long-standing problems

  • Project mention: Reverse eng task- byte me | /r/AskReverseEngineering | 2023-05-08
  • whatsabi

    Extract the ABI (and other metadata) from Ethereum bytecode, even without source code.

  • robovm

    Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux

  • Project mention: MobiVM, ahead-of-time compiler for Java bytecode, targeting iOS, macOS and Linux | news.ycombinator.com | 2024-03-22
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Bytecode related posts

Index

What are some of the best open-source Bytecode projects? This list will help you:

Project Stars
1 bytecode-viewer 14,338
2 Crafting Interpreters 8,103
3 Wren 6,745
4 expr 5,565
5 Recaf 5,543
6 gravity 4,266
7 JaCoCo 4,014
8 mtail 3,740
9 python-uncompyle6 3,549
10 goby 3,466
11 coverlet 2,899
12 soot 2,793
13 Mono.Cecil 2,648
14 jclasslib 2,615
15 electron-vite 2,494
16 ethereumjs-monorepo 2,483
17 bytenode 2,426
18 APKLab 2,374
19 find-sec-bugs 2,201
20 scouter 2,048
21 python-decompile3 1,010
22 whatsabi 948
23 robovm 917

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com