MCPcopy Index your code
hub / github.com/carldegs/saltong

github.com/carldegs/saltong @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
181 symbols 444 edges 89 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url] [![LinkedIn][linkedin-shield]][linkedin-url]

Logo

Saltong

A Filipino Wordle-like game









<a href="https://saltong.carldegs.com">Website</a>
·
<a href="https://github.com/carldegs/saltong/issues">Report Bug</a>
·
<a href="https://github.com/carldegs/saltong/issues">Request Feature</a>

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Logo

Saltong started as a personal project that clones Wordle but uses Filipino words. Now, Saltong is composed of four games based on Wordle and the NYT Spelling Bee

Saltong

Logo

Based on the original Wordle, with 5-letter words and 6 turns.

Saltong Min

Logo

Same as Saltong but with a 4-letter words and 5 turns.

Saltong Max

Logo

Same as Saltong but with a 7-letter words and 8 turns.

(back to top)

Saltong Hex

Logo

Based on the NYT Spelling Bee but uses Filipino words.

(back to top)

Built With

Saltong was built with the following frameworks and libraries

(back to top)

Extension points exported contracts — how you extend this code

Global (Interface)
(no doc)
global.d.ts
TurnStatPieChartProps (Interface)
(no doc)
src/molecules/TurnStatPieChart.tsx
RoundData (Interface)
(no doc)
src/types/RoundData.ts
HexboardKeyData (Interface)
(no doc)
src/atoms/HexboardKey.tsx
ErrorJson (Interface)
(no doc)
src/lib/errors/ApiError.ts
useHighContrastProps (Interface)
(no doc)
src/context/HighContrastContext.tsx
GameMenuProps (Interface)
(no doc)
src/organism/GameMenu.tsx
Window (Interface)
(no doc)
global.d.ts

Core symbols most depended-on inside this repo

sendEvent
called by 15
src/utils/gtag.ts
onClose
called by 11
src/organism/NewDomainModal.tsx
getPersistState
called by 10
src/utils/local.ts
setPersistState
called by 9
src/utils/local.ts
useDisclosures
called by 7
src/context/DisclosuresContext.tsx
getCurrGameDate
called by 6
src/utils/hex.ts
useKeyboard
called by 6
src/context/KeyboardContext.tsx
getDateString
called by 5
src/utils/time.ts

Shape

Function 110
Interface 40
Class 16
Method 9
Enum 6

Languages

TypeScript100%

Modules by API surface

src/utils/hex.ts9 symbols
src/utils/time.ts7 symbols
src/context/GameContext.tsx7 symbols
src/molecules/Hexboard.tsx6 symbols
src/lib/errors/ApiError.ts5 symbols
src/context/HighContrastContext.tsx5 symbols
src/context/HexGameContext.tsx5 symbols
src/utils/versioning.ts4 symbols
src/types/HexGameData.ts4 symbols
src/queries/useQueryDictionary.ts4 symbols
src/queries/useQueryBlacklist.ts4 symbols
src/molecules/HexAnswerList.tsx4 symbols

For agents

$ claude mcp add saltong \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact