You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+45-1Lines changed: 45 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,4 +33,48 @@ FDD adoption solves both infrastructure and data consumption bottlenecks. We bel
33
33
4.**Interact Your Way**: FDD separates presentation from true data. View it with the built-in UI, load it into an office suite, use it for data modeling, query it directly in your coding IDE, or feed it to an AI Agent—the choice is yours.
34
34
5.**Decentralized APIs**: Removes the massive root infrastructure cost of building API endpoints for institutions. Instead of building webhooks to support parallel and downstream industries (e.g. the mortgage industry needing bank statements, or colleges needing school records), institutions can simply issue a secure, verifiable `.fdd` file to the user.
35
35
36
-
Join us in creating the future of standard file formats.
36
+
## Tooling & Ecosystem Guide
37
+
The OpenFDD ecosystem provides a full suite of typescript/javascript libraries to securely compose, sign, view, and inherently interact with FDD files.
38
+
39
+
### 1. Composing & Building (`node-fdd`)
40
+
To build an `.fdd` file from your backend, you pack your Cryptographic JSON, your Mutable JSON, and your HTML template securely into the unified `.fdd` document wrapper:
To seamlessly render `.fdd` containers natively on your own web-platform without requiring plugins, simply reference the native layout library within your DOM. It evaluates the No-JS constraints, routes Ephemeral State actions securely, and renders the Document safely!
For End-Users navigating to FDD files natively on their disk, the custom routing extension acts as a Security Shield. It intercepts raw text rendering to sandbox the format, gracefully bypasses restrictive OS bounds allowing direct file-system saves, and actively prunes malware requests!
59
+
60
+
---
61
+
62
+
## 📣 How You Can Help Advocate!
63
+
The success of OpenFDD relies entirely on community pushback against static PDFs. Help spread the word!
<img src="https://img.shields.io/badge/Share%20on%20LinkedIn-0077b5?style=for-the-badge&logo=linkedin&logoColor=white" alt="Share on LinkedIn" />
72
+
</a>
73
+
</p>
74
+
75
+
**Action Items for Devs:**
76
+
1.**Pitch it to your PM:** If your app exports user dashboards as 'PDF Printouts', propose securely exporting a `.fdd` "mini-app" instead.
77
+
2.**Build Integrations:** Build robust parsing libraries in Rust, Python, or Go for the `fdd-data` layer!
78
+
3.**Star the Repo:** Help signal to the W3C and major browser vendors that developers want explicitly trusted, High-Trust File Sandbox permissions natively!
79
+
80
+
Join us in creating the future of standard file formatting.
0 commit comments