Official specification for web streams APIs, offering detailed technical documentation for creating, composing, and consuming data streams in browsers.
Deep dive into web streams API standards
The Streams Standard website is the official technical documentation for web streams APIs, maintained by the WHATWG. Here, you can explore the full specification for creating, managing, and composing streams of data in web applications, all mapped efficiently to low-level I/O operations.
If you're a developer or someone interested in how browsers handle data streams, this site provides comprehensive details on readable, writable, and transform streams, including models, conventions, and practical usage. The documentation is structured with helpful sections and links to make navigation straightforward, whether you need a quick reference or an in-depth understanding.
Whether you're building web apps or just curious about browser standards, the site is a go-to resource for anyone looking to implement or learn about streaming data efficiently on the web.
Discover websites similar to Streams.spec.whatwg.org based on shared categories, topics, and features.
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.
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.
Learn about RELAX NG, an XML schema language. Access specifications, tutorials, tools, sample schemas, and resources for using RELAX NG in your projects.
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.
Browse official Solidity documentation for learning, reference, and guidance on writing smart contracts for Ethereum using this high-level programming language.
Find comprehensive documentation and guides for Clinical Quality Language (CQL), a standard for expressing clinical logic in healthcare systems.
CommonMark Spec provides the official specification and documentation for the CommonMark Markdown language, with test cases and changelogs.
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.
Explore up-to-date Ruby on Rails documentation with detailed guides, tips, and examples to help you build and understand Rails applications.
Learn about troff, the classic UNIX text processor, with guides, documentation, and resources for typesetting and formatting text on UNIX systems.
Find official specifications, header files, and documentation for Khronos Group APIs and standards, including OpenGL, Vulkan, and related technologies.
phpDocumentor helps you automatically generate clear, organized documentation for your PHP projects, making it easier to maintain and share your code.
Browse, download, and contribute R packages for data analysis and statistics. Access documentation, tools, and resources for the R programming language.
Explore official documentation, guides, and resources for developing, understanding, and contributing to the Firefox source code and related tools.
Find the official documentation and definitive guide for DocBook, a widely used standard for writing structured technical documents and manuals.
Find guides, tutorials, and technical documentation for Silverstripe CMS to help you build, manage, and customize your Silverstripe projects.
Find official GROMACS documentation, guides, and manuals to help you use and develop this molecular simulation software effectively.
PyPy is a fast, compatible alternative Python implementation. Explore features, compatibility info, downloads, and developer resources in one place.
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 clear guides and reference materials for Conda, a tool that helps you manage packages, dependencies, and environments for any programming language.
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 XGBoost's official documentation for setup guides, tutorials, and detailed info on this popular machine learning library and its many features.
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.
Browse and search 100+ programming docs in one place. DevDocs lets you access developer documentation quickly, even when you’re offline.
Docs.rs hosts and lets you search documentation for Rust programming libraries, making it easy to browse and learn about Rust crates online.
HexDocs hosts documentation for Hex packages, making it easy for developers to access, read, and share technical guides and API docs online.
Browse official documentation and guides for RStudio tools, packages, and APIs to help you develop, analyze, and visualize data more effectively.
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.
Browse, search, and learn about Go programming packages with docs, examples, and best practices—perfect for Go developers seeking reliable code.
Official documentation for pip, Python’s package installer. Learn how to install, upgrade, and manage Python packages and dependencies with ease.
Find resources, manuals, and documentation for the Caml programming language. Ideal for learning or referencing Caml features and usage.
SS64 offers a comprehensive reference for command line tools and syntax across multiple operating systems, helping users master command line usage.
CakeML offers resources, documentation, and community links for the CakeML programming language and its verified software projects.
Browse clear documentation for Gym, a standard Python API and environment suite for reinforcement learning. Find guides, usage examples, and reference info.
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.
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.
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.
Explore the Red programming language with official docs, updates, and resources for developers interested in modern, cross-platform coding.
CFFI provides detailed documentation for a Python library that lets you call C code from Python, making it easy to bridge between the two languages.
Learn how to contribute to Python with this official guide offering step-by-step instructions, tips, and resources for new and experienced developers.
Jython lets you run Python code on the Java Virtual Machine, combining Python's simplicity with Java's power. Find downloads, docs, and community support.
Explore JavaScript standards, proposals, and specs with TC39, the group shaping the language's future. Join discussions and contribute to the evolution.
Discover and explore unusual and experimental programming languages on this community-powered wiki dedicated to documenting esoteric coding languages.
Stay updated on C++ standards, news, and discussions. Find resources, guidelines, and community updates for developers using the C++ language.
Find up-to-date documentation and guides on HTML, CSS, JavaScript, and web technology to help you build, understand, and improve websites.
HaskellWiki is a collaborative resource for Haskell programming, offering guides, documentation, and community-driven knowledge for all skill levels.
Explore resources and official documentation for Python packaging tools and standards, maintained by the Python Packaging Authority (PyPA).
Explore Armed Bear Common Lisp, a complete Common Lisp implementation for the Java Virtual Machine with interpreter, compiler, and Java integration.
Amber Smalltalk lets you code in Smalltalk for the web, offering a live in-browser environment with editing, debugging, and testing tools.
Apache POI provides Java libraries for reading and writing Microsoft Office documents, including Excel, Word, and PowerPoint files, with detailed documentation.