licenses.dev

handlebars v6.2.0

Handlebars templating implemented in Rust.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

Apache-2.0 OR MIT129
PackageRelationDependenciesPublished
addr2line • 0.25.1A cross-platform symbolication library written in Rust, using `gimli`INDIRECT1
ahash • 0.8.12A non-cryptographic hash function using AES-NI for high performanceINDIRECT21
anes • 0.1.6ANSI Escape Sequences provider & parserINDIRECT0
anstyle • 1.0.14ANSI text stylingINDIRECT0
anyhow • 1.0.102Flexible concrete Error type built on std::error::ErrorINDIRECT0
arrayvec • 0.7.6A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.INDIRECT0
ascii • 1.1.0ASCII-only equivalents to `char`, `str` and `String`.INDIRECT0
autocfg • 1.5.0Automatic cfg for Rust compiler featuresINDIRECT0
backtrace • 0.3.76A library to acquire a stack trace (backtrace) at runtime in a Rust program. INDIRECT10
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
bitflags • 2.11.0A macro to generate structures which behave like bitflags. INDIRECT0
block-buffer • 0.10.4Buffer types for block processing of dataINDIRECT3
bstr • 0.2.17A string type that is not required to be valid UTF-8.INDIRECT1
bumpalo • 3.20.2A fast bump allocation arena for Rust.INDIRECT0
cast • 0.3.0Ergonomic, checked cast functions for primitive typesINDIRECT0
cc • 1.2.57A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT2
cfg-if • 1.0.4A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
chunked_transfer • 1.5.0Encoder and decoder for HTTP chunked transfer coding (RFC 7230 § 4.1)INDIRECT0
clap_builder • 4.6.0A simple to use, efficient, and full-featured Command Line Argument ParserINDIRECT2
clap_lex • 1.1.0Minimal, flexible command line parserINDIRECT0
clap • 4.6.0A simple to use, efficient, and full-featured Command Line Argument ParserINDIRECT3
const-random-macro • 0.1.16Provides the procedural macro used by const-randomINDIRECT8
const-random • 0.1.18Provides compile time random number generation.INDIRECT9
cpp_demangle • 0.5.1A crate for demangling C++ symbolsINDIRECT1
cpufeatures • 0.2.17Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS INDIRECT1
criterion-plot • 0.5.0Criterion's plotting libraryINDIRECT3
criterion • 0.5.1Statistics-driven micro-benchmarking libraryDIRECT60
crossbeam-deque • 0.8.6Concurrent work-stealing dequeINDIRECT2
crossbeam-epoch • 0.9.18Epoch-based garbage collectionINDIRECT1
crossbeam-utils • 0.8.21Utilities for concurrent programmingINDIRECT0
crypto-common • 0.1.7Common traits used by cryptographic algorithmsINDIRECT3
digest • 0.10.7Traits for cryptographic hash functions and message authentication codesINDIRECT5
either • 1.15.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
env_filter • 1.0.0Filter log events using environment variables INDIRECT1
env_logger • 0.11.9A logging implementation for `log` which is configured via an environment variable. DIRECT2
equivalent • 1.0.2Traits for key comparison in maps.INDIRECT0
errno • 0.3.14Cross-platform interface to the `errno` variable.INDIRECT3
fastrand • 2.3.0A simple and fast random number generatorINDIRECT0
find-msvc-tools • 0.1.9Find windows-specific tools, read MSVC versions from the registry and from COM interfacesINDIRECT0
findshlibs • 0.10.2Find the set of shared libraries loaded in the current process with a cross platform APIINDIRECT8
fixedbitset • 0.4.2FixedBitSet is a simple bitset collectionINDIRECT0
fnv • 1.0.7Fowler–Noll–Vo hash functionINDIRECT0
getrandom • 0.2.17A small cross-platform library for retrieving random data from system sourceINDIRECT3
getrandom • 0.3.4A small cross-platform library for retrieving random data from system sourceINDIRECT5
gimli • 0.32.3A library for reading and writing the DWARF debugging format.INDIRECT0
half • 2.7.1Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.INDIRECT8
hashbrown • 0.16.1A Rust port of Google's SwissTable hash mapINDIRECT0
heck • 0.4.1heck is a case conversion library.INDIRECT0
heck • 0.5.0heck is a case conversion library.DIRECT0
hermit-abi • 0.5.2Hermit system calls definitions.INDIRECT0
home • 0.5.12Shared definitions of home directories.INDIRECT2
httpdate • 1.0.3HTTP date parsing and formattingINDIRECT0
indexmap • 2.13.0A hash table with consistent order and fast iteration.INDIRECT2
itertools • 0.10.5Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itertools • 0.11.0Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itertools • 0.12.1Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itoa • 1.0.17Fast integer primitive to string conversionINDIRECT0
js-sys • 0.3.91Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate. INDIRECT13
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
libc • 0.2.183Raw FFI bindings to platform libraries like libc.INDIRECT0
lock_api • 0.4.14Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT1
log • 0.4.29A lightweight logging facade for Rust DIRECT0
memmap2 • 0.9.10Cross-platform Rust API for memory-mapped file IOINDIRECT1
multimap • 0.8.3A multimap implementation.INDIRECT0
num_threads • 0.1.7A minimal library that determines the number of running threads for the current process.INDIRECT1
num-format • 0.4.4A Rust crate for producing string-representations of numbers, formatted according to international standardsINDIRECT2
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT1
object • 0.37.3A unified interface for reading and writing object file formats.INDIRECT1
once_cell • 1.21.4Single assignment cells and lazy values.INDIRECT1
parking_lot_core • 0.9.12An advanced API for creating custom synchronization primitives.INDIRECT6
parking_lot • 0.12.5More compact and efficient implementations of the standard synchronization primitives.INDIRECT9
pest_derive • 2.8.6pest's derive macroDIRECT19
pest_generator • 2.8.6pest code generatorINDIRECT18
pest_meta • 2.8.6pest meta language parser and validatorINDIRECT13
pest • 2.8.6The Elegant ParserDIRECT2
petgraph • 0.6.5Graph data structure library. Provides graph types and graph algorithms.INDIRECT4
portable-atomic • 1.13.1Portable atomic types including support for 128-bit atomics, atomic float, etc. INDIRECT0
prettyplease • 0.2.17A minimal `syn` syntax tree pretty-printerINDIRECT4
proc-macro2 • 1.0.106A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quote • 1.0.45Quasi-quoting macro quote!(...)INDIRECT2
rayon-core • 1.13.0Core APIs for RayonINDIRECT3
rayon • 1.11.0Simple work-stealing parallelism for RustINDIRECT5
regex-syntax • 0.7.5A regular expression parser.INDIRECT0
regex • 1.8.4An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. INDIRECT3
rhai_codegen • 2.2.0Procedural macros support package for Rhai, a scripting language and engine for RustINDIRECT4
rhai • 1.21.0Embedded scripting for RustDIRECT35
rustc-demangle • 0.1.27Rust compiler symbol demangling. INDIRECT0
rustversion • 1.0.22Conditional compilation according to rustc compiler versionINDIRECT0
scopeguard • 1.2.0A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. INDIRECT0
serde_derive • 1.0.210Macros 1.1 implementation of #[derive(Serialize, Deserialize)]DIRECT4
serde_json • 1.0.143A JSON serialization file formatDIRECT9
serde • 1.0.210A generic serialization/deserialization frameworkDIRECT5
sha2 • 0.10.9Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. INDIRECT9
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
smallvec • 1.15.1'Small vector' optimization: store up to a small number of items on the stackINDIRECT0
stable_deref_trait • 1.2.1An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. INDIRECT0
static_assertions • 1.1.0Compile-time assertions to ensure that invariants are met.INDIRECT0
str_stack • 0.1.0A string allocator for allocating many write-once strings. This library is primarily useful for parsing where you need to repeatedly build many strings, use them, and then throw them away. Instead of allocating many independent strings, this library will put them all in the same buffer. INDIRECT0
syn • 2.0.56Parser for Rust source codeINDIRECT3
tempfile • 3.27.0A library for managing temporary files and directories.DIRECT15
thin-vec • 0.2.14A vec that takes up less space on the stackINDIRECT0
thiserror-impl • 1.0.65Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.65derive(Error)DIRECT5
time • 0.3.15Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].DIRECT9
tiny_http • 0.12.0Low level HTTP server libraryDIRECT4
tinytemplate • 1.2.1Simple, lightweight template engineINDIRECT10
typenum • 1.19.0Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.INDIRECT0
ucd-trie • 0.1.7A trie for storing Unicode codepoint sets and maps. INDIRECT0
uuid • 1.22.0A library to generate and parse UUIDs.INDIRECT0
version_check • 0.9.5Tiny crate to check the version of the installed/running rustc.INDIRECT0
wasm-bindgen-macro-support • 0.2.114Implementation APIs for the `#[wasm_bindgen]` attributeINDIRECT6
wasm-bindgen-macro • 0.2.114Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT7
wasm-bindgen-shared • 0.2.114Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT1
wasm-bindgen • 0.2.114Easy support for interacting between JS and Rust. INDIRECT12
web-sys • 0.3.91Bindings for all Web APIs, a procedurally generated crate from WebIDL INDIRECT14
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
windows_aarch64_gnullvm • 0.48.5Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.48.5Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows-link • 0.2.1Linking for WindowsINDIRECT0
windows-sys • 0.48.0Rust for WindowsINDIRECT8
windows-sys • 0.61.2Rust for WindowsINDIRECT1
windows-targets • 0.48.5Import libs for WindowsINDIRECT7
MIT20
PackageRelationDependenciesPublished
bytes • 1.11.1Types and traits for working with bytesINDIRECT0
crunchy • 0.2.4Crunchy unroller: deterministically unroll constant loopsINDIRECT0
generic-array • 0.14.7Generic types implementing functionality of arraysINDIRECT2
is-terminal • 0.4.17Test whether a given stream is a terminalINDIRECT4
nix • 0.26.4Rust friendly bindings to *nix APIsINDIRECT3
no-std-compat • 0.4.1A `#![no_std]` compatibility layer that will make porting your crate to no_std *easy*.INDIRECT1
oorandom • 11.1.5A tiny, robust PRNG implementation.INDIRECT0
plotters-backend • 0.3.7Plotters Backend APIINDIRECT0
plotters-svg • 0.3.7Plotters SVG backendINDIRECT1
plotters • 0.3.7A Rust drawing library focus on data plotting for both WASM and native applicationsINDIRECT19
quick-xml • 0.26.0High performance xml reader and writerINDIRECT1
redox_syscall • 0.5.18A Rust library to access raw Redox system callsINDIRECT1
rgb • 0.8.53`struct RGB/RGBA/etc.` for sharing pixels between crates + convenience methods for color manipulation. Allows no-copy high-level interoperability. Also adds common convenience methods and implements standard Rust traits to make `RGB`/`RGBA` pixels and slices first-class Rust objects.INDIRECT0
rust-embed-impl • 8.11.0Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during devINDIRECT29
rust-embed-utils • 8.11.0Utilities for rust-embedINDIRECT24
rust-embed • 8.11.0Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during devDIRECT30
spin • 0.5.2Spin-based synchronization primitivesINDIRECT0
symbolic-common • 12.17.2Common types and utilities for symbolic, a library to symbolicate and process stack traces from native applications, minidumps or minified JavaScript. INDIRECT5
symbolic-demangle • 12.17.2A library to demangle symbols from various languages and compilers. INDIRECT9
which • 4.4.2A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.INDIRECT20
Apache-2.011
PackageRelationDependenciesPublished
ciborium-io • 0.2.2Simplified Read/Write traits for no_std usageINDIRECT0
ciborium-ll • 0.2.2Low-level CBOR codec primitivesINDIRECT10
ciborium • 0.2.2serde implementation of CBOR using ciborium-basicINDIRECT13
debugid • 0.8.0Common reusable types for implementing the sentry.io protocol.INDIRECT1
num-modular • 0.6.1Implementation of efficient integer division and modular arithmetic operations with generic number types. Supports various backends including num-bigint, etc.. INDIRECT0
num-order • 1.2.0Numerically consistent `Eq`, `Ord` and `Hash` implementations for various `num` types (`u32`, `f64`, `num_bigint::BigInt`, etc.)DIRECT1
pprof • 0.13.0An internal perf tools for rust programs.DIRECT113
prost-build • 0.12.3Generate Prost annotated Rust types from Protocol Buffers files.INDIRECT54
prost-derive • 0.12.6Generate encoding and decoding implementations for Prost annotated types.INDIRECT7
prost-types • 0.12.3Prost definitions of Protocol Buffers well known types.INDIRECT10
prost • 0.12.3A Protocol Buffers implementation for the Rust Language.INDIRECT9
MIT OR Unlicense7
PackageRelationDependenciesPublished
aho-corasick • 0.7.20Fast multiple substring searching.INDIRECT1
aho-corasick • 1.1.4Fast multiple substring searching.INDIRECT0
globset • 0.4.9Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched. INDIRECT8
memchr • 2.8.0Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. INDIRECT0
same-file • 1.0.6A simple crate for determining whether two file paths point to the same file. INDIRECT3
walkdir • 2.5.0Recursively walk a directory.DIRECT4
winapi-util • 0.1.11A dumping ground for high level safe wrappers over windows-sys.INDIRECT2
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception7
PackageRelationDependenciesPublished
linux-raw-sys • 0.12.1Generated bindings for Linux's userspace APIINDIRECT0
linux-raw-sys • 0.4.15Generated bindings for Linux's userspace APIINDIRECT0
rustix • 0.38.10Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscallsINDIRECT15
rustix • 1.1.4Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscallsINDIRECT6
wasi • 0.11.1+wasi-snapshot-preview1WASI API bindings for RustINDIRECT0
wasip2 • 1.0.2+wasi-0.2.9WASIp2 API bindings for RustINDIRECT1
wit-bindgen • 0.51.0Rust bindings generator and runtime support for WIT and the component model. Used when compiling Rust programs to the component model. INDIRECT0
Apache-2.0 OR BSD-2-Clause OR MIT2
PackageRelationDependenciesPublished
zerocopy-derive • 0.8.42Custom derive for traits from the zerocopy crateINDIRECT4
zerocopy • 0.8.42Zerocopy makes zero-cost memory manipulation effortless. We write "unsafe" so you don't have to.INDIRECT5
CDDL-1.01
PackageRelationDependenciesPublished
inferno • 0.11.21Rust port of the FlameGraph performance profiling tool suiteINDIRECT37
BSD-3-Clause1
PackageRelationDependenciesPublished
instant • 0.1.13Unmaintained, consider using web-time instead - A partial replacement for std::time::Instant that works on WASM to.INDIRECT1
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.23Fast floating point to string conversionINDIRECT0
MPL-2.0+1
PackageRelationDependenciesPublished
smartstring • 1.0.1Compact inlined stringsINDIRECT3
Apache-2.0 OR MIT OR Zlib1
PackageRelationDependenciesPublished
miniz_oxide • 0.8.9DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
Apache-2.0 OR LGPL-2.1-or-later OR MIT1
PackageRelationDependenciesPublished
r-efi • 5.3.0UEFI Reference Specification Protocol Constants and DefinitionsINDIRECT0
Unicode-3.0 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.24Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
0BSD OR Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
adler2 • 2.0.1A simple clean-room implementation of the Adler-32 checksumINDIRECT0
CC0-1.01
PackageRelationDependenciesPublished
tiny-keccak • 2.0.2An implementation of Keccak derived functions.INDIRECT1
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/handlebars)](https://licenses.dev/cargo/handlebars)
<a href="https://licenses.dev/cargo/handlebars">
  <img src="https://licenses.dev/b/cargo/handlebars" alt="licenses" />
</a>

Or the licenses badge code for the 6.2.0 version:

[![licenses](https://licenses.dev/b/cargo/handlebars/6.2.0)](https://licenses.dev/cargo/handlebars/6.2.0)
<a href="https://licenses.dev/cargo/handlebars/6.2.0">
  <img src="https://licenses.dev/b/cargo/handlebars/6.2.0" alt="licenses" />
</a>
GitHub