Repository navigation
Expand file tree
/
Copy pathindex.html
More file actions
54 lines (50 loc) · 3.04 KB
/
Copy pathindex.html
File metadata and controls
54 lines (50 loc) · 3.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<title>SF3 - Simple File Format Family</title>
<link rel="stylesheet" href="style.css"/>
<meta name="viewport" content="width=device-width">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Simple File Format Family">
<meta name="twitter:description" content="SF3 - The Simple File Format Family is a specification of a number of simple binary file formats.">
<meta name="twitter:image" content="https://shirakumo.org/card.png">
<meta name="twitter:image:alt" content="">
<meta property="og:type" content="website">
<meta property="og:title" content="Simple File Format Family">
<meta property="og:description" content="SF3 - The Simple File Format Family is a specification of a number of simple binary file formats.">
<meta property="og:url" content="https://shirakumo.org/docs/sf3">
<meta property="og:image" content="https://shirakumo.org/docs/sf3/card.png">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
<body class="front">
<header>
<h1>SF3 - Simple File Format Family</h1>
</header>
<main>
<p>
SF3 (Simple File Format Family) is a family of open standard binary file formats, free to use for everyone. These file formats all follow a similar scheme and the same principles.
</p>
<p>
Included are formats for images, audio, 3D models, rich text, logging, archives, and more. All of the formats are intended to be easy to read and write, and cover base use-cases of various binary formats. You may want to use one of these formats if you need a simple alternative to common formats that is nonetheless specified and not ad-hoc, or require a format that allows for very fast in-memory access.
</p>
<p>
You can find more information about the formats at the links below:
</p>
<nav>
<a href="specification.html"><i class="fa-solid fa-fw fa-file-code"></i> SF3 Specification (HTML)</a>
<a href="specification.pdf"><i class="fa-solid fa-fw fa-file-pdf"></i> SF3 Specification (PDF)</a>
<a href="https://shirakumo.org/projects/sf3"><i class="fa-solid fa-fw fa-code-commit"></i> Specification Repository</a>
<a href="irc://irc.libera.chat/#shirakumo"><i class="fa-solid fa-fw fa-comments"></i> IRC Channel (libera/#shirakumo)</a>
</nav>
<p>
You can also find reference implementations for the formats at these links:
</p>
<nav>
<a href="https://shirakumo.org/projects/sf3.ksy">Kaitai Struct (C++, C#, Go, Java, JS, Lua, Python & more)</a>
<a href="https://shirakumo.org/projects/libsf3">C (header-only)</a>
<a href="https://shirakumo.org/projects/cl-sf3">Common Lisp</a>
</nav>
</main>
</body>
</html>