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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This implements the notation .. for indexing arrays. It's similar to the Python ... in that it means "all of the columns before (or after)".
Static.jl defines a limited set of statically parameterized types and a common interface that is shared between them.
This package provides a function extrapolate that extrapolates a given function f(x) to f(x0), evaluating f only at a geometric sequence of points > x0 (or optionally < x0). The key algorithm is Richardson extrapolation using a Neville–Aitken tableau, which adaptively increases the degree of an extrapolation polynomial until convergence is achieved to a desired tolerance (or convergence stalls due to e.g. floating-point errors). This allows one to obtain f(x0) to high-order accuracy, assuming that f(x0+h) has a Taylor series or some other power series in h.
StackViews provides only one array type: StackView. There are multiple ways to understand StackView:
inverse of
eachslicecatvariantview object
lazy version of
repeatspecial case
The purpose of this package is partly to extend linear algebra functionality in base to cover generic element types, e.g. BigFloat and Quaternion, and partly to be a place to experiment with fast linear algebra routines written in Julia (except for optimized BLAS).
The Compat package is designed to ease interoperability between older and newer versions of the Julia language. The Compat package provides a macro that lets you use the latest syntax in a backwards-compatible way.
ANSIColoredPrinters.jl converts a text qualified by ANSI escape codes to another format.
This package determines tabular file formats based on file extensions. It is intended to be the base both for TableIO.jl and for the Pluto.jl tabular data import functionality.
This package provides the IOCapture.capture(f) function, which captures the standard output and standard error, and returns it as a string together with the return value.
This package intends to provide a simple RNG with stable streams, suitable for tests in packages which need reproducible streams of random numbers across Julia versions. Indeed, the Julia RNGs provided by default are documented to have non-stable streams (which for example enables some performance improvements).
This package provides number datatypes which store their values in type parameters, making them runtime constants.
This package is an implementation of tropical (min-plus) arithmetic in Julia.
SplitApplyCombine.jl provides high-level, generic tools for manipulating data - particularly focussing on data in nested containers. An emphasis is placed on ensuring split-apply-combine strategies are easy to apply, and work reliably for arbitrary iterables and in an optimized way with the data structures included in Julia's standard library.
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.
This package provides the ability to directly call and fully interoperate with Python from the Julia language. You can import arbitrary Python modules from Julia, call Python functions (with automatic conversion of types between Julia and Python), define Python classes from Julia methods, and share large data structures between Julia and Python without copying them.
This package provides a lightweight interface for Quantum Physics related packages.
This package provides an interface for manipulating multivariate polynomials. Implementing algorithms on polynomials using this interface will allow the algorithm to work for all polynomials implementing this interface. The interface contains functions for accessing the coefficients, monomials, defining arithmetic operations on them, rational functions, division with remainder, calculus and differentiation, and evaluation and substitution.
MbedTLS.jl provides a wrapper around the mbed TLS and cryptography C library for Julia.
libwhich is like which, but for dynamic libraries. It is also a bit like ldd and otool -L.
Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library.
This package provides a terminal-based console frontend for Jupyter kernels. It also allows for console-based interaction with non-Python Jupyter kernels such as IJulia and IRKernel.
The jupyterlite-core package provides the core functionality for building JupyterLite websites, the jupyter-lite CLI, and extension points for authoring custom addons.
This package provides a client library for executing notebooks. It was formerly known as nbconvert's ExecutePreprocessor.