Find official guides, tutorials, and documentation to help you use Nix for software development, packaging, and reproducible builds on Linux systems.
Master Nix with official guides and tutorials
nix.dev is your go-to source for learning how to use Nix, a tool for managing software builds, development environments, and deployment on Linux. The site offers official documentation, step-by-step tutorials, and practical guides to help you get started with Nix, whether you're a beginner or looking to deepen your expertise.
You'll find everything from installation instructions to advanced topics like reproducible builds, packaging software, and working with Nix modules. Each section is designed to make complex concepts accessible and to help you achieve reliable, declarative setups for your development projects.
If you're interested in making your development workflow more consistent and reproducible, or simply want to explore the powerful features of Nix, this site provides clear explanations, examples, and resources to support your journey.
Discover websites similar to Nix.dev based on shared categories, topics, and features.
Official website for the Dart programming language, offering documentation, guides, tools, and resources to help you build apps for web, mobile, and more.
Explore official documentation for Protocol Buffers, Google’s efficient data serialization format, with guides, examples, and language-specific resources.
Official site for Go, an open source programming language. Access docs, downloads, tutorials, and tools to build secure, scalable software with Go.
Browse clear documentation for Gym, a standard Python API and environment suite for reinforcement learning. Find guides, usage examples, and reference info.
Browse, search, and learn about Go programming packages with docs, examples, and best practices—perfect for Go developers seeking reliable code.
Explore the tidyverse style guide for R programming. Find clear rules and examples to write readable, consistent code across tidyverse packages.
Learn how to contribute to Python with this official guide offering step-by-step instructions, tips, and resources for new and experienced developers.
Official site for Python programming—download, documentation, tutorials, and community resources for learning and using Python, an open-source language.
TypeScript helps you write safer JavaScript with type support, tools, and docs. Learn, try, and use TypeScript to catch errors before running code.
Discover Rust, a modern programming language focused on speed, safety, and reliability, with guides, tools, and a welcoming developer community.
Explore official guides for Ruby on Rails, offering clear, step-by-step documentation and tutorials to help you build web apps with Rails 8.0.
Explore Swift.org to learn, use, and contribute to the Swift programming language with guides, documentation, and an active developer community.
Learn Markdown with this free, open-source guide featuring clear explanations, syntax examples, and tips for formatting documents using Markdown language.
Find fast, searchable Ruby language documentation, including core and standard libraries, with helpful links to tutorials and guides for all levels.
Browse comprehensive Linux documentation, guides, and man pages to help you understand and use Linux commands, tools, and features with ease.
Browse official Perl documentation online, including guides, tutorials, and FAQs for all recent Perl versions. Great resource for Perl developers.
Explore comprehensive Vim documentation online for tips, commands, and guides to help you get the most out of this powerful text editor.
Find comprehensive C and C++ programming language references, including detailed explanations, examples, and compiler support for all major standards.
Official PHP website offering downloads, documentation, and tutorials to help you get started and build web applications with the PHP scripting language.
Find detailed documentation, examples, and guides for Mathematica and the Wolfram Language—organized by topic to help you learn and apply key features.
Explore programming and math projects, tutorials, and resources created by a Toronto-based developer. Great for learning and discovering new ideas.
Find practical guides, how-tos, and troubleshooting tips on Linux, databases, security, and open source topics for both beginners and tech enthusiasts.
Find up-to-date documentation and guides on HTML, CSS, JavaScript, and web technology to help you build, understand, and improve websites.
Find Linux tutorials, guides, and documentation for everything from desktop use to programming and server administration, plus helpful links and resources.
Browse Ubuntu's complete collection of software manual pages online, searchable and updated daily for every supported Ubuntu version.
Learn about Ruby, a dynamic programming language. Find official docs, tutorials, and resources to start coding or deepen your Ruby knowledge.
Learn about ISLISP, a standardized Lisp programming language, with resources, history, and official documentation all in one place.
Learn about RELAX NG, an XML schema language. Access specifications, tutorials, tools, sample schemas, and resources for using RELAX NG in your projects.
Explore C++ insights, publications, and resources from Bjarne Stroustrup, creator of C++. Find technical FAQs, guides, interviews, and standards updates.
Find practical Linux tutorials, tips, and answers to common questions for major distributions like Ubuntu, Debian, Fedora, and CentOS, updated daily.
Find comprehensive documentation, guides, and resources for ROS 1 on this open wiki platform, supporting robotics software development and learning.
Browse and search FreeBSD manual pages online to quickly find detailed documentation, command references, and system help for FreeBSD users and developers.
Peter Norvig's website offers essays, tutorials, code samples, and resources on AI, programming, and computer science, plus humor and personal projects.
Browse and search OpenBSD manual pages online to quickly find system and command documentation, query syntax, and technical references.
Browse and search Unix and Linux man pages online to quickly find command documentation, options, and examples for system administration and development.
A Russian-language site offering UNIX, Linux, and networking documentation, guides, and resources for system administrators and IT professionals.
CoffeeScript offers clear documentation, guides, and tools to help you write code in CoffeeScript, a language that compiles to JavaScript.
Access comprehensive user guides and technical documentation for the ICU Unicode project, helping developers implement internationalization features.
Learn all about YAML with official documentation, guides, and resources for using this human-friendly data serialization language.
Discover Lua, a lightweight scripting language. Access downloads, documentation, and community resources to start building with Lua today.
Browse and read documentation for Ruby gems, standard libraries, and open source projects—all in one place for Ruby developers.
Explore Carbon, a simple PHP extension for DateTime, offering easy-to-use documentation, guides, and tools for handling dates and times in PHP.
Find community-driven documentation and real-world examples for the Clojure programming language to help you learn, explore, and code with confidence.
Learn about LuaJIT, a high-performance Just-In-Time compiler for the Lua programming language. Find docs, downloads, and resources for developers.
Explore resources, downloads, and documentation for BBC BASIC, the classic programming language, with guides and tools for enthusiasts and learners.