Mips

Open-source projects categorized as Mips

Top 23 Mip Open-Source Projects

  • rt-thread

    RT-Thread is an open source IoT real-time operating system (RTOS).

  • Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

  • Project mention: Unicorn – lightweight multi-platform, multi-architecture CPU emulator framework | news.ycombinator.com | 2024-05-03
  • 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
  • capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

  • Project mention: Rise: Accelerate the Development of Open Source Software for RISC-V | news.ycombinator.com | 2023-05-31

    Maybe then they can help us with the Capstone[1][2] disassembly engine auto-sync (automatic synchronization from the LLVM TableGen files) effort[3]. ARMv7, ARMv8/9, PowerPC are nearly finished, and MIPS in in near-term plans. Nobody stepped in for RISC-V yet.

    [1] http://www.capstone-engine.org/

    [2] https://github.com/capstone-engine/capstone

    [3] https://github.com/capstone-engine/capstone/issues/2015

  • gef

    GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux

  • Project mention: Beej's Quick Guide to GDB (2009) | news.ycombinator.com | 2023-11-05

    There is also GEF, which is widely used by the reverse engineering and CTF community.

    https://github.com/hugsy/gef

  • cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

  • Project mention: Is statically compiling against glibc possible? | /r/rust | 2023-11-16

    To compile a program with musl on a glibc system you can use cross-rs!

  • rCore

    Rust version of THU uCore OS. Linux compatible.

  • plasma

    Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.

  • SaaSHub

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

    SaaSHub logo
  • keystone

    Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings (by keystone-engine)

  • Project mention: The Hiew Hex Editor | news.ycombinator.com | 2024-01-02

    Sorry for the late answer. Yes, there is. We hoped a Keystone-based[1] plugin would be a better alternative since it's based on the LLVM code, but the project looks abandoned now[2].

    [1] https://github.com/keystone-engine/keystone/

    [2] https://github.com/keystone-engine/keystone/issues/560

  • bap

    Binary Analysis Platform

  • SmallerC

    Simple C compiler

  • Project mention: SmallerC – Simple C Compiler | news.ycombinator.com | 2024-05-03
  • ProjectPSX

    Experimental C# Playstation Emulator

  • cemu

    Cheap EMUlator: lightweight multi-architecture assembly playground (by hugsy)

  • B2R2

    B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.

  • udbserver

    Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python

  • awesome-n64-development

    A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more

  • ataraxia

    Simple and lightweight source-based multi-platform Linux distribution with musl libc.

  • openwrt-useful-tools

    A repo containing different tools compiled specifically for the Hak5 WiFi Pineapple MK6 and MK7.

  • ncnn-small-board

    ncnn benchmark on various single board computers

  • Project mention: Figuring out the capabilities of Rockchip CPUs - RK3566 vs the much older RK3399 | /r/linuxhardware | 2023-09-15

    Edit: for extra confusion, I've now found this other benchmark that has a different idea and says RK3566 devices have slightly better performance than RK3399 ones in CPU-heavy computation (relevant, since I've no use for the GPU under Linux).

  • syscall.rs

    Raw system calls for Rust (by japaric)

  • Project mention: A toy std::fs impl that does not need libc | /r/rust | 2023-05-08

    I made a toy std::fs implementation that does not depend on libc, i.e., using Raw Syscall. There are some voices in the community stating that we should make the standard library opt out of libc for better performance, so I decided to give it a try and wanna know if I could impl such stuff by myself.

  • nim-stint

    Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.

  • Project mention: Stint (Stack-based multiprecision integers) | news.ycombinator.com | 2023-07-03
  • ccc

    A library and set of command line tools for parsing debugging symbols from PS2 games, with a focus on STABS symbols from .mdebug sections.

  • Project mention: im trying to find the debug symbols for a ps2 game | /r/REGames | 2023-07-06

    The Chaos Compiler Collection can be used to extract this information, either as C++ code or as a JSON file that can then be imported into Ghidra using the provided extension.

  • sly1

    Decompilation of Sly Cooper and the Thievius Raccoonus for the PS2

  • l4re-core

    The core components of the L4Re operating system.

  • 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).

Mips related posts

  • SmallerC – Simple C Compiler

    1 project | news.ycombinator.com | 3 May 2024
  • im trying to find the debug symbols for a ps2 game

    2 projects | /r/REGames | 6 Jul 2023
  • [PS2 Game] Looking to RE + Looking for a Potential Ghidra Script

    2 projects | /r/ghidra | 4 Mar 2023
  • GitHub - zakarialaoui10/HIGH-TO-LOW: in this repository you will find codes in C and their equivalence in MIPS Assembly

    1 project | /r/mips64 | 25 Sep 2022
  • MIPS Syntax Highlighting and Code Completion?

    1 project | /r/neovim | 20 Sep 2021
  • NCC, a new ANSI/ISO C compiler

    4 projects | /r/osdev | 14 Apr 2021
  • MIPS-Reverse - Generate automatically MIPS reverse shell shellcodes (custom IP, port and shell)

    1 project | /r/netsec | 12 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 rt-thread 9,715
2 Unicorn Engine 7,168
3 capstone 7,040
4 gef 6,499
5 cross 5,965
6 rCore 3,330
7 plasma 3,031
8 keystone 2,186
9 bap 1,981
10 SmallerC 1,325
11 ProjectPSX 1,005
12 cemu 909
13 B2R2 398
14 udbserver 326
15 awesome-n64-development 309
16 ataraxia 279
17 openwrt-useful-tools 226
18 ncnn-small-board 150
19 syscall.rs 93
20 nim-stint 77
21 ccc 70
22 sly1 68
23 l4re-core 66

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