Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings
cluesurf

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@cluesurf

ClueSurf

Meditations on the Universe ¤



About

ClueSurf ¤ is a collection of projects about software, language, and the universe.It's not necessarily an organization or team, just a place to group related work under one name.

The main goal is to explore how the universe works and share tools, languages, and ideas on it.Building things to model reality and make knowledge easier to understand.

Focus

Working on four themes:

  1. flow: Tune with the oneness.
  2. mind: Distill experience into thoughts.
  3. text: Organize thoughts into notes.
  4. code: Formalize notes into models.

Most projects aim to make complex ideas simple, beautiful, and useful.

Sites

These are some of the final sites/projects:

ToolNote
tone.surfTone: A Speaking Alphabet
A writing system for all languages.
tune.surfTune: A Thinking Language
A conlang for meditating on reality.
tree.surfTree: A Modeling Notation
A simple data modeling language.
term.surfTerm: A Reactive Compiler
A compiler built on TreeCode.

Each tool's underlying motivation is simplifying information and computation for the general public.

Software Projects

Want to build tools to create apps easily and clearly.Like Rails, Haxe, or Dart, but more flexible and more beautiful.

Working on a core language calledTreeCode.It's like JSON or YAML, but simpler and more readable.

From TreeCode, compile into native code usingTermTree.

Here's the plan:

  • Write once in TreeCode.
  • Compile to JavaScript, Swift, Rust, and Kotlin.
  • Use a shared library of types and patterns.

Starting with JavaScript and Node.js support.More platforms will follow (Rust, Swift, Kotlin).

ProjectPurpose
treeTreeCode syntax and parser.
termReactive compiler for TreeCode.
bind.treeNative types for each platform.
base.treeShared standard types and data.
deck.treeTreeCode package manager.
flow.treeCode/data runtime environment.
link.treeThird-party API integrations.
code.treeGrammars for converting text/data.
form.treeMath and formal systems.

These projects are still in early stages.Specs are being defined and tested.

Language Projects

Tone is a writing system made from simple shapes.It can be used for any spoken language.You can write with a pen, stick, or stylus.There are 36 base glyphs, plus tone markers.

A TypeScript library turns text into this format.Made this into a font called ToneEtch.

Tune is a made-up language for modeling thoughts.It started from imagining how ancient people might have spoken.It can be used to name new ideas and create stories.

It helps you think and describe things in new ways.The goal is to make it a bridge between human thought and code.

PinnedLoading

  1. tonetonePublic

    A Speaking Alphabet 𖤓

    JavaScript 64 2

  2. tunetunePublic

    A Thinking Language ⏾

    JavaScript 9 1

  3. treetreePublic

    A Modeling Notation ꕤ

    TypeScript 15

  4. termtermPublic

    A Reactive Compiler 𖣂︎

    JavaScript 6

  5. talktalkPublic

    A Phonetic Encoding ✧

    TypeScript 4

  6. tasktaskPublic

    A Function Registry Δ

    TypeScript 9 1

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 47 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…


[8]ページ先頭

©2009-2025 Movatter.jp