# JuliaPackages.com Updated: Over 10k Packages + Some New Features

**URL:** <https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436>\
**Category:** Package Announcements\
**Tags:** announcement\
**Created:** [September 15, 2024, 4:24pm UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436 "2024-09-15T16:24:38Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![djsegal](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/djsegal/32/13752_2.png) [@djsegal](https://discourse.julialang.org/u/djsegal)\
**Post date:** [September 15, 2024, 4:24pm UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436/1 "2024-09-15T16:24:38Z")

</div>

Hey everyone,

Wanted to give a quick update on [JuliaPackages.com](https://juliapackages.com)—we’ve crossed a big milestone with **over 10,000 packages** now in the database (10,968 to be exact!). Here’s what’s new:

- **2024 Packages** : The package list is now fully up to date with the latest from GitHub.
- **UX Improvements** : I’ve made the site a bit smoother to navigate, and hopefully more intuitive.
- **Keyboard Scrolling** : You can now use your keyboard for easier navigation:
  - **Up/Down Arrows** : Scroll normally.
  - **Left/Right Arrows** : Faster vertical scrolling.
  - **Page Up/Down** : Larger jumps.
  - **Home/End** : Quick jumps to the top or bottom.

I know the updates haven’t always been as regular as I’d like, but I’m curious: **What features or improvements would you want to see?** I’d love to get your thoughts on where we should take things next, whether that’s new features, more frequent updates, or something else entirely.

Feel free to drop any ideas, and thanks as always for using the site!

Best,  
Daniel

---

<div class="post-metadata">

**Author:** ![matthias314](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@matthias314](https://discourse.julialang.org/u/matthias314)\
**Post date:** [September 15, 2024, 5:19pm UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436/2 "2024-09-15T17:19:33Z")

</div>

I apologize for being selfish, but when I search for “smallcollections” (one of my own packages) on [JuliaPackages.com](http://JuliaPackages.com), I get “We’re sorry, but something went wrong”.

EDIT: Searching for “SmallCollections.jl” gives “No packages found”.

---

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [September 15, 2024, 9:25pm UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436/3 "2024-09-15T21:25:43Z")

</div>

We now have 11,366 packages, so are you sure you’re up-to-date? [You do not exclude JLL packages, then you would still be a bit under 10,000.]

---

<div class="post-metadata">

**Author:** ![GunnarFarneback](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gunnarfarneback/32/1827_2.png) [@GunnarFarneback](https://discourse.julialang.org/u/GunnarFarneback)\
**Post date:** [September 15, 2024, 9:45pm UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436/4 "2024-09-15T21:45:58Z")

</div>

That database includes some packages from the ancient Metadata, which have never been registered in the General registry, so your counting may be off.

---

<div class="post-metadata">

**Author:** ![djsegal](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/djsegal/32/13752_2.png) [@djsegal](https://discourse.julialang.org/u/djsegal)\
**Post date:** [September 16, 2024, 11:19am UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436/5 "2024-09-16T11:19:45Z")

</div>

> [@GunnarFarneback](#):
>
> That database includes some packages from the ancient Metadata, which have never been registered in the General registry, so your counting may be off.

It includes all julia packages on github – in addition to Metadata and General as well?

All I did to get the 10k was a `Package.count` at the end

* * *

> [@matthias314](#):
>
> I apologize for being selfish, but when I search for “smallcollections” (one of my own packages) on [JuliaPackages.com](http://JuliaPackages.com), I get “We’re sorry, but something went wrong”.

Fixed now. Seeding algorithm timed-out now that the number of packages has grown

There are no small parts, only [small collections](https://juliapackages.com/p/smallcollections)

---

<div class="post-metadata">

**Author:** ![PeterSimon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petersimon/32/25193_2.png) [@PeterSimon](https://discourse.julialang.org/u/PeterSimon)\
**Post date:** [September 16, 2024, 4:35pm UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436/6 "2024-09-16T16:35:14Z")

</div>

Another selfish request…  
I tried searching for my package [PSSFSS](https://github.com/simonp0420/PSSFSS.jl) which is moderately popular at 24 stars. The package is found by [JuliaPackages.com](http://JuliaPackages.com), which is great, but it isn’t discoverable by searching categorically via Physics → Electromagnetism. This is apparently because I don’t have “Electromagnetism” as a topic keyword on the repo. However, I do have “Electromagnetics” and “Computational-Electromagnetics” as topic keywords, [as do several other Julia packages](https://github.com/search?q=language%3Ajulia+topic%3Aelectromagnetics&type=repositories&s=stars&o=desc). If you’re only going to use a single subtopic (“Electromagnetism”) on [JuliaPackages.com](http://JuliaPackages.com) for this area of physics, would it be possible to include also packages which use synonomous topic keywords, like “Electromagnetics”?

---

<div class="post-metadata">

**Author:** ![nsajko](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nsajko/32/221187_2.png) [@nsajko](https://discourse.julialang.org/u/nsajko)\
**Post date:** [September 16, 2024, 4:57pm UTC](https://discourse.julialang.org/t/juliapackages-com-updated-over-10k-packages-some-new-features/119436/7 "2024-09-16T16:57:02Z")

</div>

> [@djsegal](#):
>
> What features or improvements would you want to see?

Could you make your site feature this on each page:

- Link to JuliaHub
- Say JuliaHub is more up-to-date and comprehensive
- Say your site may not be up-to-date given that it’s only infrequently updated
- Say your site isn’t comprehensive becase it only includes packages from Github (if I got this right)
- Say when (on which date) was the relevant info for the current page last updated. If possible also make it clear that the date pertains to your site, not to the Julia package.

Otherwise you might be doing more harm than good with your site, IMO.

Don’t get me wrong, it’s a nice site, but my experience is it’s often misleading.
