Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This very lightweight package provides primitive functions for construction of objects.
This package provides tools for working with the basic calculus operations of differentiation and integration. The Calculus package produces approximate derivatives by several forms of finite differencing or produces exact derivative using symbolic differentiation. It can also be used to compute definite integrals by different numerical methods.
This module provides a Julia interface to GR, a framework for visualisation applications.
This package defines the BFloat16 data type. The only currently available hardware implementation of this datatype are Google's Cloud TPUs. As such, this package is suitable to evaluate whether using TPUs would cause precision problems for any particular algorithm, even without access to TPU hardware. Note that this package is designed for functionality, not performance, so this package should be used for precision experiments only, not performance experiments.
This package implements a variety of interpolation schemes for the Julia language. It has the goals of ease-of-use, broad algorithmic support, and exceptional performance.
Minimal package which enables to add custom gradients to Zygote, without depending on Zygote itself.
A Julia package to contain non-standard matrix factorizations. At the moment it implements the QL, RQ, and UL factorizations, a combined Cholesky factorization with inverse, and polar decompositions. In the future it may include other factorizations such as the LQ factorization.
This implements the notation .. for indexing arrays. It's similar to the Python ... in that it means "all of the columns before (or after)".
This package provides bit twiddling convenience functions in Julia. These are useful for going to the next or previous mask size or for calculating corresponding shifts.
This package enables the Julia compiler to generate efficient code when running test cases. Test cases are typically run with flags that prevent efficient code generation. This package detects those flags and instead spawns a separate Julia process without the flags in which to run the test cases.
This package provides a namespace for data-related generic function definitions to solve the optional dependency problem; packages wishing to share and/or extend functions can avoid depending directly on each other by moving the function definition to DataAPI.jl and each package taking a dependency on it.
HTTP.jl is a Julia library for HTTP Messages, implementing both a client and a server.
This package supports SI units and also many other unit system.
Crayons is a package that makes it simple to write strings in different colors and styles to terminals. It supports the 16 system colors, both the 256 color and 24 bit true color extensions, and the different text styles available to terminals.
This package provides support for one-dimensional numerical integration in Julia using adaptive Gauss-Kronrod quadrature. The code was originally part of Base Julia. It supports integration of arbitrary numeric types, including arbitrary precision (BigFloat), and even integration of arbitrary normed vector spaces (e.g. matrix-valued integrands).
This package provides a pooled representation of arrays for purposes of compression when there are few unique elements.
Configurations.jl provides a macro @option to let you define structs to represent options/configurations, and serialize between different option/configuration file formats such as TOML.
This package provides support for image resizing, image rotation, and other spatial transformations of arrays.
Optim.jl is a package for univariate and multivariate optimization of functions.
ItemGraphs is a simple wrapper around LightGraphs that enables most common use case for graph-like data structures: with collection of items that are in relations between each other providing the shortest path between two items.
Parsers.jl is a collection of type parsers and utilities for Julia.
This package provides a collection of tools for metaprogramming on Julia Expr, the meta programming standard library for MLStyle.
This minimalistic package serves as the foundation for working with colors in Julia. It defines basic color types and their constructors, and sets up traits and show methods to make them easier to work with.
This package defines functionality to calculate volume element changes for functions that perform a change of variables (like coordinate transformations).