Skip to content
@astrid-runtime

Astrid

Astrid is an open, capability-secure microkernel substrate for composable software. It runs portably in user space today.

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

Repository Use it for
astrid Runtime, daemon, CLI, sandbox, capability enforcement, and audit.
book Architecture, host ABI, IPC, and security model.
handbook Contributor workflow, polyrepo conventions, and releases.
sdk-rust Rust capsule authoring SDK.
sdk-js JavaScript and TypeScript capsule authoring SDK.
wit Canonical public interface contracts.
rfcs Proposals for public contract changes.

Astrid is open source under MIT OR Apache-2.0.

Popular repositories Loading

  1. astrid astrid Public

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

    Rust 10.3k 130

  2. sdk-js sdk-js Public

    JavaScript and TypeScript SDK for building Astrid capsules.

    TypeScript 8.2k 37

  3. book book Public

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

    Perl 7.5k 31

  4. handbook handbook Public

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

    7.5k 43

  5. sdk-rust sdk-rust Public

    Rust SDK for building Astrid capsules.

    Rust 4.3k 10

  6. rfcs rfcs Public

    RFCs for Astrid public contract surfaces.

    Python 4.3k 8

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…