# \#stdlib

**URL:** https://discourse.julialang.org/tag/stdlib/647.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Prospective changes to AnnotatedString and StyledStrings](https://discourse.julialang.org/t/prospective-changes-to-annotatedstring-and-styledstrings/134847)

<div class="topic-metadata">

**Author:** [@tecosaur](https://discourse.julialang.org/u/tecosaur)\
**Replies:** 22\
**Last updated:** [September 21, 2026, 5:46pm UTC](https://discourse.julialang.org/t/prospective-changes-to-annotatedstring-and-styledstrings/134847 "2026-09-21T17:46:56Z")

</div>

A request for feedback and testing for a large piece of work I’ve undertaken Background The StyledStrings was first conceptualised in June 2021, PR’d in May 2023, merged in Oct 2023, and shipped in Julia v1.11. Since t…

---

## [Is CSV in Julia 1.12 (kind of) stdlib?](https://discourse.julialang.org/t/is-csv-in-julia-1-12-kind-of-stdlib/134525)

<div class="topic-metadata">

**Author:** [@Eben60](https://discourse.julialang.org/u/Eben60)\
**Replies:** 4\
**Last updated:** [December 12, 2025, 9:40pm UTC](https://discourse.julialang.org/t/is-csv-in-julia-1-12-kind-of-stdlib/134525 "2025-12-12T21:40:35Z")

</div>

Calling using CSV does not result in an error, even in a frish session and though I do not have CSV.jl in my default environment. With v1.10 and v1.11 it errors as expected. I have same, and quite minimal, default enviro…

---

## [Please explain LinearAlgebra.\_\_normalize!](https://discourse.julialang.org/t/please-explain-linearalgebra-normalize/128636)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 7\
**Last updated:** [May 21, 2025, 3:10pm UTC](https://discourse.julialang.org/t/please-explain-linearalgebra-normalize/128636 "2025-05-21T15:10:47Z")

</div>

I am trying to understand LinearAlgebra.\_\_normalize!, quoted in full here: @inline function \_\_normalize!(a::AbstractArray, nrm) # The largest positive floating point number whose inverse is less than infinity δ …

---

## [Comparing Javascript Temporal with Julia](https://discourse.julialang.org/t/comparing-javascript-temporal-with-julia/125419)

<div class="topic-metadata">

**Author:** [@digital\_carver](https://discourse.julialang.org/u/digital_carver)\
**Replies:** 0\
**Last updated:** [January 31, 2025, 7:37am UTC](https://discourse.julialang.org/t/comparing-javascript-temporal-with-julia/125419 "2025-01-31T07:37:22Z")

</div>

An article about Javascript’s upcoming Temporal API for working with dates and times is trending on Hacker News today. I was curious how it compared with Julia, so I used a small Pluto notebook to test things out and wri…

---

## [Compat requirements for stdlibs](https://discourse.julialang.org/t/compat-requirements-for-stdlibs/123014)

<div class="topic-metadata">

**Author:** [@e3c6](https://discourse.julialang.org/u/e3c6)\
**Replies:** 0\
**Last updated:** [November 24, 2024, 11:54am UTC](https://discourse.julialang.org/t/compat-requirements-for-stdlibs/123014 "2024-11-24T11:54:03Z")

</div>

Since PSA: Compat requirements in the General registry are changing is locked, I’ll open a new thread here. I have a few questions: Is that linked post still the most up to date information on how to add compat bounds…

---

## [Canonical way to get a list of all stdibs](https://discourse.julialang.org/t/canonical-way-to-get-a-list-of-all-stdibs/88115)

<div class="topic-metadata">

**Author:** [@Lilith](https://discourse.julialang.org/u/Lilith)\
**Replies:** 5\
**Last updated:** [October 2, 2022, 7:22pm UTC](https://discourse.julialang.org/t/canonical-way-to-get-a-list-of-all-stdibs/88115 "2022-10-02T19:22:33Z")

</div>

What is the best way to get this vector? stdlibs = \[ :ArgTools, :Artifacts, :Base64, :CRC32c, :CompilerSupportLibraries\_jll, :Dates, :Distributed, :Downloads, :FileWatching, :Futu…

---

## [Move Random into Base?](https://discourse.julialang.org/t/move-random-into-base/80669)

<div class="topic-metadata">

**Author:** [@Lilith](https://discourse.julialang.org/u/Lilith)\
**Replies:** 22\
**Last updated:** [May 9, 2022, 7:51pm UTC](https://discourse.julialang.org/t/move-random-into-base/80669 "2022-05-09T19:51:01Z")

</div>

It would be nice to have quicksort select its pivot randomly rather than using median of three to prevent malicious data from causing unexpected quadratic runtime. Benchmarking reveals that this causes negligible perform…

---

## [When to use HTTP.jl vs Downloads standard lib](https://discourse.julialang.org/t/when-to-use-http-jl-vs-downloads-standard-lib/79869)

<div class="topic-metadata">

**Author:** [@ProvocaTeach](https://discourse.julialang.org/u/ProvocaTeach)\
**Replies:** 1\
**Last updated:** [April 23, 2022, 1:42pm UTC](https://discourse.julialang.org/t/when-to-use-http-jl-vs-downloads-standard-lib/79869 "2022-04-23T13:42:37Z")

</div>

Hi all, I noticed in the Julia docs that there is a standard module called Downloads which implements a request function. Apparently you can make HTTP requests, complete with headers and HTTP/2 support, because Downloads…

---

## [Use of Openlibm](https://discourse.julialang.org/t/use-of-openlibm/79473)

<div class="topic-metadata">

**Author:** [@Shreya\_Gupta](https://discourse.julialang.org/u/Shreya_Gupta)\
**Replies:** 1\
**Last updated:** [April 14, 2022, 8:56am UTC](https://discourse.julialang.org/t/use-of-openlibm/79473 "2022-04-14T08:56:21Z")

</div>

Hello Julia community, I am working on a project(written in C/C++,Octave) where I have to make the C math library function work consistently across compilers and operating systems. For this, One solution that comes is th…

---

## [Filing an issue or PR on a package in stdlib](https://discourse.julialang.org/t/filing-an-issue-or-pr-on-a-package-in-stdlib/57876)

<div class="topic-metadata">

**Author:** [@dmbates](https://discourse.julialang.org/u/dmbates)\
**Replies:** 2\
**Last updated:** [March 24, 2021, 4:28pm UTC](https://discourse.julialang.org/t/filing-an-issue-or-pr-on-a-package-in-stdlib/57876 "2021-03-24T16:28:53Z")

</div>

Is there any special protocol for filing an issue or submitting a PR on a package in stdlib? I recently encountered a problem in SparseArrays/src/linalg.jl with, I think, a pretty simple fix. Do I just create an issue …
