zeal
crates.io
Our great sponsors
zeal | crates.io | |
---|---|---|
100 | 660 | |
11,052 | 2,796 | |
0.9% | 2.1% | |
8.1 | 10.0 | |
22 days ago | 2 days ago | |
C++ | Rust | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zeal
-
DevDocs
There's also Zeal (https://zealdocs.org/) which is basically the same as Dash but open source and runs on non-Mac devices.
-
How would you work effectively with an extremely slow 56Kbps connection?
For offline tech documentation you can use Zeal. Must have tool for poor internet connection places. Present in ubuntu repos. https://zealdocs.org/
-
Simple Mobile Tools suite to be acquired by Israeli adware company
ads don't have to proprietary
here's one example of ads in FOSS https://github.com/zealdocs/zeal/issues/779
-
Ask HN: How do I code offline for a week?
There’s stuff like https://zealdocs.org/ that allow you to take all relevant documentation with you so offline coding will work.
If you just want to be productive, you could also bring a lot of books or downloaded tutorials on a drive.
Btw, make sure your drive is encrypted and you think of a way to backup your data so you don’t lose the offline progress.
-
Memex is already here, it’s just not evenly distributed
I’d suggest you look into Kiwix¹ and also Zeal².
1. https://www.kiwix.org/
2. https://zealdocs.org/
-
What's the Difference Between `ruby-doc.org` and `docs.ruby-lang.org`?
For offline documentation, I use Zeal (called Dash on macos) which looks/works almost identically to rubydoc.info but much faster since it's offline, has a standard interface for all installed language documentations, and only 1 global hotkey away while programming.
-
Googling for answers costs you time
I highly recommend using local solutions to this local issue: Zeal[1] (aka Dash[2] on MacOS)
Load up the "docsets" of your languages (lightly edited HTML docs for indexing purposes) and use a global keyboard shortcut (F8 for me) to pull up Python/Postgres/Terraform docs, searching for the right function without internet query.
This isn't straight up applicable to all questions of course, but "How do I search regular expressions in Python again?" is now as easy as "re"
Note that the docsets can be converted from normal HTML ones via doc2dash[3], especially useful to load up custom docs like private providers.
[1]: https://zealdocs.org/
- Crear mi propio AskSAM/Zeal: muchas dudas
- Zeal is an offline documentation browser for software developers
crates.io
-
Migrating a JavaScript frontend to Leptos, a Rust framework
So, be sure to double-check your critical libraries and be sure their alternatives exist in the Rust ecosystem. There’s a good chance the crates you need are available in Rust's crates.io repository.
-
Learning Rust: A clean start
The previous section was very simple, this section is also very simple but introduces us to cargo which is Rust's package manager, as a JS dev my mind goes straight to NPM.
-
#2 Rust - Cargo Package Manager
Now, there has to be a place where all these packages come from. Similar to npmjs registry, where all node packages are registered, stored and retrieved, Rust also has something called crates.io where many helpful packages and dependencies are registered.
-
Rust 🦀 Installation + Hello World
Before proceeding, let's check https://crates.io/, the official Rust package registry.
-
Underestimating rust for my Project.
The most thrilling aspect has been the joy of writing the backend. It's like every struct, enum, and method in Rust forms this interconnected Multiverse of code , which you can see in crates.io which is best Documentation experience I Ever Had.
-
Top 10 Rusty Repositories for you to start your Open Source Journey
5. Crates.io
-
Project Structure Clarification Coming From Python - With Example
When using crates from eg. crates.io, and also things like std and core
-
Cargo has never frustrated me like npm or pip has. Does Cargo ever get frustrating? Does anyone ever find themselves in dependency hell?
Vendoring your packages was very tedious to even remotely get to work with Cargo. I spent a very long time getting Cargo to work together with cargo-local-registry. We vendor crates from crates.io and a custom internal registry.
-
How did I need to know about feature rwh_05 for winit?
So this is my question: Which way was the right to find it out? There is no info about this feature on crates.io. I also have no clue what exactly it does and why it is named rwh_05.
-
15,000 Go Module Repositories on GitHub Vulnerable to Repojacking Attack
Rust does it so much better with https://crates.io . I don't know why Go can't (or won't) do something similar.
What are some alternatives?
devdocs - API Documentation Browser
docs.rs - crates.io documentation generator
dash.nvim - 🏃💨 Search Dash.app from your Neovim fuzzy finder. Built with Rust 🦀 and Lua
plotters - A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
dash-contrib-docset-feeds - A collection of Dash's user contributed docset feed for using with Zeal
Cargo - The Rust package manager
zeavim.vim - Zeal for Vim
trunk - Build, bundle & ship your Rust WASM application to the web.
Dash-iOS - Dash for iOS was discontinued. Please check out Dash for macOS instead.
gtk4-rs - Rust bindings of GTK 4
terraform-docs-as-pdf - Complete Terraform documentation (core + all official providers) as PDF files. Updating nightly.
Rocket - A web framework for Rust.