Lib.rs

Index of 116,429 Rust libraries and applications. Fast, lightweight, opinionated, unofficial alternative to crates.io. More…

  • Categories
  • New and trending
  • Stats
  • Popular
  • Rust patterns

    Shared solutions for particular situations specific to programming in Rust.
    • anyhow
    • bitflags
    • once_cell
    • miette
    • bytes
    • lazy_static
    • color-eyre
    • itertools
    • self_cell
    • prima_bridge
    • auto-delegate
    • advent-of-code
    • pact_models
    • ld_preload_helpers
    • and 4221 more…
  • Network programming

    Network protocols such as FTP, HTTP, or SSH, or lower-level TCP or UDP.
    • tonic
    • rustls
    • socket2
    • ipnet
    • protobuf
    • tonic-build
    • trust-dns-resolver
    • h2
    • libstrophe
    • salvo-oapi
    • jsonrpc
    • mobot
    • confab
    • qbit-rs
    • htsget-test
    • aws-manager
    • and 6206 more…
  • Data structures

    Rust implementations of data structures for specific purposes.
    • hashbrown
    • indexmap
    • phf
    • half
    • either
    • priority-queue
    • num
    • smallvec
    • patricia_tree
    • polars-ops
    • valkyrie-ast
    • mvbitfield
    • gecs
    • diff-struct
    • fluence-spell-dtos
    • and 2524 more…
  • Algorithms

    Core algorithms such as hashing, sorting and searching.
    • rand
    • twox-hash
    • fastrand
    • rand_chacha
    • fnv
    • crc
    • rustfft
    • bytecount
    • realfft
    • serde_arrow
    • hyperloglog-rs
    • micro_ndarray
    • easy_base64
    • sif-embedding
    • polylog
    • and 2598 more…
  • Development tools

    Testing, debugging, linting, performance profiling, autocompletion, formatting, and more.
    • git2
    • pretty_assertions
    • assert-json-diff
    • include_dir
    • kube
    • duct
    • ndk
    • crates-index
    • tlua
    • quickjs_runtime
    • get-all-crates
    • resourcepackd
    • libgit2-sys
    • and 3105 more…
  • Build Utils

    Utilities for build scripts and other build time steps.
    • cc
    • pkg-config
    • vergen
    • rustc_version
    • prost-build
    • cargo_metadata
    • vcpkg
    • cmake
    • cargo-auto
    • sunspec-models
    • aral
    • shadow-rs
    • semantic-release-cargo
    • python3-dll-a
    • and 632 more…
  • Debugging

    Figure out what is going on with your code via logging, tracing, or assertions.
    • env_logger
    • log
    • tracing-subscriber
    • tracing-appender
    • prometheus
    • opentelemetry
    • sentry
    • tracing-opentelemetry
    • cargo-expand
    • skywalking
    • wasmtime-jit-debug
    • and 744 more…
  • Testing

    Verify the correctness of your code.
    • trybuild
    • insta
    • mockito
    • assert_cmd
    • rstest
    • proptest
    • test-case
    • log4rs
    • cock-lib
    • prop-check-rs
    • toolchain_find
    • cargo-mutants
    • nodejs-resolver
    • pgrx-tests
    • and 1127 more…
  • FFI

    Interface with other languages. Includes binding generators and helpful language constructs.
    • pyo3
    • cxxbridge-cmd
    • bindgen
    • numpy
    • cxx
    • napi
    • bindgen-cli
    • maturin
    • cbindgen
    • pyo3-polars
    • flutter_rust_bridge
    • cxx-build
    • flutter_rust_bridge_codegen
    • and 379 more…
  • Profiling

    Figure out the performance of your code.
    • criterion
    • hdrhistogram
    • profiling
    • inferno
    • pprof
    • ena
    • oha
    • dhat
    • criterion-cycles-per-byte
    • polars-error
    • criterion-perf-events
    • perf-event2
    • pfm
    • deno_bench_util
    • and 412 more…
  • Procedural macros

    Extend Rust language with procedural macros.
    • syn
    • proc-macro-error
    • proc-macro-crate
    • quote
    • strum
    • doc-comment
    • litrs
    • derive_more
    • docify
    • enum-as-inner
    • feature-gate
    • gha_main
    • reflected
    • proc-macro2
    • and 4665 more…
  • Cargo plugins

    Subcommands that extend the capabilities of Cargo.
    • cargo-hack
    • cargo-ndk
    • cargo-sort
    • cargo-deb
    • cargo-outdated
    • cargo-public-api
    • cargo-wasi
    • cargo-dylint
    • cargo-generate-rpm
    • cargo-make
    • cargo-altvup
    • and 903 more…
  • Encoding data

    Encoding and/or decoding data from one data format to another.
    • bincode
    • serde_with
    • prost
    • serde
    • base64
    • bson
    • scale-info
    • hex
    • calamine
    • polars
    • arrow2
    • esyn
    • ulid-generator-rs
    • utf8-chars
    • aliri_base64
    • fluvio-protocol
    • and 1721 more…
  • Cryptography

    Algorithms intended for securing data.
    • curve25519-dalek
    • blake3
    • ed25519-dalek
    • k256
    • sha2
    • secp256k1
    • rsa
    • digest
    • primeorder
    • umbral-pre
    • vls-protocol
    • keygenx
    • vls-persist
    • libqabu
    • libaes
    • vls-protocol-signer
    • and 2835 more…
  • Asynchronous

    Async program flow using techniques like futures, promises, waiting, or eventing.
    • tokio
    • tower
    • futures
    • tokio-rustls
    • async-std
    • futures-channel
    • tokio-stream
    • wiremock
    • mio
    • lazy_async_promise
    • stewart
    • unsend
    • rtv
    • kompact
    • coerce
    • webterm-rs
    • and 1876 more…
  • Concurrency

    Implementing concurrent and parallel computation.
    • parking_lot
    • spin
    • crossbeam
    • threadpool
    • rayon
    • crossbeam-channel
    • dashmap
    • flume
    • moka
    • stateright
    • nyoom
    • parallel-processor
    • state
    • vin
    • watch
    • io-reactor
    • and 1198 more…
  • Parser implementations

    Parse data formats or languages.
    • serde_json
    • uuid
    • quick-xml
    • syntect
    • url
    • semver
    • toml
    • sqlparser
    • flql
    • oni-comb-uri-rs
    • nuscenes-data
    • teleinfo-nom
    • openmetrics-parser
    • lamcalc
    • erg_parser
    • and 2516 more…
  • Text processing

    Deal with the complexities of human language when expressed in textual form.
    • unicode-segmentation
    • textwrap
    • encoding_rs
    • const_format
    • Inflector
    • heck
    • fancy-regex
    • similar
    • mdbook
    • languagetool-rust
    • mdbook-katex
    • decancer
    • indentation
    • and 2217 more…
  • Parser tooling

    Low-level tools and parser generators.
    • nom
    • pest
    • lalrpop
    • combine
    • logos
    • pest_meta
    • nom_locate
    • pest_generator
    • parol
    • oni-comb-parser-rs
    • parco
    • pex
    • daisychain
    • easy_arg
    • hao
    • g6
    • type-sitter-proc
    • and 345 more…
  • Web programming

    Create applications for the Web.
    • jsonwebtoken
    • http
    • mime
    • webbrowser
    • scraper
    • cookie
    • graphql_client
    • jsonschema
    • aws_lambda_events
    • roux
    • tardis
    • webdriver-downloader-cli
    • zebedee-rust
    • and 3292 more…
  • HTTP server

    Server-side programming
    • axum
    • actix-web
    • lambda_runtime
    • warp
    • rocket
    • actix-files
    • tiny_http
    • lambda_http
    • salvo_extra
    • salvo
    • salvo_core
    • september
    • octocrate
    • salvo-cors
    • salvo-session
    • and 1209 more…
  • HTTP client

    Make HTTP network requests.
    • ureq
    • reqwest
    • hyper
    • octocrab
    • curl
    • reqwest-middleware
    • aliyundrive-webdav
    • reqwest-tracing
    • workflow-terminal
    • rust-web-server
    • workflow-rs
    • url-build-parse
    • and 403 more…
  • WebSocket

    Communicate over the WebSocket protocol.
    • tungstenite
    • awc
    • ws_stream_wasm
    • async-tungstenite
    • tokio-tungstenite
    • message-io
    • soketto
    • deno_websocket
    • socketioxide
    • workflow-rpc
    • workflow-websocket
    • and 267 more…
  • Operating systems

    Bindings to operating system-specific APIs.
    • sysinfo
    • nu
    • getrandom
    • libc
    • whoami
    • subprocess
    • which
    • home
    • xous
    • platform-info
    • dano
    • xous-api-names
    • httm
    • io-lifetimes
    • ctrlc
    • io-extras
    • rt-xenomai
    • xous-ipc
    • and 983 more…
  • Unix APIs

    Bindings to Unix-specific APIs.
    • nix
    • rustix
    • signal-hook
    • zbus
    • x11
    • shell-words
    • x11-dl
    • users
    • kvm-ioctls
    • automatic-timezoned
    • x11rb
    • greenhook
    • bpf-compatible-rs
    • syscalls
    • x11rb-protocol
    • and 986 more…
  • Windows APIs

    Bindings to Windows-specific APIs.
    • windows-sys
    • windows
    • winapi
    • winreg
    • winres
    • wild
    • clipboard-win
    • wmi
    • tauri-plugin-printer
    • print_service
    • grob
    • msi
    • shawl
    • win_etw_provider
    • win-task-dialog
    • and 704 more…
  • macOS and iOS APIs

    Bindings to Apple-specific APIs.
    • objc
    • core-foundation
    • core-graphics
    • cocoa
    • fsevent
    • core-foundation-sys
    • security-framework-sys
    • fse_dump
    • system-configuration
    • mach_ports
    • sysdir
    • and 173 more…
  • WebAssembly

    Targeting or manipulating WebAssembly.
    • wasm-bindgen-test
    • serde-wasm-bindgen
    • instant
    • wasmer
    • web-sys
    • console_error_panic_hook
    • wasmtime
    • yew
    • wasmi
    • webc
    • mvt-reader
    • egui_graphs
    • awsm_web
    • and 1805 more…
  • Science

    Solving problems involving math, physics, and other scientific fields.
    • uom
    • peroxide
    • splashsurf
    • sapiens_bot
    • rustfst
    • pv_rhino
    • mwa_hyperbeam
    • feos
    • polars-lazy
    • polars-pipe
    • llm-chain
    • ecrs
    • llm-chain-openai
    • ascom-alpaca
    • and 2212 more…
  • Math

    Solving problems involving math and logic.
    • rust_decimal
    • num-bigint
    • num-traits
    • nalgebra
    • rug
    • bigdecimal
    • matrixmultiply
    • statrs
    • num-dual
    • bnum
    • polars-io
    • sprs
    • funutd
    • math_matrix
    • calculator_101
    • and 2211 more…
  • Geospatial

    GIS, maps, and stuff on Earth
    • fake
    • geo
    • google_maps
    • geozero
    • kdtree
    • martin
    • kml
    • nmea-parser
    • versatiles
    • d3_geo_rs
    • d3_delaunay_rs
    • geph4-client
    • pmtiles
    • d3_geo_voronoi_rs
    • geocode-csv
    • and 185 more…
  • Machine learning

    AI, ML, NN, etc.
    • tch
    • reinfer-cli
    • ort
    • rstats
    • rust-bert
    • mosec
    • tensorflow
    • dfdx
    • lance
    • ggml-sys-bleedingedge
    • polars-utils
    • tract-onnx
    • tract-nnef
    • tract-pulse-opl
    • tract-core
    • and 806 more…
  • Hardware support

    Interface with specific CPU or other hardware features.
    • crc32fast
    • num_cpus
    • cpufeatures
    • rppal
    • raw-cpuid
    • simd-json
    • buttplug
    • fast_image_resize
    • serial2
    • xous-api-log
    • pybadge-high
    • xous-api-susres
    • syno-photo-frame
    • and 1836 more…
  • Embedded development

    For embedded devices or devices without an operating system.
    • bitvec
    • postcard
    • embedded-graphics
    • probe-run
    • embedded-hal
    • critical-section
    • portable-atomic
    • rhai
    • arbitrary-int
    • stm32-hal2
    • esp-idf-part
    • gd32vf103-pac
    • and 2956 more…
  • Filesystem

    Crates for dealing with files and filesystems.
    • directories
    • tempfile
    • glob
    • fs_extra
    • notify
    • path-absolutize
    • open
    • infer
    • erdtree
    • floppy-disk
    • cfb
    • fs_at
    • posix-invariant-checker
    • a2kit
    • hunt
    • quiet-stroll
    • and 1274 more…
  • Compression

    Algorithms for making data smaller.
    • flate2
    • tar
    • zstd
    • brotli
    • libflate
    • miniz_oxide
    • parquet
    • lz4
    • zip_next
    • zopfli
    • smoosh
    • streaming-libdeflate-rs
    • compress-tools
    • fluvio-compression
    • zx0decompress
    • and 713 more…
  • Date and time

    Dealing with the fourth dimension.
    • chrono-tz
    • time
    • chrono
    • hifitime
    • humantime
    • bollard
    • quanta
    • iana-time-zone
    • kron-lib
    • sunrise-sunset-calculator
    • polars-time
    • varweeks_millis
    • snailcrypt
    • and 492 more…
  • Memory management

    Allocation, memory mapping, garbage collection, reference counting, or interfaces to foreign memory managers.
    • arc-swap
    • bumpalo
    • slab
    • slotmap
    • typed-arena
    • flatbuffers
    • compact_str
    • jemallocator
    • alloca
    • memmap2
    • rust-cc
    • isoalloc
    • generational-arena
    • sensitive
    • and 625 more…
  • Command-line interface

    Argument parsers, line-editing, or output coloring and formatting.
    • rustyline
    • crossterm
    • colored
    • prettytable-rs
    • codespan-reporting
    • clap_complete
    • clap
    • indicatif
    • ratatui
    • rustyline-with-hint-fix
    • youtube-tui
    • schnauzer
    • and 776 more…
  • Command line utilities

    Applications to run at the command line.
    • fd-find
    • coreutils
    • bat
    • cargo-call-stack
    • names
    • gitoxide
    • lsd
    • fishnet
    • git-disjoint
    • xcp
    • rjob
    • oxidec
    • med_cli
    • chwp
    • kron
    • adguardian
    • nomadcfg
    • tod
    • cpmk
    • and 4740 more…
  • Database interfaces

    Interface with database management systems.
    • rusqlite
    • sqlx
    • redis
    • rocksdb
    • diesel
    • sea-orm
    • rust-ini
    • mongodb
    • meilisearch-sdk
    • tarantool
    • sqlb
    • reductstore
    • redb
    • semilattice-database
    • elephantry
    • and 3127 more…
  • Database implementations

    Database management systems implemented in Rust.
    • sled
    • tantivy
    • surrealdb
    • indradb
    • sonic-server
    • qdrant-client
    • persy
    • indicium
    • saptest
    • polars-core
    • wild-doc-server
    • flinch
    • usearch
    • timada-cobase-client
    • and 587 more…
  • Value formatting

    Format values for display to a user, potentially adapting the display to various languages and regions.
    • itoa
    • bytesize
    • humansize
    • idna
    • ryu
    • shlex
    • prettyplease
    • json-patch
    • app_units
    • readable
    • cbor-diag-cli
    • table_formatter
    • oro-pretty-json
    • msp
    • const-hex
    • and 256 more…
  • Template engine

    Combine templates with data to produce documents, usually with an emphasis on processing text.
    • handlebars
    • askama
    • tinytemplate
    • tera
    • minijinja
    • liquid
    • tp-note
    • genco
    • axum-template
    • liquid-bin
    • liquid-lib
    • liquid-core
    • liquid-help-md
    • ssg
    • workflow-html
    • and 518 more…
  • Multimedia

    Audio, video, and image processing or rendering engines.
    • gstreamer
    • gstreamer-video
    • menyoki
    • spectrum-analyzer
    • nokhwa
    • deltae
    • ril
    • gstreamer-app
    • collagen
    • mkvdump
    • media_info
    • hypetrigger
    • plex-cli
    • c2pa
    • aedat
    • and 887 more…
  • Images

    Process or make images.
    • image
    • palette
    • png
    • opencv
    • rgb
    • resvg
    • svg
    • imagequant
    • usvg
    • xpd-rank-card
    • svgplot
    • oculante
    • windows_exe_info
    • usvg-parser
    • usvg-text-layout
    • usvg-tree
    • and 886 more…
  • Audio

    Record, output, or process audio.
    • rodio
    • hound
    • cpal
    • id3
    • spotify_player
    • lewton
    • rubato
    • alsa
    • xmrsplayer
    • xmrs
    • grass-audio-rs
    • kyuun
    • kira
    • spotifyrs
    • rusty-vban
    • wavers
    • ha-agent-rs
    • mprisqueeze
    • and 1172 more…
  • Video

    Record, output, or process video.
    • gifski
    • webrtc
    • openh264
    • ab-av1
    • rav1e
    • cameleon
    • mp4
    • dash-mpd
    • rusty_ytdl
    • dash-mpd-cli
    • pfv-cli
    • cita_cloud_proto
    • mp4parse_capi
    • mp4parse
    • pfv-rs
    • more-fps
    • and 634 more…
  • GUI

    Create a graphical user interface.
    • winit
    • gtk4
    • raw-window-handle
    • cairo-rs
    • iced
    • cursive
    • dioxus
    • glib
    • ribir_algo
    • ribir_widgets
    • layout_engine
    • ribir_dev_helper
    • hyprland-autoname-workspaces
    • and 1210 more…
  • Rendering

    Real-time or offline rendering of 2D or 3D graphics, usually on a GPU.
    • sdl2
    • tiny-skia
    • ultraviolet
    • encase
    • sdl2-sys
    • flo_curves
    • pixels
    • notan
    • wgpu_text
    • gl-capture
    • rspirv-reflect
    • rasterize
    • ascii_renderer
    • encase_derive_impl
    • and 1281 more…
  • Graphics APIs

    Direct access to the hardware's or the operating system's rendering capabilities.
    • ash
    • wgpu
    • naga
    • glow
    • glfw
    • khronos-egl
    • glutin
    • kurbo
    • cloud-util
    • vulkanalia-sys
    • vulkanalia
    • tiny-skia-path
    • femtovg
    • vma
    • chargrid_wgpu
    • piet-wgpu
    • piet-hardware
    • and 1278 more…
  • Gfx data formats

    Loading and parsing of data for 2D/3D rendering, like 3D models or animations.
    • spirt
    • owned_ttf_parser
    • meshx
    • allegro_font
    • tween
    • build_pbf_glyphs
    • poppler-rs
    • obj-rs
    • blend-converter
    • pbrt4
    • lindenmayer_graphic
    • flo_canvas
    • pbf_font_tools
    • and 80 more…
  • Rendering engine

    High-level solutions for rendering on the screen.
    • intel_tex_2
    • rs_pbrt
    • all-is-cubes
    • lumo
    • meshopt
    • ispc-texcomp
    • simple-pixels
    • spirv-reflect
    • pktwasm
    • rend3
    • rpt
    • intel_tex
    • glerminal
    • and 24 more…
  • Configuration

    Configuration management for applications.
    • config
    • dotenvy
    • envy
    • configparser
    • figment
    • envmnt
    • cli-clipboard
    • copypasta
    • schematic
    • htsget-config
    • librenvy
    • postgres-es
    • renvy
    • binconf
    • aeruginous
    • and 811 more…
  • Authentication

    Help with the process of confirming identities.
    • aws-config
    • rpassword
    • keyring
    • argon2
    • casbin
    • oauth2
    • josekit
    • zxcvbn
    • xaskpass
    • oauth10a
    • twitch_oauth2
    • yubibomb
    • b2creds
    • zitadel
    • openidconnect
    • aliri
    • and 913 more…
  • No standard library

    Libraries that function without the Rust standard library.
    • target-lexicon
    • libm
    • const_panic
    • colorous
    • hash32
    • core_extensions
    • core2
    • opaque-ke
    • ezlua
    • const-twiddle
    • EventEmitter
    • mc-sgx-util
    • kanata-keyberon
    • and 335 more…
  • Caching

    Store the results of previous computations.
    • cached
    • string_cache
    • lru
    • lru_time_cache
    • http-cache-semantics
    • intaglio
    • internment
    • twilight-cache-inmemory
    • hirofa_utils
    • blobnet
    • tinylfu-cached
    • and 307 more…
  • Game dev

    Crates for creating games.
    • egui
    • glam
    • bevy
    • evalexpr
    • tobj
    • macroquad
    • bevy-inspector-egui
    • eframe
    • cc7800
    • game_stat
    • pixels-graphics-lib
    • bevy-earcutr
    • unreal_asset
    • buffer-graphics-lib
    • and 2495 more…
  • Games

    Fun and entertainment. Games and mods implemented in Rust.
    • ferium
    • shticker_book_unwritten
    • pocket-relay
    • tet-ris
    • ld46
    • rpick
    • minesweep
    • tttm
    • rs_poker
    • roboat
    • oort_api
    • discord-rpc-helper
    • mcvm
    • mcvm_parse
    • mcvm_shared
    • and 853 more…
  • Visualization

    Ways to view data, such as plotting or graphing.
    • plotters
    • bottom
    • poloto
    • plotly
    • prodash
    • datavzrd
    • graphviz-rust
    • krates
    • datafusion-python
    • termstatus
    • aquamarine
    • rerun-cli
    • simple-ssr-rs
    • rerun
    • asciigraph
    • and 411 more…
  • Internationalization (i18n)

    and localization (l10n). Develop software for various languages and regions.
    • num-format
    • unic-langid
    • fluent-bundle
    • rust_icu_ustring
    • whatlang
    • rust-i18n
    • icu_provider
    • i18n-embed
    • country-boundaries
    • workflow-i18n
    • localoco
    • pinyin
    • and 365 more…
  • Email

    Sending, receiving, formatting, and parsing email.
    • lettre
    • validator
    • mailchecker
    • imap
    • mail-parser
    • email_address
    • mailparse
    • mrml
    • simple-ldap
    • postmark
    • sequoia-autocrypt
    • mailgun-rs
    • mailin
    • mailin-embedded
    • and 385 more…
  • Programming languages

    Compilers
    • tree-sitter
    • dynasmrt
    • hvm
    • cranelift-native
    • llvm-sys
    • adana
    • deno_webidl
    • erg
    • swc_estree_compat
    • calcit
    • erg_compiler
    • peng-parser
    • els
    • orchidlang
    • erg_common
    • and 446 more…
  • Text editors

    Applications for editing text.
    • reedline
    • tower-lsp
    • git-interactive-rebase-tool
    • tremor-language-server
    • tree-sitter-highlight
    • neocmakelsp
    • pest-language-server
    • tree-sitter-rust
    • tree-sitter-applesoft
    • and 383 more…
  • Accessibility

    Assistive technologies
    • accesskit
    • const-gen
    • a11ywatch_cli
    • atspi
    • atk
    • uiautomation
    • accesskit_consumer
    • simple-home-dir
    • accesskit_winit
    • accesskit_unix
    • mathcat
    • kayle_innate
    • and 45 more…
  • Emulators

    Run software or games not available natively on the host computer.
    • vm-superio
    • agb-gbafix
    • rtlola-interpreter
    • resid-rs
    • emuman
    • gameboyr
    • unicorn-engine
    • librashader-presets
    • qook
    • virt
    • libafl_qemu_sys
    • libafl_qemu_build
    • and 353 more…
  • Simulation

    Model or construct models for some activity, e.g. to simulate a networking protocol.
    • physx-sys
    • qoqo
    • schellings_model
    • qvnt-i
    • roqoqo-test
    • rebop
    • entremets
    • qdk_sim_experimental
    • oyk
    • rocketsim_rs
    • conways_game_of_life_lib_rust
    • stochastic-rs
    • and 446 more…
  • Biology

    Bioinformatics
    • rust-htslib
    • needletail
    • bio
    • finch
    • rust-lapper
    • finch_cli
    • crispr_screen
    • thirdkind
    • sigalign
    • pdbtbx
    • light_phylogeny
    • hgvs
    • compact-genome
    • sgcount
    • intc
    • and 248 more…
  • Finance

    Payments, accounting, trading using real money
    • trade_aggregation
    • investments
    • tackler
    • moneyman_cli
    • auditor-slurm-epilog-collector
    • lfest
    • currency_rs
    • portfolio_rs
    • finviz_rs
    • lumi
    • sqlx-ledger
    • and 258 more…
  • Robotics

    Robotics and vehicle engineering
    • rosrust
    • openrr-planner
    • openrr-apps
    • r2r
    • opencv-ros-camera
    • dynamixel2-cli
    • openrr
    • ros-core-rs
    • fll-rs
    • safe_drive
    • robotics
    • ros_message
    • openrr-teleop
    • and 68 more…

About the site. By kornelski. (Source code). Feed. Feedback and feature requests are welcome! Fun fact: this site runs on an ARM server!