Projects in Awesome Lists tagged with reference-counting
A curated list of projects in awesome lists tagged with reference-counting .
https://github.com/fereidani/rclite
RcLite: small, fast, and memory-friendly reference counting for Rust
atomic concurrency memory-management reference-counting rust structure
Last synced: 15 May 2025
https://github.com/orium/archery
Abstract over the atomicity of reference-counting pointers in rust
arc concurrency memory-management rc reference-counting rust
Last synced: 04 Oct 2025
https://github.com/artichoke/cactusref
🌵 Cycle-Aware Reference Counting in Rust
artichoke garbage-collection garbage-collector memory-management reference-counting rust rust-crate
Last synced: 16 May 2025
https://github.com/nu11ptr/flexstr
A flexible, simple to use, immutable, clone-efficient String replacement for Rust
inline refcount reference-counting rust string
Last synced: 12 Dec 2025
https://github.com/hook-lang/hook
The Hook Programming Language
bytecode c-style dynamically-typed interpreter mutable-value-semantics reference-counting scripting-language stack-based virtual-machine
Last synced: 12 Apr 2025
https://github.com/ericlbuehler/trc
A faster Arc.
reference-counting rust smart-pointers
Last synced: 14 Apr 2025
https://github.com/mpoeter/emr
Effective Memory Reclamation
cpp cpp11 debra epoch-based-reclamation hazard-pointer lock-free reclamation-schemes reference-counting stamp-it
Last synced: 07 May 2025
https://github.com/atilaneves/fearless
Safe concurrency in D (`shared` made easier)
concurrency d dip1000 dlang dlanguage lifetimes multithread multithreading mutex mutex-synchronisation nogc ownership reference-counting rust rust-lang rust-language rustlang safe safety threading
Last synced: 10 Apr 2025
https://github.com/Frityet/ManagedC
Reference counter for C
ansi-c c pointers raii reference-counting xmake
Last synced: 12 Mar 2025
https://github.com/jonhoo/arccstr
Thread-safe, reference-counted null-terminated immutable Rust strings.
reference-counting rust-library string
Last synced: 05 Apr 2025
https://github.com/macmade/cpp-arc
C++ Automatic Reference Counting - This project intends to simplify memory management in C++, using reference counting.
arc automatic c-plus-plus counting reference reference-count reference-counting
Last synced: 19 Apr 2025
https://github.com/terraindata/frc
A fast reference counting library for C++
cpp memory memory-management parallel-computing reference-counting
Last synced: 07 Sep 2025
https://github.com/gershnik/intrusive_shared_ptr
Intrusive reference counting smart pointer, highly configurable reference counted base class and various adapters
c-plus-plus-17 c-plus-plus-20 cplusplus cplusplus-17 cplusplus-20 cpp cpp17 cpp20 header-only no-dependencies reference-count reference-counting weak-reference
Last synced: 29 Apr 2025
https://github.com/hikarin/aquario
GC-oriented Lisp interpreter
c cheney-copying-collector garbage-collector generational-scavenging mark-and-compact mark-and-sweep reference-counting
Last synced: 11 May 2025
https://github.com/flyx/ParserTools
tools for writing lexers / parsers in Ada
Last synced: 14 Mar 2025
https://github.com/flyx/parsertools
tools for writing lexers / parsers in Ada
Last synced: 31 Mar 2025
https://github.com/acln0/rc
A Go package which provides reference counted file descriptors.
file-descriptors go reference-counting
Last synced: 11 Apr 2025
https://github.com/qqwy/rust-backdrop_arc
An Arc (atomically reference counted smart pointer) that supports customized dropping strategies using Backdrop.
memory-management no-std-alloc reference-counting rust rust-lang smart-pointer threading tokio-rs
Last synced: 23 Mar 2025
https://github.com/jonasraoni/stream-adapter
A Pascal stream class that is implemented as an interface, thus offering reference-counting.
delphi pascal pascal-stream reference-counting stream-adapter tstream
Last synced: 04 Jan 2026
https://github.com/suirad/zRc
Pointer Reference counting in Zig
reference-counting shared-ptr zig ziglang
Last synced: 12 Mar 2025
https://github.com/jonasraoni/persistent-tree
Persistent tree structure written in Pascal that can handle binary data.
delphi pascal persistent-data-structure persistent-tree reference-counting
Last synced: 04 Jan 2026
https://github.com/justinmeiners/c-foundation
An implementation of an ANSI C class system similar to Apple's Core Foundation. (Retain/release, autorelease, mutable/immutable, etc)
apple autorelease c cocoa foundation reference-counting
Last synced: 08 Oct 2025
https://github.com/suirad/zrc
Pointer Reference counting in Zig
reference-counting shared-ptr zig ziglang
Last synced: 11 Oct 2025
https://github.com/csiro-hydroinformatics/moirai
Manage C++ Objects's lifetime accessed through a C API
c-api cpp interoperability reference-counting
Last synced: 30 Jan 2026
https://github.com/csiro-hydroinformatics/pyrefcount
Python package for reference counting native pointers
cffi handle interop native-libraries python reference-counting
Last synced: 05 Feb 2026
https://github.com/dna-intricate/intricatepointers
A single-header containing smart pointer implementations in C++20
cpp20 memory-management reference-counting single-header smart-pointers
Last synced: 08 Sep 2025
https://github.com/mc-cat-tty/complementiprogrammazione
Appunti del corso di Complementi di Programmazione. UniMoRe. 2023-2024.
functional-programming garbage-collection garbage-collector map-reduce object-oriented-programming oop python python3 reference-counting unit-testing
Last synced: 25 Jul 2025
https://github.com/razvanfilea/referencecountinggc
A simple Reference Counting Garbage Collector written in C++ for C++
cpp17 garbage-collector reference-counting
Last synced: 12 Sep 2025
https://github.com/theluckycoder/referencecountinggc
A simple Reference Counting Garbage Collector written in C++ for C++
cpp17 garbage-collector reference-counting
Last synced: 05 Apr 2025
https://github.com/tamschi/tiptoe
An easy-to-support intrusively reference-counting smart pointer.
hacktoberfest intrusive-containers intrusive-ptr reference-counting rust threading
Last synced: 17 Jan 2026
https://github.com/fuseraft/code-reference-finder
A source code analyzer to find targets and their references in very large solutions.
file-contents-searcher find-all finder finding-files parser reference-counting ruby source-code-analysis
Last synced: 06 Jul 2025
https://github.com/codylico/refalloc
Allocation function with reference counting
Last synced: 29 Mar 2025
https://github.com/zeozeozeo/type-handle
Regular and reference-counted type handles for Rust
ffi ffi-helpers handle memory-management native rchandle reference-counting rust-ffi rust-helper rust-patterns rustlang tiny types utils
Last synced: 29 Dec 2025
https://github.com/no-defun-allowed/the_cooler_shared_ptr
Coalesced reference counting smart pointer
garbage-collector reference-counting smart-pointer
Last synced: 29 Jul 2025
https://github.com/juntyr/wobbly
wobbly-owned reference counting pointers that mostly behave like Weak but can also keep a value alive
arc pointer rc reference-counting rust weak
Last synced: 05 Apr 2025
https://github.com/bgianfo/rust-run-down
run-down protection in rust.
crates reference-counting run-down-protection rust synchronization
Last synced: 14 Oct 2025
https://github.com/pmundt/pyrefcount
reference counting API for python, modelled after the Linux Kernel's refcount_t.
python-library refcount reference-counting
Last synced: 21 Feb 2025
https://github.com/edadma/dynamic_complex.h
Single-header C library for arbitrary precision complex numbers with reference counting.
arbitrary-precision c c-library c11 complex-numbers reference-counting single-header
Last synced: 04 Oct 2025
https://github.com/edadma/dynamic_fraction.h
Single-header C library for arbitrary precision rational numbers (fractions) with reference counting.
arbitrary-precision c c11 fractions header-only rational-numbers reference-counting
Last synced: 04 Oct 2025
https://github.com/edadma/dynamic_string.h
A dynamic string single-header library in C
c dynamic-string embedded header-only-library portable reference-counting
Last synced: 04 Oct 2025