SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 heap Open-Source Projects
-
dsa.js-data-structures-algorithms-javascript
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
-
algodeck
An Open-Source Collection of 200+ Flash Cards to Help You Preparing Your Algorithms & Data Structures Interview 💯
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
heap-exploitation
This book on heap exploitation is a guide to understanding the internals of glibc's heap and various attacks possible on the heap structure.
-
isoalloc
A general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good performance
-
o1heap
Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. There is very little activity because the project is finished and does not require further changes.
-
cs.js
Computer Science Data Structures and Algorithms in JavaScript ( Node.JS, ES ) in simple, clean, reusable code
-
data-structure-typed
Javascript Data Structure & TypeScript Data Structure. Heap, Binary Tree, Red Black Tree, Linked List, Deque, Trie, HashMap, Directed Graph, Undirected Graph, Binary Search Tree, AVL Tree, Priority Queue, Graph, Queue, Tree Multiset, Singly Linked List, Doubly Linked List, Max Heap, Max Priority Queue, Min Heap, Min Priority Queue, Stack.
-
rust-jemalloc-pprof
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.
-
leetcode-swift
TOP 200 #Dev 🏆 LeetCode, Solutions in Swift, Shell, Database (T-SQL, PL/SQL, MySQL), Concurrency (Python3). @ S. Leschev. Google Engineering Level: L6+ (by sergeyleschev)
-
data-structures-and-algorithms-in-java
Data Structures and Algorithms in Java ( DSA ) (by Deepali-Srivastava)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Beyond A*: Better Planning with Transformers via Search Dynamics Bootstrapping | news.ycombinator.com | 2024-02-23
Project mention: Glibc Dynamic Loader Hit by a Nasty Local Privilege Escalation Vulnerability | news.ycombinator.com | 2023-10-03Not in a HN news comment, I don't have that level of dedication to this because its definitely non trivial. However you can read about them in use against the glibc allocator are here: https://github.com/DhavalKapil/heap-exploitation/blob/master...
The "house of" attack method are attacks against the allocator, its been a while since I've looked into it, I hope musl have hardened their allocator against this kind of attacks.
Project mention: Convert jemalloc heap profiles to pprof to understand memory usage | news.ycombinator.com | 2023-12-27
Project mention: LeetCode Hard, last two problems: 2809. Minimum Time to Make Array Sum At Most x & 2813. Max Elegance of a K-Length Subseq. | dev.to | 2023-08-12
heap related posts
-
I have 16 gigabytes of RAM and I am going to use 16 gigabytes of RAM.
-
E2E testing for finding JavaScript memory leaks and optimization opportunities
-
isoalloc: A general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good performance
-
O1heap: Constant-complexity deterministic memory allocator for embedded systems
-
Show HN: Skiplist in JavaScript
-
Show HN: Big integer multiplication in JavaScript using pen-and-paper algorithm
-
Show HN: A recursive Sudoku solver in JavaScript
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source heap projects? This list will help you:
Project | Stars | |
---|---|---|
1 | dsa.js-data-structures-algorithms-javascript | 7,501 |
2 | algodeck | 5,385 |
3 | memlab | 4,190 |
4 | Resources-for-preparation-Of-Placements | 3,205 |
5 | ngraph.path | 2,992 |
6 | data-structures | 2,816 |
7 | sc | 2,171 |
8 | binarytree | 1,804 |
9 | heap-exploitation | 1,228 |
10 | gctoolkit | 1,229 |
11 | algorithms | 764 |
12 | isoalloc | 351 |
13 | FastPriorityQueue.js | 348 |
14 | heaptrace | 291 |
15 | o1heap | 215 |
16 | PoolViewer | 114 |
17 | cs.js | 87 |
18 | data-structure-typed | 83 |
19 | rust-jemalloc-pprof | 80 |
20 | go-interface-values | 60 |
21 | leetcode-swift | 56 |
22 | data-structures-and-algorithms-in-java | 56 |
23 | Abstract-Data-Types | 36 |
Sponsored