AIKit
AIKit is a free, open source Xojo module for chatting with LLMs across several providers.
Project tag
AIKit is a free, open source Xojo module for chatting with LLMs across several providers.
A Xojo module for encoding and decoding objects for storage and transmission using JSON.
A small Xojo module implementing the Fowler-Noll-Vo hashing function.
A collection of Xojo classes for parsing HTML, handling URLs and converting HTML to Markdown.
A 2D rigid body physics engine for Xojo, based on Randy Gaul's Impulse engine.
A pure Xojo CommonMark parser that generates an AST and renders Markdown as HTML.
A collection of open source Model Context Protocol servers for extending local LLMs.
An easy-to-use Xojo implementation of a Model Context Protocol server for interacting with LLMs.
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.
A native Xojo port of Box2D-style rigid body physics, based on Dart's Forge2D.
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.
SyntaxArea is a free, open source code editor written in 100% Xojo.
A Xojo module for querying Wikipedia's public API and retrieving article descriptions, excerpts and HTML content.
A holding page for older Xojo work, tutorials and projects that are no longer actively maintained.
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.
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).
Zotto is a free, open source AI pair programmer for Xojo developers.