#limit

  1. stacker

    A stack growth library useful when implementing deeply recursive algorithms that may accidentally blow the stack

    v0.1.23 5.6M #stack-growth #recursion #algorithm #limit #fixed-point
  2. bcs

    Binary Canonical Serialization (BCS)

    v0.1.6 401K #binary-canonical-serialization #limit #input #enums #variable-length #blockchain #recursion-depth #binary-data-serialization #key-value-store
  3. bounded-collections

    Bounded types and their supporting traits

    v0.3.2 435K #collection #traits #supporting #limit #element #aid
  4. ra_ap_limit

    A struct to enforce limits for rust-analyzer

    v0.0.264 43K #rust-analyzer #language-server #limit #enforce #language-server-protocol
  5. rspack_plugin_limit_chunk_count

    rspack limit chunk count plugin

    v0.7.9 #rspack #javascript-bundler #webpack #limit #rstack #rspack-bundler
  6. fdlimit

    raising file descriptors limit for OSX and Linux

    v0.3.0 548K #file-descriptor #descriptor-file #raise #limit #macos #raising #cross-platform
  7. rspack_plugin_size_limits

    rspack size limits plugin

    v0.7.9 #rspack #javascript-bundler #limit #web-performance #webpack #limit-size #rstack #rspack-bundler
  8. finite-wasm

    Guarantee deterministic limits on execution time and space resources made available to the WebAssembly programs in a runtime-agnostic way

    v0.6.0 42K #execution-time #limit #resources #wasm-execution #runtime-agnostic #wasm-module #guarantee #cheating #resource-limits #interpreter
  9. log_limit

    A rate limiting logging crate

    v0.2.3 2.0K #rate-limiting #macro #logging #utility #limit
  10. actix-web-ratelimit

    highly customizable rate limiter for actix-web 4

    v0.1.2 850 #actix-web #limit #actix
  11. quickleaf

    efficient in-memory cache with support for filtering, ordering, limiting results, event notifications and eventual persistence

    v0.4.10 #persistence #filter #order #cache #limit
  12. motor-rs

    Rust port of EPICS motor record

    v0.4.2 #record #motion #dial #limit #port #pid-control #epics #state-machine #motor-control #linear-interpolation
  13. page-store

    Management of data pages

    v1.0.11 #page-size #shared #stash #limit #data #numbered #cache #multiple-processes
  14. rotary-add

    adds a few simple methods to the three lowest unsigned integer types, u8, u16 and u32 to allow cyclical addition and subtraction around the same 0 to (limit - 1) range or from 1 to a limit

    v0.2.1 400 #unsigned-integer #modular-arithmetic #integer-addition #limit #subtraction #lowest #1-based
  15. bounded-vector

    Vec wrapper that guarantees upper and lower bounds on type level

    v0.3.3 #bounded-vec #limit #bounds #type #vector
  16. ni

    Small limited alloc-free named identifier

    v0.2.7 #identifier #limit #no-std #small
  17. obcore

    A single threaded, zero dependency price-time priority limit orderbook implementation in Rust

    v0.1.6 #order-book #limit #hft #ob
  18. mkcontext

    that provides functionality for creating context

    v0.7.3 800 #glob-pattern #generator #tokenize #context #limit #exclude #chatgpt
  19. ngb-sqlbuilder

    Human friendly way to build SQL uqery

    v0.1.2 #sql #sql-builder #human-friendly #limit #build #postgresql #user-id
  20. async-semaphore

    An async semaphore

    v1.2.1 1.4K #synchronization-sync #limit #monitor #concurrency #sync #limit-concurrency
  21. rialo-limits

    Limits of the Rialo network

    v0.2.0 270 #limit #rialo #networking
  22. loq

    Enforce file size constraints

    v0.1.0 #violation #command-line-arguments #filesize #limit #git-diff #llm #electric #file-line #fence #zero-config
  23. axum-jetpack

    Contains a collection of tools to improve the axum framework and security aspects

    v0.8.1 #axum #limit #jetpack #extra #body
  24. open-timeline-gui

    OpenTimeline GUI

    v0.1.0 #open-timeline #gui #viewing #limit
  25. ratelim

    Simplistic rate limiter

    v0.3.1 #rate-limiting #throttling #timer #limit
  26. rate_limit_wrapper

    Async rate limit wrapper to easily manage resources

    v0.2.0 2.7K #rate-limiting #limit #async #rate-limit
  27. reddit-wallpapers

    Little CLI tool allows to download top wallpapers from Reddit

    v0.0.8 #reddit #wallpaper #download #top #limit #command-line-tool #debugging
  28. typestate

    A proc macro DSL for typestates

    v0.9.0-rc2 250 #state-machine #proc-macro #proc-macro-dsl #automata #limit
  29. perl-lsp-limits

    SRP microcrate for bounded LSP limits and deadline policy

    v0.11.0 #lsp #limit #perl #timeout #resource-management
  30. limits-rs

    determining the limits that an operating system enforces on a given particular process

    v0.2.0 9.2K #limit #os #os-kernel #kernel
  31. lz77_project

    a limited implementation of the LZ77 algorithm for learning purposes

    v0.1.4 #lz77 #compression #algorithm #learning-algorithm #limit
  32. http_io

    limited dependencies containing an HTTP client and server

    v0.3.0 1.2K #tls #web-server #limit #streaming-io #containing #io-client
  33. emulsion

    A fast and minimalistic image viewer

    v10.0.0 #image-viewer #notifications #discontinued #limit #user #bug-report #wayland #title-text
  34. effective-limits

    Estimate effective resource limits for a process e.g. how much RAM is available for use.

    v0.5.5 3.1K #limit #effective #mem
  35. hfst

    Wrappers to libhfst via libhfst_c

    v0.1.4 #libhfst #wrapper #libhfst-c #bindings #limit
  36. btreecap

    BTree with configurable capacity limits and overflow policies

    v0.1.0 1.2K #b-tree #limit #policies
  37. roy-cli

    Emulate the OpenAI API simulating rate limits and errors

    v0.3.0 #openai #rate-limiting #emulation #api-testing #limit #simulating #tcp-port #web-server #open-ai-compatible
  38. surf-governor

    A rate-limiting middleware for surf

    v0.2.0 3.7K #rate-limiting #surf #middleware #limit
  39. log-writer

    write a stream to disk while adhering usage limits

    v0.6.2 #write #limit #adhering #stream #disk
  40. typed-arena-nomut

    The arena, a fast but limited type of allocator

    v0.1.0 12K #typed-arena #arena-allocator #limit #borrowing #monster
  41. syn-lite

    limited but lite syntax parsing with only macro_rules

    v0.3.0 280 #macro-rules #syntax-parser #syn #limit #lite
  42. random_variant

    To be used with all variant, contains the derive macro

    v0.2.7 450 #macro-derive #testing #enums #limit #error-code #random-testing #every-variant #hunting
  43. linecache

    工业级异步行缓存(比 Python linecache 快 50~200 倍) (自动内存限制版本)。High-Performance Asynchronous Line Cache Library (Auto-Memory Limit Version)

    v0.2.2 #python #cache #async #50 #limit
  44. tako-socket

    Unix socket protocol and client utilities for the Tako platform

    v0.0.2 #tako #utilities #unix-socket #limit #platform #remote-control #protocol-and-client #reverse-proxy #newline-delimited
  45. ez-api

    MPSC TCP Data Exchange Limited to the Rust Standard Library

    v0.1.0 #data-exchange #mpsc #tcp #standard #limit #message-queue
  46. b2c2-debugger

    CASL2のコードを雑雑に実行テストするCOMET2シミュレーター(エミュレーター?)もどき

    v0.1.8 #b2c2 #casl2 #ソースコード #生成 #limit #kodo #fizzbuzz #nop #fizz #buzz
  47. async-rate-limiter

    Implements a token bucket algorithm that can be used to limit API access frequency. Written in pure Rust.

    v1.1.0 140 #token-bucket-algorithm #rate-limiting #api-access #frequency #limit #low-overhead
  48. goldilocks-json-fmt

    portable, fast, pretty JSON formatter

    v0.2.0 #pretty-json #limit #formatter #goldilocks #length #horrible #pretty-print
  49. rpm-timer

    Small and simple to use tool that limits your processing speed to specified number of items per minute (or per second). Perfect for rate-limited APIs.

    v0.0.3 #timer #rpm #periodically #limit
  50. sfio-tokio-ffi

    An oo-bindgen model for using Tokio in an FFI environment

    v0.9.0 550 #tokio #model #oo-bindgen #environment #limit
  51. Try searching with DuckDuckGo.

  52. reftake

    A non-owning version of std::io::Take that wraps an existing reader by reference, allowing limited reads without transferring ownership

    v0.1.0 #limit #input
  53. pallet-message-queue

    FRAME pallet to queue and process messages

    v48.0.0 23K #message-queue #pallet #pallet-frame #message-origin #limit #message-processing #substrate #blockchain #mel #polkadot
  54. fair-rate-limiter

    Detect overload and fairly shed load from diverse IPs, subnets, users, or systems. Mitigate denial-of-service (DoS) attacks.

    v0.1.0 #denial-of-service #dos #fair #limit
  55. tower-memlim

    Tower based middleware layer to limit requests based on the host's computer memory usage

    v0.3.0 190 #tower-layer #limit #tower #memory #layer
  56. lim-bit-vec

    Limited bit vectors

    v0.8.2 #bit-vector #limit #functional-programming #bit-iterator #lazy-evaluation #fixed-array #vector-of-bits #unsigned-integer #sha-2
  57. read-restrict

    Restrict the number of bytes read from a reader

    v0.3.0 280 #reader #limit
  58. sharedvec

    A fast but limited collection for storing values of a single type

    v0.2.0 #ordered-collections #shared-reference #key-value #collection #limit #data-structures
  59. prob-rate-limiter

    Proababilistic rate limiter. Smoothly shed load to prevent overload.

    v0.1.1 #rate-limiting #limit #governor
  60. wcnt

    A program to count your warnings inside log files and comparing them against defined limits

    v0.4.0 #logging #warnings #limit #compare #filesystem #gcc #wildcard #towards #command-line-tool
  61. pallet-glutton

    FRAME pallet for pushing a chain to its weight limits

    v31.0.0 9.5K #pallet #blockchain #limit #glutton #compute #substrate #pallet-frame #proof-size
  62. qbittorrent-client

    qBittorrent webAPI wrapper library

    v0.1.2 100 #web-api #q-bittorrent #logging #download #limit #authentication #save-path #seeding
  63. buf_stream_reader

    buffered access to a Read object with a limited Seek implementation

    v0.2.0 #stream #read-seek #buffered #limit #access
  64. solana-inline-spl

    Limited types and ids from the Solana Program Library

    v2.2.20 43K #solana #limit #blockchain #ids #types-and-ids
  65. lawrencium

    Lr103

    v1.0.0 #winapi #bindings #struct-default #windows #limit
  66. gannot

    A small library with limited functionality focused on genome annotation

    v0.1.0 310 #genomics #annotations #genome #limit #gff3 #bed #breaking-change
  67. limtr

    Implement rate limits for all sort of applications and scenarios

    v0.2.0 #rate-limiting #sorting #applications #limit
  68. dyn_formatting

    limited Python-style safe dynamic (runtime) formatting support for Rust

    v3.0.0 #string-formatting #dynamic #python-style #safe #limit
  69. tocket

    A implemetation of 'Token Bucket' algorithm

    v0.2.1 #token-bucket #limit
  70. ron-utils

    working with Rusty Object Notation (RON) files

    v0.1.0-preview8 #ron #parser #object-notation #limit #experimental #data-model #deserializer
  71. tokio-take-seek

    Offers a wrapper to tokio::io::Take that offers a tokio::io::AsyncSeek implementation

    v0.1.0 #async-seek #io #offers #limit #operation #async-read
  72. staging-tracking-allocator

    Tracking allocator to control the amount of memory consumed by the process

    v2.0.0 2.7K #tracking #memory-allocator #process-memory #limit #handler #memory-tracking #global-allocator #checkpoint #memory-management
  73. weighted_rate_limiter

    A weighted rate limiter

    v0.2.0 120 #weighted #rate-limiter #limit
  74. ncore

    Print the number of usable cores, taking into account cgroups

    v0.1.0 #cgroup #account #process #limit #applications
  75. rider

    bounded executor for tokio; limit the count of tasks running 🚦

    v0.1.2 #tokio-executor #running #tokio-task #limit #bounded #async-task
  76. loq_core

    Core library for loq - enforce file size constraints

    v0.1.0 #filesize #violation #rules #glob-pattern #limit #suggestions #decide #pattern-matcher #file-line #zero-config
  77. api-key-pool

    utilize multiple API keys to circumvent API rate limits

    v0.0.2 #api-key #rate-limiting #api-pool #circumvent #limit
  78. asyncio-utils

    Support limit,skip on AsyncRead traits

    v0.4.4 #async-io #async-read #async-seek #limit #stream #unread
  79. rbuckets

    managing buckets of items with various operations

    v0.1.0 #limit #bucket #item #undo #epoch #enforce
  80. rapidhash-u128

    Limited Rapidhash implementation for u128 values

    v0.1.1 #u128 #rapidhash #value #hash #limit #bare-bones
  81. simple-rate-limit

    Rate limit enforcement as simple data structures, no atomics

    v0.2.0 #quota #limit #limiter
  82. mixed_radix_counter

    A no_std crate for counting in a mixed radix system

    v0.1.0 #counter #system #mixed #radix #limit
  83. limited_direction

    Find path to any direction and distance but with limited directions

    v0.2.0 #direction #find #limit #path #distance #visualization #cargo-run #key-bindings
  84. limited-join

    A zero-dependency crate providing a join future with limited concurrency

    v0.1.0 #future-concurrency #join #zero-dependency #limit #await
  85. timevec

    Time limited vector deque

    v0.2.0 #deque #vector #limit #time
  86. access-queue

    limit the number of simultaneous accesses to a value

    v1.1.0 #accessing #queue #access-value #limit #numbers #limit-numbers #concurrency-primitives #guarded #async-concurrency-primitive
  87. aws_volume_limit_calculator

    copy of https://github.com/awslabs/aws-support-tools/blob/master/EBS/VolumeLimitCalculator/volume_Limit_calculator.sh

    v0.1.1 #volume #limit #volume-limit-calculator #iops #github #ebs #sh #awslabs
  88. optional_take

    Adapter for std::io::Take that accepts Option<u64> for limit

    v0.1.0 #limit #read #options
  89. pezstaging-tracking-allocator

    Tracking allocator to control the amount of memory consumed by the process

    v2.0.0 #blockchain #memory-allocator #tracking #kurdish #limit #nation #governance-token #defi #pezkuwi #nft
  90. sima-rs

    A blazingly fast simple string matcher library

    v0.3.1 #matcher #limit
  91. rpeg

    Experimental, very limited JPEG decoder

    v0.1.0 #jpeg-decoder #experimental #limit
  92. card-backend

    Card backend trait, for use with the openpgp-card crate

    v0.2.0 550 #openpgp-card #back-end-traits #access-layer #limit #define #pgp-card
  93. limit_read

    A companion to std::io::Take and an extension to std::io::BufRead to put a cap on methods that could potentionally read infinitely

    v0.2.0 #cap #limit #max
  94. lock-free-freelist

    A fast lock free limited length free list for multiple producer and consumer

    v0.1.0 #free-list #lock-free #producer-consumer #limit #length
  95. pezpallet-message-queue

    FRAME pezpallet to queue and process messages

    v31.0.0 170 #message-queue #pezpallet #message-origin #limit #message-processing #mel #blockchain
  96. qatrade-rs

    quantaxis in rust

    v0.4.0 #quantaxis #qatrader #limit #支持单机上万 #websocket #ws #amqp #mongo-db #portfolio #app-id
  97. pezpallet-glutton

    FRAME pezpallet for pushing a chain to its weight limits

    v14.0.0 #pezpallet #glutton #compute #limit #consume #proof-size #blockchain
  98. mathml-rs

    MathML parser written in Rust

    v0.1.2 #mathml-parser #limit #recommended
  99. rate_limit

    token-bucket style rate limiter

    v0.1.1 #token-bucket #limit #bucket
  100. size-limit

    range limit checker

    v0.1.0 #range #limit #size #bounds #checker