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.
CodeTracking can be thought of as an extension of Julia's InteractiveUtils library. It provides an interface for obtaining:
the strings and expressions of method definitions
the method signatures at a specific file & line number
location information for "dynamic" code that might have moved since it was first loaded
a list of files that comprise a particular package.
HypertextLiteral is a Julia package for generating HTML, SVG, and other SGML tagged content. It works similar to Julia string interpolation, only that it tracks hypertext escaping needs and provides handy conversions dependent upon context.
Easy regression testing for visual packages. Automated tests compare similarity between a newly generated image and a reference image using the Images package. While in interactive mode, the tests can optionally pop up a Gtk GUI window showing a side-by-side comparison of the test and reference image, and then optionally overwrite the reference image with the test image. This allows for straightforward regression testing of image data, even when the "correct" images change over time.
This is what I wish Base.BufferStream was.
Makie is a data visualization ecosystem for the Julia programming language.
An abstract package to be implemented by packages/people who create widgets (or other dingetjes) for Pluto.
This package allows one to use conda as a cross-platform binary provider for Julia for other Julia packages, especially to install binaries that have complicated dependencies like Python.
This package provides an archive of functions that emulate R's d-p-q-r functions for probability distributions. It is a wrapper around rmath for Julia.
This package provides the Observables type in Julia, which are like Refs but you can listen to changes.
This package provides basic arithmetic, integration, differentiation, evaluation, and root finding over dense univariate polynomials.
This package provides fixed-width string types for facilitating certain string workflows in Julia.
This package provides a math library with extended precision floats and complex types.
TimerOutputs is a small Julia package that is used to generate formatted output from timings made in different sections of a program. It's main functionality is the @timeit macro, similar to the @time macro in Base except one also assigns a label to the code section being timed. Multiple calls to code sections with the same label (and in the same "scope") will accumulate the data for that label. After the program has executed, it is possible to print a nicely formatted table presenting how much time, allocations and number of calls were made in each section. The output can be customized as to only show the things you are interested in.
Cthulhu can help you debug type inference issues by recursively showing the code_typed output until you find the exact point where inference gave up, messed up, or did something unexpected. Using the Cthulhu interface you can debug type inference problems faster.
This package helps to make html"<input>" a bit more native to Julia. Use it with the @bind macro in Pluto.
This package contains simple routines for finding roots, or zeros, of scalar functions of a single real variable using floating-point math.
This package provides an interface package for StaticArrays.jl.
This package reads all method signatures in a package and generates precompile directives for any concrete signature that it can find.
SnoopCompile observes the Julia compiler, causing it to record the functions and argument types it's compiling. From these lists of methods, you can generate lists of precompile directives that may reduce the latency between loading packages.
BitFlag.jl provides an Enum-like type for bit flag option values.
A small package to transform between file extensions and MIME types, with bonus features.
FoldingTrees implements a dynamic tree structure in which some nodes may be "folded," i.e., marked to avoid descent among that node's children. It also supports interactive text menus based on folding trees.
This implementation of Glob is based on the IEEE Std 1003.1, 2004 Edition (Open Group Base Specifications Issue 6) for fnmatch and glob.