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.
Learn Rails with step-by-step official guides
Ruby on Rails Guides is your go-to resource for learning everything about the Ruby on Rails web framework. Whether you're just getting started or want to deepen your understanding, you’ll find easy-to-follow documentation and tutorials that walk you through Rails 8.0 features and best practices.
You can browse topics like setting up Rails, working with databases, building user interfaces, and keeping your apps secure. The guides break complex concepts into manageable steps, making it easier to see how different parts of Rails fit together.
If you’re a developer looking to build web applications with Rails or simply want to explore how the framework works, these guides are designed to help you become productive quickly. Plus, there are links to forums and contribution guidelines if you want to get involved with the Rails community.
Discover websites similar to Guides.rubyonrails.org based on shared categories, topics, and features.
Learn about RELAX NG, an XML schema language. Access specifications, tutorials, tools, sample schemas, and resources for using RELAX NG in your projects.
Create stunning 3D animations, models, and more with Blender—free, open-source software for artists, designers, and creators of all skill levels.
Learn about Ruby, a dynamic programming language. Find official docs, tutorials, and resources to start coding or deepen your Ruby knowledge.
Access comprehensive user guides and technical documentation for the ICU Unicode project, helping developers implement internationalization features.
Defines web text encodings and JavaScript APIs, offering technical documentation and reference for developers building web applications.
Explore official documentation, guides, and resources for developing, understanding, and contributing to the Firefox source code and related tools.
Discover Rust, a modern programming language focused on speed, safety, and reliability, with guides, tools, and a welcoming developer community.
Explore Swift.org to learn, use, and contribute to the Swift programming language with guides, documentation, and an active developer community.
Explore the tidyverse style guide for R programming. Find clear rules and examples to write readable, consistent code across tidyverse packages.
Browse official Solidity documentation for learning, reference, and guidance on writing smart contracts for Ethereum using this high-level programming language.
Find fast, searchable Ruby language documentation, including core and standard libraries, with helpful links to tutorials and guides for all levels.
CommonMark Spec provides the official specification and documentation for the CommonMark Markdown language, with test cases and changelogs.
Official specification for web streams APIs, offering detailed technical documentation for creating, composing, and consuming data streams in browsers.
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.
Find guides, tutorials, and manuals for SageMath—a free math software system. Learn how to use Sage with step-by-step help and reference materials.
Read the official XMLHttpRequest Standard for detailed API documentation on transferring data between web clients and servers. Ideal for web developers.
CommonMark defines a simple, easy-to-read plain text format for writing structured documents using familiar email and forum-style conventions.
Find guides, tutorials, and technical documentation for Silverstripe CMS to help you build, manage, and customize your Silverstripe projects.
Find guides, documentation, and resources for adding form validation to your websites using the jQuery Validation Plugin. Great for web developers.
Comprehensive documentation for Requests, a user-friendly Python HTTP library, with guides, examples, and reference material for easy integration.
Read the official documentation for Pillow, the friendly Python Imaging Library fork, to learn how to process images using Python.
Explore official Kotlin documentation and guides for learning, using, and mastering the Kotlin programming language in one easy-to-navigate place.
Explore official documentation for Protocol Buffers, Google’s efficient data serialization format, with guides, examples, and language-specific resources.
Find official JSDoc documentation, tutorials, and guides to help you document JavaScript code and use JSDoc features with ease.
Joda-Time provides documentation and resources for the Java date and time API, helping developers manage time and dates in Java applications.
Find clear, organized documentation for Tesseract OCR to help you use, install, and develop with this open-source text recognition software.
Find official guides, tutorials, and documentation to help you use Nix for software development, packaging, and reproducible builds on Linux systems.
Browse and search 100+ programming docs in one place. DevDocs lets you access developer documentation quickly, even when you’re offline.
Find clear guides and reference materials for Conda, a tool that helps you manage packages, dependencies, and environments for any programming language.
Official PHP website offering downloads, documentation, and tutorials to help you get started and build web applications with the PHP scripting language.
Official website for the Dart programming language, offering documentation, guides, tools, and resources to help you build apps for web, mobile, and more.
Explore XGBoost's official documentation for setup guides, tutorials, and detailed info on this popular machine learning library and its many features.
Docs.rs hosts and lets you search documentation for Rust programming libraries, making it easy to browse and learn about Rust crates online.
Learn how to set up Git for your computer with clear, step-by-step guides from GitHub Docs. Get started with version control and manage your code easily.
Find guides, references, and tutorials to help you install, configure, and automate IT tasks with Ansible's open-source automation platform.
HexDocs hosts documentation for Hex packages, making it easy for developers to access, read, and share technical guides and API docs online.
Learn how to use JSON Patch to update JSON documents efficiently. Find specs, guides, libraries, and tools for working with partial HTTP API updates.
Browse official documentation and guides for RStudio tools, packages, and APIs to help you develop, analyze, and visualize data more effectively.
Browse comprehensive Linux documentation, guides, and man pages to help you understand and use Linux commands, tools, and features with ease.
Browse detailed documentation and overviews for Clojure libraries, including core and contrib APIs, all in one place for easy reference.
Browse and read documentation for Ruby gems, standard libraries, and open source projects—all in one place for Ruby developers.
Explore Amazon's open source projects, developer guides, and tools with helpful documentation and resources for building on Amazon technology.
Explore .NET’s official hub for community news, tutorials, and detailed documentation to help you develop apps and services using the .NET platform.
Learn about CBOR, a compact data format for efficient data exchange, with specs, tools, and resources for developers and implementers.
A Russian-language site offering UNIX, Linux, and networking documentation, guides, and resources for system administrators and IT professionals.
Explore Carbon, a simple PHP extension for DateTime, offering easy-to-use documentation, guides, and tools for handling dates and times in PHP.
Explore resources, downloads, and documentation for BBC BASIC, the classic programming language, with guides and tools for enthusiasts and learners.
Learn about ISLISP, a standardized Lisp programming language, with resources, history, and official documentation all in one place.
Annotated ES5 offers a browsable, annotated version of the ECMAScript 5 (JavaScript) language specification for easy online reference and learning.
Explore in-depth JavaScript guides, essays, and resources by Douglas Crockford to understand the language's features, quirks, and best practices.
Learn C++ programming with tutorials, reference guides, articles, and an active forum for questions and discussions. Ideal for beginners and experts alike.
Explore C++ insights, publications, and resources from Bjarne Stroustrup, creator of C++. Find technical FAQs, guides, interviews, and standards updates.
Learn about Ed25519, a fast and secure elliptic-curve signature scheme. This site explains its design, benefits, and implementation details for developers.
Moment.js offers detailed documentation and resources for a popular JavaScript library that helps you parse, validate, and format dates and times.
Find official Amiga developer documentation, guides, and resources to help you code and create software for classic Amiga computers.
Amber Smalltalk lets you code in Smalltalk for the web, offering a live in-browser environment with editing, debugging, and testing tools.
Stay updated with news and tips on Google APIs and developer tools from the official Google Code blog. Perfect for developers and tech enthusiasts.
Official site for zlib, an open-source data compression library. Find documentation, downloads, and support for developers using zlib in their projects.
Webmaster-Source shares blogging tips, coding tutorials, and resources to help webmasters and bloggers improve their websites and online presence.