The FrogNet Library

Two books. The why, and the how.

FrogNet is documented the way it was built — from first principles, and provably. One book explains the ideas to anyone; the other is the engineering manual you build a network from. Read either free.

§01The pair

Think first. Then work.

The two volumes are a matched set — the same architecture at two depths. Start wherever you stand: the paradigm if you want to understand it, the manual if you want to run it.

FrogNetBook One · The Why

How to Think Like a Frog

Networking for the 21st Century

Fawcett · ToneRead free
For everyoneThe paradigm · no code required

How to Think Like a Frog

Networking for the 21st Century — the ideas behind the network.

Every network in use today rests on assumptions that made sense in 1969. This book takes them apart and rebuilds them for the world we actually live in — fifty years of lessons in networking, programming, and hardware moved into this century. It starts in plain English, then walks the thirteen shifts that make FrogNet different, and ends with what the system is and does today. If you read one thing first, read this.

What's inside
  1. 1 · What FrogNet Does, in Plain English
  2. 2 · Introduction — the 1969 assumptions
  3. 3 · The Thirteen Paradigm Shifts
  4. 4 · What FrogNet Is and Does
  5. A · How FrogNet Handles Emergencies
  6. B · The Song of the Frogs
FrogNetBook Two · The How

Magnum Croakus

How to Work Like a Frog

Fawcett · ToneBuild manual
For engineersThe build manual · 13 parts + reference

Magnum Croakus

How to Work Like a Frog — the working companion to How to Think Like a Frog.

The complete engineering guide: how to install a node, how the mesh discovers itself, how the floating database is elected, how UnREST and semantic compression move memory instead of messages, and how to write your own handlers. When it shows a command, it is the command. Deep enough to build or deploy the network from — with worked examples, wire traces, and a falsifiable simulator throughout.

Thirteen parts + reference
  1. I · What FrogNet Does
  2. II · Runs on What You Have
  3. III · Hooking Up the Network
  4. IV · Installing the Software
  5. V · Discovery
  6. VI · The Floating Database
  7. VII · Across the Internet
  8. VIII–X · UnREST & Handlers
  9. XI · The Simulator
  10. XII–XIII · Games & the Communicator
  11. App · Command & Helper Reference
  12. App · Glossary
§02Where to start

Not sure which one?

Start here if…

You want to understand it.

You're curious what "the network is the database" means, or why a mesh that owns itself matters. Begin with How to Think Like a Frog — plain English first, no code required.

Go here if…

You want to build it.

You're ready to install a node, write a handler, or deploy across sites. Open Magnum Croakus — every command, wire trace, and worked example you need to work like a frog.

Free to read · free to build on

Read the books. Then build on it.

Both volumes are free. When you're ready to run FrogNet, a developer and personal-use license is free too — a commercial license covers you in production.