RepoGuard
Updated 7 h ago
Diem

Organization

Public GitHub footprint of Diem

@diem
View profile on GitHub

28

Public repositories

17,668

Total stars

195

Followers

The organization Diem maintains a significant public GitHub presence with a wide range of repositories. It primarily focuses on languages like Rust, Python, TypeScript, Java, and Go. Notable projects include the Diem framework, the Move programming language, and various client SDKs, reflecting its commitment to building a trusted financial network.

Top languages

Rust 7Python 4TypeScript 4Java 3JavaScript 1Go 1C 1Shell 1

Public repositories

diem

16,678

Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.

Rust
Updated Jun 9, 2026

move

379

Home of the Move programming language

Rust
Updated May 29, 2026

website

231

Libra’s mission is to enable a simple global currency and financial infrastructure that empowers billions of people.

Unknown Language
Updated May 16, 2026

bcs

88

Rust implementation of the Binary Canonical Serialization (BCS) format

Rust
Updated May 12, 2026

whackadep

51

Managing Rust dependencies via a dashboard

Rust
Updated Mar 27, 2026

client-sdk-python

46

Python client library for Diem

Python
Updated Oct 3, 2025

dip

43

Libra Improvement Proposals

JavaScript
Updated May 19, 2026

client-sdk-go

24

The Go Client SDK for Diem

Go
Updated Dec 10, 2024

client-sdk-java

19

The Java client SDK for Diem

Java
Updated Dec 10, 2024

reference-wallet

16

A reference wallet.

Python
Updated Dec 10, 2024

diem-devtools

14

No description provided for this repository.

Rust
Updated Dec 10, 2024

off-chain-reference

11

An off-chain reference implementation: Supports exchanging payment information, KYC data and attestation of KYC data between VASPs.

Unknown Language
Updated Mar 15, 2025

rosetta-proxy

10

Rosetta API implementation for the Diem Payment Network

Rust
Updated Dec 10, 2024

my-first-client

10

A tutorial to demonstrate how to build a client on the Libra testnet.

Java
Updated Dec 10, 2024

reference-merchant

8

A demonstration merchant solution.

TypeScript
Updated Mar 13, 2026

explorer

7

No description provided for this repository.

TypeScript
Updated Feb 13, 2026

client-sdks

4

General information and code applicable to all client SDKs

Unknown Language
Updated Dec 10, 2024

ledger-nano-app

4

No description provided for this repository.

C
Updated Dec 10, 2024

github-hyperjump

4

Probot to create repository_dispatch events

TypeScript
Updated Dec 10, 2024

liquidity-emulator

3

A liquidity emulator to support the Diem reference projects

Python
Updated Dec 10, 2024

github-bouncer

3

No description provided for this repository.

TypeScript
Updated Dec 10, 2024

actions

3

No description provided for this repository.

Shell
Updated Dec 10, 2024

sccache

3

sccache is ccache with cloud storage

Unknown Language
Updated Mar 5, 2024

pre-commit-hooks

2

Some out-of-the-box hooks for pre-commit

Unknown Language
Updated Mar 5, 2024

pre-commit-gruntwork

2

A collection of pre-commit hooks used by Gruntwork tools

Unknown Language
Updated Mar 5, 2024

allure2

2

Allure Framework is a flexible lightweight multi-language test reporting tool. It provides clear graphical reports and allows everyone involved in the development process extract maximum of information from everyday testing process.

Java
Updated Mar 5, 2024

publish-unit-test-result-action

2

GitHub Action to publish unit test results on GitHub

Python
Updated Mar 5, 2024

serde-reflection-diem

1

Rust libraries and tools to help with interoperability and testing of serialization formats based on Serde.

Rust
Updated Mar 5, 2024

Frequently asked questions

What does diem build on GitHub?

Diem builds several projects on GitHub, including the Diem framework and the Move programming language. Their repositories are focused on creating a financial network and related technologies.

Which programming languages does diem use?

Diem primarily uses Rust, Python, TypeScript, Java, JavaScript, and Go in its public repositories. This diverse language usage supports various aspects of their projects.

Are diem's repositories public?

Yes, all of diem's repositories on GitHub are public. This transparency allows users and developers to access their projects and contribute to building a financial infrastructure.

Is this exposure intended?

Monitor Diem with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account