Haskell Bytestring

Open-source Haskell projects categorized as Bytestring

Top 19 Haskell Bytestring Projects

  • bytestring

    An efficient compact, immutable byte string type (both strict and lazy) suitable for binary or 8-bit character data.

    Project mention: RunWithScissors() (2009) | news.ycombinator.com | 2023-07-05

    The documentation is itself fairly funny, for those who don’t care to click ahead:

    > This "function" has a superficial similarity to ‘unsafePerformIO’ but it is in fact a malevolent agent of chaos. It unpicks the seams of reality (and the IO monad) so that the normal rules no longer apply. It lulls you into thinking it is reasonable, but when you are not looking it stabs you in the back and aliases all of your mutable buffers. The carcass of many a seasoned Haskell programmer lie strewn at its feet.

    > Witness the trail of destruction:


  • linear-builder

    Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time.

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

  • jsonifier

    Fast and simple JSON encoding toolkit

  • bytestring-tree-builder

    A very efficient ByteString builder implementation based on the binary tree

  • streamly-bytestring

  • bytestring-encoding

  • stringable

    A Stringable type class, in the spirit of Foldable and Traversable

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

  • bytestring-builder

    The new bytestring builder, packaged outside of GHC

  • fastparser

    A fast bytestring parser

  • bytestring-read

    fast ByteString to number converting library

  • bytestring-arbitrary

    Arbitrary instances for ByteString

  • string-fromto

    Conversions between common string types, as well as Base16/Base32/Base64

  • bytestring-substring

    See README for more info

  • bytestring-short

    Backport copy of Data.ByteString.Short

  • pathological-bytestrings

    Facilities for testing with ByteStrings

  • bytestring-encodings

    check to see if a given bytestring adheres to a certain encoding

  • bytestring-plain

    Plain byte strings (`ForeignPtr`-less `ByteString`s)

  • bytestring-to-vector

    Convert between ByteString and Vector.Storable without copying

  • bytestring-typenats

    Haskell ByteStrings annotated with type-level naturals for lengths

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2023-07-05.

Haskell Bytestring related posts


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

Project Stars
1 bytestring 282
2 linear-builder 87
3 jsonifier 83
4 bytestring-tree-builder 20
5 streamly-bytestring 9
6 bytestring-encoding 6
7 stringable 6
8 bytestring-builder 6
9 fastparser 6
10 bytestring-read 5
11 bytestring-arbitrary 4
12 string-fromto 2
13 bytestring-substring 2
14 bytestring-short 2
15 pathological-bytestrings 2
16 bytestring-encodings 1
17 bytestring-plain 1
18 bytestring-to-vector 0
19 bytestring-typenats 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives