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 package reads all method signatures in a package and generates precompile directives for any concrete signature that it can find.
Update deeply nested immutable structs.
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 repository implements the scratch spaces API for package-specific mutable containers of data. These spaces can contain datasets, text, binaries, or any other kind of data that would be convenient to store in a location specific to your package. As compared to Artifacts, these containers of data are mutable. Because the scratch space location on disk is not very user-friendly, scratch spaces should, in general, not be used for a storing files that the user must interact with through a file browser. In that event, packages should simply write out to disk at a location given by the user. Scratch spaces are designed for data caches that are completely managed by a package and should be removed when the package itself is uninstalled.
This package provides package developers an alternative option to delay package loading until used. If some dependency is not used, then users don't need to pay for its latency.
Julia package for probability distributions and associated functions. Particularly, Distributions implements:
Moments (e.g mean, variance, skewness, and kurtosis), entropy, and other properties
Probability density/mass functions (pdf) and their logarithm (logpdf)
Moment generating functions and characteristic functions
Sampling from population or from a distribution
Maximum likelihood estimation
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.
IANA time zone database access for the Julia programming language. TimeZones.jl extends the Date/DateTime support for Julia to include a new time zone aware TimeType: ZonedDateTime.
This package provides an abstraction layer over the FreeType Julia module.
Easy memoization for Julia.
This package contains simple routines for finding roots, or zeros, of scalar functions of a single real variable using floating-point math.
julia-progressmeter provides a progress meter for long-running computations.
julia-jwas is an open-source software tool written in Julia for Bayesian multiple regression methods applied to genomic prediction and genome-wide association studies.
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.
A package for handling lazily initialized fields.
This is what I wish Base.BufferStream was.
TerminalLoggers provides a logger type TerminalLogger which can format your log messages in a richer way than the default ConsoleLogger which comes with the julia standard Logging library.
This package provides a math library with extended precision floats and complex types.
Visualizations using Pluto.jl notebooks.
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 helps to make html"<input>" a bit more native to Julia. Use it with the @bind macro in Pluto.
Julia bind to fzf fuzzy finder.
Hyperscript is a package for working with HTML, SVG, and CSS in Julia. When using this library you automatically get:
A concise DSL for writing HTML, SVG, and CSS.
Flexible ways to combine DOM pieces together into larger components.
Safe and automatic HTML-escaping.
Lightweight and optional support for scoped CSS.
Lightweight and optional support for CSS unit arithmetic.
This package defines an interface for mathematical/statistical densities and objects associated with a density in Julia.