Skip to content
@astrid-runtime

Astrid

Astrid is an open, portable, capability-secure operating system for composable software.

Astrid

Astrid is a portable, capability-secure operating system for composable software.

It runs portably in user space today and provides the runtime, sandbox, capability enforcement, signed audit records, and public contracts that other software can build on.

Start here

RepositoryUse it for
astridRuntime, daemon, CLI, sandbox, capability enforcement, and audit.
bookArchitecture, host ABI, IPC, and security model.
handbookContributor workflow, polyrepo conventions, and releases.
sdk-rustRust capsule authoring SDK.
sdk-jsJavaScript and TypeScript capsule authoring SDK.
witCanonical public interface contracts.
rfcsProposals for public contract changes.

Astrid is open source under MIT OR Apache-2.0.

Popular repositories Loading

  1. astrid astridPublic

    Astrid is a portable, capability-secure operating system for composable software.

    Rust 10.3k 132

  2. sdk-js sdk-jsPublic

    JavaScript and TypeScript SDK for building Astrid capsules.

    TypeScript 8.2k 37

  3. book bookPublic

    The canonical reference for Astrid: kernel, capsules, host ABI, IPC, and the security model.

    Perl 7.5k 32

  4. handbook handbookPublic

    Contributor handbook for Astrid: the polyrepo, public contracts, contribution process, and release workflow.

    7.4k 43

  5. sdk-rust sdk-rustPublic

    Rust SDK for building Astrid capsules.

    Rust 4.3k 10

  6. rfcs rfcsPublic

    RFCs for Astrid public contract surfaces.

    Python 4.3k 8

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…