Set

Top 23 Set Open-Source Projects

  • Redisson

    Redisson - Easy Redis Java client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ...

  • gods

    GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

  • Project mention: How do you go about the lack of built in data structure like stack, queue for LeetCode | /r/golang | 2023-05-24

    for len(stack) > 0 { n := len(stack) - 1 // Top element fmt.Print(stack[n]) stack = stack[:n] // Pop } ``` Another solution would be to import a package like https://github.com/emirpasic/gods

  • 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
  • golang-set

    A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.

  • sortedcontainers

    Python Sorted Container Types: Sorted List, Sorted Dict, and Sorted Set

  • Project mention: Ask HN: Where do I find good code to read? | news.ycombinator.com | 2023-08-24

    If you like Python, the library sortedcontainers as a clear, well documented, yet short source code that is a joy to read for a non trivial problem:

    https://github.com/grantjenks/python-sortedcontainers/blob/m...

  • core

    Elm's core libraries (by elm)

  • Project mention: Learning Elm by porting a medium-sized web front end from React (2019) | news.ycombinator.com | 2024-02-29

    elm is a lovely lang. it would be nice to have modern APIs on it.

    here's the project for new eyes:

    https://github.com/elm/core

    https://elm-lang.org/

  • buckets

    A complete, fully tested and documented data structure library written in pure JavaScript.

  • gostl

    Data structure and algorithm library for go, designed to provide functions similar to C++ STL

  • 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
  • Algorithm

    Algorithm is a library of tools that is used to create intelligent applications.

  • mlib

    Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

  • Project mention: preprocessor stuff - compile time pasting into other files | /r/C_Programming | 2023-12-09

    This uses the preprocessing library

  • js-sdsl

    A javascript standard data structure library which benchmark against C++ STL.

  • php-enum

    Simple and fast implementation of enumerations with native PHP (by marc-mabe)

  • spamscanner

    Spam Scanner is a Node.js anti-spam, email filtering, and phishing prevention tool and service. Built for @ladjs, @forwardemail, @cabinjs, @breejs, and @lassjs.

  • SetReplace

    C++/Wolfram Language package for exploring set and graph rewriting systems

  • functional-go

    This library is inspired by functional programming - Clojure

  • Containers

    This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory. (by bkthomps)

  • ctl

    My variant of the C Template Library (by rurban)

  • Project mention: A header-only C implementation of C++ <algorithm> | news.ycombinator.com | 2023-07-03

    Well, I do like mine better, which is closer to the STL, and for all containers. https://github.com/rurban/ctl/

  • containers

    Containers backed by std.experimental.allocator (by dlang-community)

  • NonEmptyCollections

    A type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!

  • Invokable

    Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).

  • stream

    Typesafe API for processing iterable data in TypeScript and JavaScript. (by szilanor)

  • rab

    Rusty Armor Builds - Monster Hunter Rise Armor Set Creation Tool

  • set

    A simple Set data structure implementation in Go (Golang) using LinkedHashMap. (by StudioSol)

  • ActiveRecord Setops

    Union, Intersect, and Difference set operations for ActiveRecord (also, SQL's UnionAll).

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

Set related posts

Index

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

Project Stars
1 Redisson 22,706
2 gods 15,418
3 golang-set 3,915
4 sortedcontainers 3,224
5 core 2,783
6 buckets 1,231
7 gostl 985
8 Algorithm 829
9 mlib 790
10 js-sdsl 726
11 php-enum 462
12 spamscanner 265
13 SetReplace 211
14 functional-go 179
15 Containers 162
16 ctl 158
17 containers 108
18 NonEmptyCollections 51
19 Invokable 43
20 stream 32
21 rab 30
22 set 26
23 ActiveRecord Setops 21

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