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.
ReverseDiff.jl is a fast and compile-able tape-based reverse mode AD, that implements methods to take gradients, Jacobians, Hessians, and higher-order derivatives of native Julia functions (or any callable object, really).
AstroTime.jl provides a high-precision, time-scale aware, DateTime-like data type which supports all commonly used astronomical time scales.
This package provides the DiffResult type, which can be passed to in-place differentiation methods instead of an output buffer.
This package was factored out of Plots.jl to allow any other plotting package to use the recipe pipeline. In short, the extremely lightweight RecipesBase.jl package can be depended on by any package to define "recipes": plot specifications of user-defined types, as well as custom plot types. RecipePipeline.jl contains the machinery to translate these recipes to full specifications for a plot.
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 library provides tools for working with Julia code and expressions. This includes a template-matching system and code-walking tools that let you do deep transformations of code.
This package contains the testset from Julia, packaged into a loadable module.
This package supports SI units and also many other unit system.
This package is an implementation of tropical (min-plus) arithmetic in Julia.
PaddedViews provides a simple wrapper type, PaddedView, to add "virtual" padding to any array without copying data. Edge values not specified by the array are assigned a fillvalue. Multiple arrays may be "promoted" to have common indices using the paddedviews function.
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.
PlotThemes is a package to spice up the plots made with Plots.jl.
ReferenceTests.jl is a Julia package that adds a couple of additional macros to your testing toolbox. In particular, it focuses on functionality for testing values against reference files, which in turn the package can help create and update if need be.
This package defines functions for getting multiple indices out of dictionaries, tuples, etc, extending this ability beyond AbstractArray.
This package implements a trait-based framework for describing array layouts such as column major, row major, etc. that can be dispatched to appropriate BLAS or optimised Julia linear algebra routines. This supports a much wider class of matrix types than Julia's in-built StridedArray.
FixedPointNumbers.jl implements fixed-point number types for Julia. A fixed-point number represents a fractional, or non-integral, number. In contrast with the more widely known floating-point numbers, with fixed-point numbers the decimal point doesn't "float": fixed-point numbers are effectively integers that are interpreted as being scaled by a constant factor. Consequently, they have a fixed number of digits (bits) after the decimal (radix) point.
This package provides tools for transcoding data streams which are:
fast: small overhead and specialized methods
consistent: basic I/O operations work as expected
generic: support any I/O objects like files, buffers, pipes, etc.
extensible: easy definition for new codec to transcode data
TableTraits defines a generic interface for tabular data.
This minimalistic package serves as the foundation for other SIMD packages in Julia.
This package provides a set of tools for working with tabular data in Julia. Its design and functionality are similar to those of Pandas from Python or data.frame, data.table and dplyr from R, making it a great general purpose data science tool, especially for those coming to Julia from R or Python.
Minimal package which enables to add custom gradients to Zygote, without depending on Zygote itself.
This package allows you to query the availability of specific CPU features with low run-time cost.
This package implements image show methods suitable for graphical platforms such as IJulia. It is intended to provide convenient inline presentation of greyscale or color images.
This package contains generic helper algorithms for building plotting components.