Skip to content
@j-util

j-util

Focused Java libraries for efficient data structures, memory-conscious processing, concurrency, and predictable runtime behavior.

j-util

A collection of focused Java libraries for efficient backend development.

Depending on the problem, projects emphasize low latency, memory efficiency, specialized data structures, concurrency, or predictable runtime behavior, while keeping APIs practical and dependency footprints minimal.

Created and maintained by Karen Barseghyan.

Pinned Loading

  1. inputstream-processor-core inputstream-processor-core Public

    Incrementally parse and process structured InputStream content one item at a time without materializing the complete input in memory.

    Java 1

  2. columnar-projection-store columnar-projection-store Public

    Annotation-generated in-memory columnar stores for Java projection interfaces

    Java 1

  3. reduction-store reduction-store Public

    Compile-time generated, strongly typed in-memory reduction stores for Java.

    Java

  4. immutability-checker immutability-checker Public

    Conservative compile-time Java immutability checker for recursive class, static-state, and owned-collection verification.

    Java

  5. parallel-range-processor parallel-range-processor Public

    Parallel delimiter-framed record processing for range-addressable byte sources.

    Java

  6. splice-list splice-list Public

    List-compatible Java collection optimized for structural whole-list splicing without element copying.

    Java 5

Repositories

Showing 10 of 10 repositories
  • performance-lab Public

    j-util Performance Lab

    j-util/performance-lab's past year of commit activity
    Java 0 Apache-2.0 0 4 0 Updated Sep 18, 2026
  • columnar-projection-store-hardwood Public

    Generated batch loaders from Hardwood into Columnar Projection Store without row materialization.

    j-util/columnar-projection-store-hardwood's past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Sep 18, 2026
  • columnar-projection-store Public

    Annotation-generated in-memory columnar stores for Java projection interfaces

    j-util/columnar-projection-store's past year of commit activity
    Java 1 Apache-2.0 0 4 0 Updated Sep 17, 2026
  • optional-map Public

    Optional-based read access for Java Map. A small utility built for fun.

    j-util/optional-map's past year of commit activity
    Java 2 Apache-2.0 0 0 0 Updated Sep 9, 2026
  • .github Public
    j-util/.github's past year of commit activity
    0 0 0 0 Updated Sep 1, 2026
  • immutability-checker Public

    Conservative compile-time Java immutability checker for recursive class, static-state, and owned-collection verification.

    j-util/immutability-checker's past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Aug 25, 2026
  • splice-list Public

    List-compatible Java collection optimized for structural whole-list splicing without element copying.

    j-util/splice-list's past year of commit activity
    Java 5 Apache-2.0 0 2 0 Updated Aug 20, 2026
  • reduction-store Public

    Compile-time generated, strongly typed in-memory reduction stores for Java.

    j-util/reduction-store's past year of commit activity
    Java 0 Apache-2.0 0 1 0 Updated Aug 20, 2026
  • inputstream-processor-core Public

    Incrementally parse and process structured InputStream content one item at a time without materializing the complete input in memory.

    j-util/inputstream-processor-core's past year of commit activity
    Java 1 Apache-2.0 0 0 0 Updated Aug 20, 2026
  • parallel-range-processor Public

    Parallel delimiter-framed record processing for range-addressable byte sources.

    j-util/parallel-range-processor's past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Aug 20, 2026

Top languages

Loading…

Most used topics

Loading…