Sign in

Repository Index

47,133 repositories indexed

Filters (1)

Filters

Clear all filters

1–23 of 23 · Most stars

Singularity has been renamed to Apptainer as part of us moving the project to the Linux Foundation. This repo has been persisted as a snapshot right before the changes.

Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.

A collection of useful utility functions

  • utility
  • utilities
  • string
  • strings

Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way

  • filter-map-reduce
  • go-library
  • stream-api
  • filter

Floc: Orchestrate goroutines with ease.

  • go
  • parallel-programming
  • goroutines
  • goroutine-safe

Modular, zero-dependency testing framework for Go. Featuring plugins, suites, parallel tests and much more!

This is a small, opinionated Go library and CLI for Markdown to PDF. It handles cover pages, tables of contents, watermarks, signatures, and more. You can use CSS themes and custom assets. It works with parallel batch processing. The engine behind it is Chrome. It does not rely on LaTeX.

  • chrome-headless
  • cli
  • go
  • goldmark

Go's answer to pandas + scikit-learn: a batteries-included data analysis library with dataframes, statistics, machine learning, quant, and GPU acceleration. Run Python with seamless two-way variable sharing, or explore data straight from the Insyra CLI.

Parallelized formatter with no external dependencies for gherkin (cucumber, behat...)

Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.

A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).

Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run them with goroutines and channels, and let the runtime handle scheduling, parallelism, retries, and observability — without leaving the Go ecosystem.

Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.

  • cache
  • gocache
  • golang
  • go-parallel-caching