garbage-collection

Open-source projects categorized as garbage-collection Edit details
Language filter: + Rust + C + Python + C# + Shell + Zig

Top 17 garbage-collection Open-Source Projects

  • bdwgc

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

    Project mention: Small (EXPERIMENTAL RESEARCH) project I made to add a reference counter GC to clang (specifically clang, will change) C | reddit.com/r/C_Programming | 2022-04-30

    My dude have you heard of Boehm GC

  • starlight

    JS engine in Rust (by Starlight-JS)

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • Garbage-Collection

    🗑 Custom Home Assistant sensor for scheduling garbage collection (or other regularly re-occurring events - weekly on given days, semi-weekly or monthly)

    Project mention: Continuing to refine my single-view dashboard | reddit.com/r/LovelaceHA | 2022-03-27
  • C-sharp-stack-only-json-parser

    Stack only json deserialization using generators and the System.Text.Json library

  • seize

    Fast, efficient, and robust memory reclamation for Rust.

    Project mention: Seize - Fast, efficient, and robust memory reclamation for Rust. | reddit.com/r/github_trends | 2022-05-10
  • mmtk-core

    Memory Management ToolKit

    Project mention: Garbage Collection with LLVM | reddit.com/r/ProgrammingLanguages | 2022-09-24

    IME the MPS is hard to set up correctly, and I've heard in Clasp they got in performance trouble, as per-thread allocation buffers were too small and they couldn't make the buffers larger. But indeed being conservative on the stack is a fine choice; someone mentioned Boehm being easy to use, and the MMTk is a newer option which allows for bump-allocation and being precise on the heap (like MPS), but at the moment you have to provide your own stack scanning code.

  • arcadia

    An implementation of the Arc programming language (by kimtg)

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • book

    Writing Interpreters in Rust: a Guide (by rust-hosted-langs)

    Project mention: I'm building a dynamic language in Rust | reddit.com/r/rust | 2022-04-24

    https://github.com/rust-hosted-langs/book is a work in progress

  • cactusref

    🌵 Cycle-Aware Reference Counting in Rust

    Project mention: Why Can't `Box` Be Abstracted Away From the Developer? | reddit.com/r/rust | 2022-08-12

    Absolutely. I have seen some pretty cool concepts in Rust for memory cleanup; not just garbage collection, but deterministic reference cycle removal by cactusref. And the fun thing about these is that you still get all of Rust's zero-cost abstractions and epic modern language design.

  • docker-gc-cron

    A Docker image that allows scheduled cleanup of unused Docker images, containers, and volumes.

  • garbage-collection-card

    Custom Lovelace card for Garbage Collection custom component

  • lisp

    A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL. (by Robert-van-Engelen)

    Project mention: Mini Lisp in under 1k lines of C: Cheney or mark-sweep GC, which is best? | reddit.com/r/lisp | 2022-09-18

    A mini Lisp with mark-sweep GC

  • lisp-cheney

    A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.

    Project mention: Mini Lisp in under 1k lines of C: Cheney or mark-sweep GC, which is best? | reddit.com/r/lisp | 2022-09-18

    A mini Lisp with Cheney GC

  • sundial-gc

    WIP: my Tweag open source fellowship project

  • zig-mark-sweep-gc

    :broom: Zig port of Bob Nystrom's simple mark-sweep GC

    Project mention: Porting a simple Mark-Sweep Garbage Collector to Zig | reddit.com/r/programming | 2022-05-21
  • lakesis

    💻 A bytecode VM with its own assembler, dynamic memory allocation, and garbage collection

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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). The latest post mention was on 2022-09-24.

garbage-collection related posts

Index

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

Project Stars
1 bdwgc 2,125
2 starlight 431
3 Garbage-Collection 318
4 C-sharp-stack-only-json-parser 263
5 seize 228
6 mmtk-core 197
7 arcadia 187
8 book 184
9 cactusref 117
10 docker-gc-cron 98
11 garbage-collection-card 82
12 lisp 18
13 lisp-cheney 10
14 sundial-gc 7
15 zig-mark-sweep-gc 4
16 Best-Garbage-Collection-for-JMeter 1
17 lakesis 1
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
www.influxdata.com