Archived

AIKit

AIKit is a free, open source Xojo module for chatting with LLMs across several providers.

Archived

EncodeKit

A Xojo module for encoding and decoding objects for storage and transmission using JSON.

Archived

FNV1a

A small Xojo module implementing the Fowler-Noll-Vo hashing function.

Archived

HTMLKit

A collection of Xojo classes for parsing HTML, handling URLs and converting HTML to Markdown.

Archived

MCPKit

An easy-to-use Xojo implementation of a Model Context Protocol server for interacting with LLMs.

Archived

ObjoScript

An open source object-oriented scripting language written in Xojo that is designed to be embedded in a Xojo app. it's fast, production-ready and easily extensible.

Archived

Physics

A native Xojo port of Box2D-style rigid body physics, based on Dart's Forge2D.

Archived

Strike

Strike is a static site generator. Put simply, it takes a folder of Markdown files and a theme (a collection of HTML files) and uses those to create a completely self-contained website. Strike is the name of the engine (a Xojo module) and strike is the name of the command line tool.

Archived

WikipediaKit

A Xojo module for querying Wikipedia's public API and retrieving article descriptions, excerpts and HTML content.

Archived

XojoKit

A collection of classes for parsing Xojo projects. It’s capable of parsing .xojo_project and .xojo_xml_project projects into an abstract XKProject that represents all items (classes, interfaces and modules) contained within a Xojo project. The items are populated with the members (e.g. properties, methods, etc) and all source code.

Archived

XUI

The XUI framework is a collection of user interface classes and helper modules for Xojo desktop projects. Many of the helper and utility modules (such as MarkdownKit) may be used in any Xojo project (e.g. console and iOS).

Archived

Zotto

Zotto is a free, open source AI pair programmer for Xojo developers.