• Stars
    star
    200
  • Rank 195,325 (Top 4 %)
  • Language
    JavaScript
  • License
    Other
  • Created almost 6 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A static site generator for a fully trustless digital legacy box

Hereditas

Open in Visual Studio Code Version Downloads/week License

What happens to your digital life after you're gone?

Hereditas logo

Hereditas, which means inheritance in Latin, is a static website generator that builds fully-trustless digital legacy boxes, where you can store information for your relatives to access in case of your sudden death or disappearance.

For example, you could use this to pass information such as passwords, cryptographic keys, cryptocurrency wallets, sensitive documents, etc.

Learn more

Read the Hereditas announcement to understand more on why we need Hereditas.

You can also watch this short intro video.

Get started and documentation

What is Hereditas

🚀 Get started guide

🔐 Security model

📘 Documentation and CLI reference

Screenshot

Screenshot of Hereditas 0.2

Warning: alpha quality software

Hereditas is currently alpha quality software; use at your own risk. While we've developed Hereditas with security always as the top priority, this software leverages a lot of cryptographic primitives under the hood. We won't release a stable (e.g. "1.0") version of Hereditas until we're confident that enough people and cryptography experts have audited and improved the code.

Your help is highly appreciated. If you are an expert on security or cryptography, please help us reviewing the code and let us know what you think - including if everything looks fine, or if you found a bug.

Responsible disclosure: if you believe you've found a security issue that could compromise current users of Hereditas, please report it confidentially.

License

Copyright © 2020, Alessandro Segala @ItalyPaleAle

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You can read the full text of the license in the LICENSE.md file.

More Repositories

1

svelte-spa-router

Router for SPAs using Svelte 3
JavaScript
1,515
star
2

prvt

🔐 Personal, end-to-end encrypted storage that works through your browser
Go
113
star
3

SMCloudStore

Lightweight multi-cloud object storage module for Node.js: AWS, Azure, GCP, B2, Minio...
TypeScript
42
star
4

WithBlueInk

Source for withblue.ink blog
JavaScript
30
star
5

svelte-spa-router-template

Template for building basic applications with Svelte
Svelte
12
star
6

traefik-forward-auth

Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy
Go
11
star
7

mariadb-cluster

MariaDB Galera cluster running on CoreOS using the official Docker images
HTML
10
star
8

pinatapinner

Publish folders on IPFS using Pinata
Go
9
star
9

go-gin-sample

Go
9
star
10

rss-bot

Telegram bot for RSS feeds
Go
8
star
11

unlocker

⚠️ Replaced by ItalyPaleAle/Revaulter! -- Wrap and unwrap keys using a key vault with admin consent
Go
8
star
12

file-type-stream-go

Detect file types–extensions and mime–using magic numbers
Go
5
star
13

grpc-stream-go

Sample of a client/server in Go using gRPC for bi-directional streaming
Go
4
star
14

dapr-sqlite-statestore

Go
4
star
15

arraybuffer

NPM: arraybuffer-encoding
TypeScript
4
star
16

TheCoinsBot

Telegram bot for real-time coins pricing from GDAX and Coinbase
JavaScript
3
star
17

vscode-go-playground

TypeScript
3
star
18

revaulter

Safely perform cryptographic operations with keys in Azure Key Vault
Go
2
star
19

azure-guacamole

Guacamole RDP/VNC client - Azure Resource Manager template
Shell
2
star
20

dapr-actor-reminders-v2-demo

Go
2
star
21

amaretto-osx

Amaretto is a framework and a boilerplate to create OSX apps using HTML5/JavaScript that interact with native code.
Objective-C
2
star
22

SMConfig

Simple, yet flexible, app config for Node.js
TypeScript
2
star
23

node-stream-chunkify

Transforms a stream so all chunks have the same size in bytes, regardless of the input stream. The last chunk may be smaller if there's remaining data.
JavaScript
1
star
24

calendar-next-demo

"Next on my calendar" demo app: static app interacting with the Office 365 calendar APIs
JavaScript
1
star
25

restify-boilerplate

My node-restify boilerplate
JavaScript
1
star
26

dapr-firewall-poc

POC of using Dapr with apps behind a firewall
Go
1
star
27

SMClean

String cleanup utilities and input sanitization in JavaScript
TypeScript
1
star
28

haikus-for-codespaces

EJS
1
star
29

notifier-bot

Teams bot to receive messages via webhook
TypeScript
1
star
30

dapr-actors-v2

Go
1
star
31

book-app-demo

JavaScript
1
star
32

SMNormalize

String normalization utilities for Unicode strings and IDs
TypeScript
1
star