EN / JA

English interface. Articles retain their original language.

English articles →日本語の記事 →
Menu

OPEN SOURCE / APPLICATION ARCHIVES

Projects.

Agent applications, databases, home networks and the tools around them. Explore selected public CyberGarage repositories and historical applications by area.

91 original repositories

Explore the open-source software I’ve published over the years, from actively developed projects to earlier work. Some projects are no longer actively maintained or supported. This list excludes forks of upstream projects and repository profile resources.

EXPLORE THE CATEGORIES

Find your area of interest.

AI-generated illustrations; not product screenshots or photos.

Selected projects.

Icons represent project functions; they are conceptual motifs, not official logos.

AI agents

3 repositories
ORIGINAL REPOSITORYTypeScript

A TypeScript agent runtime with model adapters, tool execution, persistent conversations and run lifecycle controls. Its CLI and local web interface share the framework; application integrations, scheduling, authentication and memory policy remain the responsibility of the surrounding application.

Last push: · Apache-2.0

ORIGINAL REPOSITORYTypeScript

An Electron desktop prototype for organizing local agent projects and sessions using native Ollama. It asks for review before writes or commands run in a network-disabled worker container, without silently falling back to a cloud model.

Desktop prototype

Last push:

ORIGINAL REPOSITORYTypeScript

A local desktop prototype with separate research and manuscript-writing companions, each with editable memory, conversations and selected sources. It combines bounded source checks, current work, history and approvals around a locally installed Ollama model; it remains an evolving prototype.

Prototype. Limited selected-source checks, not general browsing or autonomous tool execution.

Last push:

Databases & distributed systems

16 repositories
ORIGINAL REPOSITORYGo

An experimental coordination service explores metadata management and synchronization among distributed nodes. Its design documents cover the data, storage, consistency and coordinator models for studying shared state in a cluster.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go discovery-service framework automatically identifies nodes in a distributed cluster. It provides a reusable foundation for applications that need to locate participating nodes as part of their cluster-management design.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go framework handles MongoDB wire messages and common system commands for custom compatible servers. Developers supply user-query handlers, allowing protocol experiments or alternative storage backends without rebuilding the entire connection layer.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go framework implements MySQL protocol handling and authentication for custom compatible servers. Applications provide DDL and DML execution handlers so that query and storage behavior can be developed separately from protocol message flow.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go framework handles PostgreSQL wire-protocol startup, authentication and message flow for custom compatible servers. Pluggable SQL execution and authentication interfaces let developers focus on the query engine and storage behavior.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go framework handles Redis RESP messages and common system commands for custom compatible servers. Applications implement commands such as SET and GET while compatible Redis clients communicate through the existing protocol.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go SQL parser is oriented toward SQL92 statements and SQL-based application development. It supplies parsing foundations used by related protocol and database projects, including custom SQL execution interfaces.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go framework combines MySQL and PostgreSQL authentication, query parsing and execution interfaces in a custom SQL server. Extensible handlers and an example SQLite-backed implementation support mock servers, compatibility experiments and alternative database backends.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A scenario-testing framework runs SQL and checks expected results using Go database/sql drivers. Its .qst files pair query sequences with JSON expectations, allowing the same style of tests to target compatible MySQL or PostgreSQL databases.

Last push: · Apache-2.0

ORIGINAL REPOSITORYPython

An experimental grammar-based metamorphic test generator explores query generation. The project is marked work in progress and provides query-generation documentation for studying test inputs rather than claiming a finished database-testing product.

Last push: · Apache-2.0

ORIGINAL REPOSITORYShell

Benchmark utilities exercise PuzzleDB and database protocol endpoints for Redis, MongoDB, MySQL and PostgreSQL. They collect measurements for reproducible comparison; the catalog does not claim performance superiority from the presence of these tools.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go technology preview explores a distributed, multi-model database with key-value, relational and document data. PostgreSQL, MySQL, Redis and MongoDB protocol interfaces allow existing clients to exercise its alternative database design.

Technology preview

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Kubernetes operator manages the lifecycle of PuzzleDB instances. It connects the database technology preview to Kubernetes resource and reconciliation workflows for deployment experiments.

Last push:

ORIGINAL REPOSITORYRust

A public Rust source archive retains an experimental PuzzleDB implementation. Its current documentation is limited, and feature parity with the Go technology preview has not been established from the available source evidence.

Limited project overview

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A SQL comparison-testing tool checks functional compatibility between two SQL-compatible databases. Inspired by oracle-based differential testing, it supports the MySQL and PostgreSQL compatibility work around PuzzleDB.

Last push: · Apache-2.0

ORIGINAL REPOSITORYC++

A C++ SQL parsing engine supplies foundations for applications that interpret SQL-like languages. Its documentation also describes related domain-specific languages, supporting experimentation with alternative query syntaxes.

Last push: · BSD-3-Clause

IoT & home networks

15 repositories
ORIGINAL REPOSITORYPerl

A Perl UPnP package supports discovering and controlling devices on a home network. The public source also retains a media-server-to-podcast example connecting UPnP content discovery with feed generation.

Last push:

ORIGINAL REPOSITORYJava

A Java UPnP development package handles discovery, eventing and device control protocols. It provides device and control-point foundations plus historical media-server examples for building home-network services.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYGo

A Go Bluetooth Low Energy central library wraps TinyGo Bluetooth and Bluetooth SIG assigned numbers. It scans, connects, reads, writes and subscribes to characteristics; peripheral advertising and a server-side GATT database are not implemented.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go Matter controller library and matterctl command explore commissioning and device interaction over BLE and mDNS. Controller operations are implemented while device-side support remains under development; bundled public test credentials are for development, not production certification.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go implementation of multicast DNS and DNS Service Discovery supports browsing, resolving, host lookup and service registration. Client and responder commands handle local-network discovery, with cache lifetime and announcement behavior documented alongside IPv6 support.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go UPnP framework manages discovery, eventing and control protocols such as SSDP, GENA and SOAP. Device and control-point interfaces support creating home-network services and discovering or controlling existing devices.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYC

A C UPnP framework manages discovery, control and eventing for devices and control points. Its public source includes historical media-server and iOS browser examples alongside the portable protocol library.

Last push:

ORIGINAL REPOSITORYC++

A C++ UPnP framework provides device and control-point APIs while handling SSDP, GENA, SOAP and related protocol details. Examples include a multicast inspection utility and a UPnP/AV media server for learning or extending home-network behavior.

Last push:

ORIGINAL REPOSITORYC

A portable C framework implements ECHONET Lite controllers and devices. Object-oriented naming and grouped interfaces help applications discover and control standardized home-network device objects.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYShell

Benchmark helpers measure execution times and source-code size across the C, Go, Python and Rust uEcho implementations. Network tests retrieve mandatory properties from discovered node objects, and separate helpers compare implementation size.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYGo

A Go ECHONET Lite framework supports controller and device application development. Its object-oriented interfaces handle home-network protocol details so applications can work with standard device classes and properties.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYMakefile

A data updater merges additional definitions into the ECHONET machine-readable appendix. It adds an air-pressure sensor class and extra value definitions to generate a supplemented MRA archive for device-object implementations.

Last push: · CC0-1.0

ORIGINAL REPOSITORYPython

A Python ECHONET Lite framework supports controller and device applications, including Raspberry Pi workflows. It exposes standard device objects and protocol operations for experimenting with sensors and home-network control.

Last push: · Apache-2.0

ORIGINAL REPOSITORYRust

A Rust ECHONET Lite framework provides controller and device functionality through the echonet crate. It abstracts message handling and standard device objects for building local-network IoT applications.

Last push: · Apache-2.0

ORIGINAL REPOSITORYRust

A Raspberry Pi Sense HAT example builds ECHONET Lite device objects with uEcho for Rust. It demonstrates temperature, humidity, air-pressure and lighting classes using the board sensors and display.

Last push: · Apache-2.0

Networking

2 repositories
ORIGINAL REPOSITORYC++

A C++ HTTP client and server framework is derived from mUPnP with the UPnP and SOAP layers removed. HTTP request and server examples offer a smaller networking foundation for applications that do not need device discovery or UPnP control.

Last push:

ORIGINAL REPOSITORYC

A historical C library explores BitTorrent peer-to-peer networking and torrent metainfo. Its example discovers peers through a tracker; development was stopped, so it is not presented as a maintained full torrent client.

Development stopped (README)

Last push:

Monitoring & Operations

2 repositories
ORIGINAL REPOSITORYGo

A Go framework implements Graphite-compatible Carbon ingestion and Render APIs. It lets custom monitoring servers receive metric streams and expose time-series data to compatible visualization tools.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYGo

A common Go tracing package supports instrumentation across CyberGarage projects. It collects shared tracing functionality in a reusable dependency for the related Go applications and libraries.

Last push: · Apache-2.0

Research

13 repositories

Foreman and Round are research frameworks developed to explore distributed systems and QoS, with related implementation and specification archives retained here.

ORIGINAL REPOSITORYC++

The C++ core of Foreman explores monitoring, analysis and alerting for cloud systems. It supplies the research framework implementation used by associated packages, with build and installation documentation for studying the system.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYMixed / not reported

Shared seed files generate source code for the C++ and Go Foreman packages. The repository retains common inputs used by those implementations of the cloud-monitoring and QoS research framework.

Last push:

ORIGINAL REPOSITORYMixed / not reported

Design and tutorial material documents the Foreman monitoring, analysis and alerting research framework. It covers programming and data models, QoS functions, actions, configuration and the Foreman Query Language.

Last push:

ORIGINAL REPOSITORYGo

The Go Foreman package connects the research monitoring framework with its C++ core and Graphite integration. It retains installation, build and coding documentation for exploring the framework implementation.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYPython

A Python client sends Foreman Query Language commands to the research framework. Its fqlsh command supports interactive sessions and piped command files for exploring monitoring queries and actions.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYMakefile

A historical distributed-systems research framework explores clusters whose nodes have equal roles instead of a designated master. The repository documents architecture, discovery, topology and remote procedure calls for building distributed applications.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYC++

A C++ implementation archive of the Round distributed-systems research framework. Its documentation covers cluster architecture, HTTP-based RPC and scripting interfaces for studying peer-based application designs.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYPython

A historical Python command-line client interacts with the Round research framework. The repository retains installation instructions and client documentation for examining the framework from a shell.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYMixed / not reported

Architecture and specification documents describe the Round research framework. They cover equal-role cluster nodes, Zeroconf discovery, topology, RPC over HTTP and scripting language integrations.

Last push:

ORIGINAL REPOSITORYGo

A Go source archive belongs to the Round distributed-systems research family. Its introductory documentation is sparse, so the code is retained for study without claiming a complete supported Go distribution.

Limited project overview

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYJava

A Java source archive preserves work in the Round distributed-systems research family. Public documentation is limited, and it is presented as historical implementation material rather than a maintained production platform.

Limited project overview

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYPython

A historical Python client package interfaces with the Round distributed-systems framework. It retains installation and API documentation for experiments that use Python to access a Round cluster.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYRuby

A Ruby source archive preserves work in the Round distributed-systems research family. Its limited public documentation makes it a historical implementation reference, with retained client source for further study.

Limited project overview

Last push: · BSD-3-Clause

Publishing & book samples

3 repositories
ORIGINAL REPOSITORYTypeScript

Companion game projects compare Vibe Coding, specification-driven development and Loop Engineering with Claude Code, Codex and GitHub Copilot CLI. English and Japanese materials cover instructions, tests, permissions and stopping conditions as well as the resulting code.

Last push: · MIT

ORIGINAL REPOSITORYRuby

A Ruby toolkit for inspecting and reviewing AsciiDoc manuscripts, including outlines, metadata, local cross-references and Japanese prose. It previews and applies explicit prose-only replacement rules and checks revisions against a saved baseline; it does not itself supply a complete EPUB publishing workflow.

Last push: · Apache-2.0

ORIGINAL REPOSITORYPython

Python examples accompany the book on building a local AI environment with Ollama. Bilingual materials introduce conversations, image understanding, document search and tool-using agents through small runnable programs.

Last push: · MIT

Developer libraries & tools

11 repositories
ORIGINAL REPOSITORYMakefile

A portable C runtime library with utilities and operating-system abstractions for shared application code. Its C99-oriented interfaces target Windows, macOS and Unix-like systems rather than requiring each application to repeat platform-specific runtime plumbing.

Last push: · Apache-2.0

ORIGINAL REPOSITORYRust

Shared Rust modules used by CyberGarage crates provide encoding, logging and networking foundations. The crate collects common functionality for related projects rather than presenting a standalone end-user application.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A common Go authentication framework supports password, SASL and certificate-based methods through extensible request and response interfaces. It is used by PuzzleDB and protocol-server projects to separate authentication policy from the surrounding server implementation.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

Encoders and decoders map Go values to Concise Binary Object Representation under RFC 8949. The API is designed for JSON-like serialization while preserving data types for round trips between binary messages and Go models.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go utility reads JSON configuration from files or strings and accesses properties by path. Typed getters make nested configuration values easier to retrieve without manually traversing every object.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYGo

A Go library registers, schedules and executes jobs with arbitrary function signatures. It includes cron and delayed scheduling, priorities, custom executors, observation and history interfaces for local or distributed job-processing applications.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A shared logging package provides common logging interfaces for CyberGarage Go projects. Related applications use the package as supporting infrastructure, keeping their logging functionality in a reusable common dependency.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go parser reads tab-separated test cases produced by the PICT pairwise testing tool. It accepts strings, readers or files and exposes parameter values with conversions to common Go types.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

Checked conversions between Go primitive types return an error when a value cannot safely fit the destination. The utility helps callers detect range and conversion problems that ordinary casts can silently introduce.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A Go client and server framework supplies common interfaces for Simple Authentication and Security Layer mechanisms. It separates authentication exchanges from an application protocol so mechanisms can be integrated into different connection-based services.

Last push: · Apache-2.0

ORIGINAL REPOSITORYGo

A schema-driven Go serialization library encodes and decodes structured data through stable high-level interfaces. Pluggable wire formats and composable compression allow applications to change the representation without replacing their application-facing data API.

Last push: · Apache-2.0

3D, VR & input devices

19 repositories
ORIGINAL REPOSITORYJava

A historical Java interface reads a BeeBox input device through the Java Communications API. It exposes stick coordinates, lever values and switch state for interactive applications using the original serial hardware.

Last push:

ORIGINAL REPOSITORYC++

A historical Windows C++ interface reads Wii Remote motion and button data. Its console sample demonstrates the device API; planned Linux or macOS support is not presented as implemented.

Last push:

ORIGINAL REPOSITORYC++

A historical C++ scene-graph framework reads and writes VRML97 content. It exposes nodes, geometry and behavior interfaces for building 3D viewers and interactive applications with the dependencies of its original platform.

Last push:

ORIGINAL REPOSITORYJava

A historical Java scene-graph framework reads and writes VRML97 content. It exposes nodes, geometry and behavior interfaces for building 3D viewers and interactive applications with the dependencies of its original platform.

Last push:

ORIGINAL REPOSITORYC++

A historical C++ scene-graph framework reads and writes X3D and VRML content. It exposes nodes, geometry and behavior interfaces for building 3D viewers and interactive applications with the dependencies of its original platform.

Last push:

ORIGINAL REPOSITORYJava

A historical Java scene-graph framework reads and writes X3D and VRML content. It exposes nodes, geometry and behavior interfaces for building 3D viewers and interactive applications with the dependencies of its original platform.

Last push:

ORIGINAL REPOSITORYJava

A Java3D source generator converts 3D geometry into compact binary data and accompanying code. It accepts formats including VRML97, 3DS, OBJ, LWS and NFF, helping historical Java3D applications embed models without a full runtime loader.

Last push:

ORIGINAL REPOSITORYJava

A historical Java scene-graph framework reads and writes X3D and VRML content. It exposes nodes, geometry and behavior interfaces for building 3D viewers and interactive applications with the dependencies of its original platform.

Last push:

ORIGINAL REPOSITORYC++

A historical C++ serial interface reads sensor data from a CyberGlove on IRIX or Windows. Applications update the device state and retrieve individual sensor values to connect hand input with virtual-reality software.

Last push:

ORIGINAL REPOSITORYJava

A historical VRML97 authoring tool uses visual data-flow programming for interactive scene behavior. Creators connect icon modules and edit scene graphs instead of writing every interaction in Java or JavaScript.

Deprecated application / historical public source retained. No current support is implied.

Last push:

ORIGINAL REPOSITORYJava

A historical Java3D virtual-reality authoring tool combines a VRML97-based scene graph with an original visual event model. It includes an applet viewer for authored content and remains distinct from the VRML97 CyberToolbox for Java.

Deprecated application / historical public source retained. No current support is implied.

Last push:

ORIGINAL REPOSITORYJava

A historical Windows VRML97 authoring tool combines scene-graph editing and visual behavior programming. Its editor loads and saves worlds and connects modules to create interactions with a mouse-driven workflow.

Deprecated application / historical public source retained. No current support is implied.

Last push:

ORIGINAL REPOSITORYJava

An older CyberToolbox Java release archive preserves the authoring tool and its run scripts. The included user guide describes the historical visual-authoring workflow, with the repository retained as a release snapshot.

Deprecated application / historical public source retained. No current support is implied.

Last push:

ORIGINAL REPOSITORYJava

An older Java3D CyberToolbox source archive preserves a historical release of the visual authoring tool. Documentation in this repository is limited, and the source is retained for examining the original implementation.

Deprecated application / historical public source retained. No current support is implied.

Last push:

ORIGINAL REPOSITORYC++

A historical Windows 9x/NT Java joystick interface exposes horizontal and vertical position plus button states. A Java3D input example maps joystick movement to navigation through a virtual world.

Last push:

ORIGINAL REPOSITORYJava

A historical Java serial-device interface reads Magellan translation, rotation and button input. It supports applications that use a multi-axis controller for navigating or manipulating virtual scenes.

Last push:

ORIGINAL REPOSITORYC++

A historical C++ driver reads position and orientation from Polhemus Fastrak or Isotrak2 trackers. Its source targets IRIX and Windows and demonstrates serial-hardware integration for virtual-reality applications.

Last push:

ORIGINAL REPOSITORYJava

A historical Java interface reads position and orientation from Polhemus trackers and the Intersense IS300. It uses the Java Communications API to connect tracking hardware to interactive applications.

Last push:

ORIGINAL REPOSITORYC++

A separate historical C++ Wii Remote source archive retains device-interface implementation material. Its current README is empty, so the catalog makes no additional platform or maintenance claims beyond the retained source.

Last push:

Retro computing

2 repositories
ORIGINAL REPOSITORYMakefile

A portable framework abstracts floppy-disk images and format layers for disk utilities. The included fdcopy and fdinfo commands copy or inspect images, while direct physical-drive access depends on supported hardware and operating-system interfaces.

Last push: · Apache-2.0

ORIGINAL REPOSITORYShell

Linux helper scripts combine fdutils and ddrescue for floppy disks from Japanese retro computers. They assist geometry-specific capture and read-error recovery workflows, with the external tools and compatible drives required.

Last push: · MIT

Objective-C libraries

5 repositories
ORIGINAL REPOSITORYObjective-C

An Objective-C iCalendar implementation reads and writes calendar components on iOS and macOS. Its SDK exposes objects, properties and parameters, and the repository retains the iCalToDo iOS example application.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYObjective-C

An Objective-C wrapper around Apache Subversion supports historical macOS and iOS application development. The README identifies iRepoEditor as an application built with the wrapper, while the framework source does not by itself establish public availability of the full app.

Last push:

ORIGINAL REPOSITORYShell

A discontinued prototype widget engine for embedded platforms such as televisions. Its historical source explores an Applicast-compatible engine and is retained for studying the framework, without claiming a maintained mobile product.

Development stopped (README)

Last push:

ORIGINAL REPOSITORYObjective-C

An Objective-C wrapper around NSXMLParser makes XPath-style access to XML documents more direct. It was developed for parsing structured responses such as Web APIs within iOS and macOS applications.

Last push: · BSD-3-Clause

ORIGINAL REPOSITORYObjective-C

An Objective-C LibYAML wrapper maps YAML content to standard iOS objects. It reduces per-application SAX-style handler code and includes a historical YAML viewer example.

Last push: · BSD-3-Clause

iOS applications

8 historical applications

Independent historical applications, separate from the Yahoo! JAPAN employment products. Preserved documentation does not establish that the complete application source is public.

Historical / iOS applications

A historical iPhone and iPad UPnP/AV application played media from home-network servers and shared selected photos. Its preserved documentation describes DLNA connectivity and its use of the mUPnP Objective-C framework.

Historical documentation; full application source not verified in the current public catalog.

Historical / iOS applications

A historical iOS browser discovered UPnP home-network devices and opened their presentation pages in Safari. The preserved application documentation names it iHomeNetBrowser and describes its mUPnP Objective-C foundation.

Historical documentation; full application source not verified in the current public catalog.

Historical / iOS applications

A historical iPhone and iPad digital photo frame combined network photos with full-screen or calendar slideshows. Its documented sources included Flickr, Picasa and home-network UPnP/AV servers; these old integrations are not claimed to remain available.

Historical documentation; full application source not verified in the current public catalog.

Historical / iOS applications

A historical iPhone document viewer and editor checked out repository files and kept local copies for reading and editing. Its documentation covers Subversion and Dropbox access, repository operations and syntax-colored source views.

Historical documentation; full application source not verified in the current public catalog.

Discontinued / iOS applications

Historical iPhone and iPad research-paper readers searched Google Scholar, bookmarked papers and downloaded documents for local reading. The HD edition targeted iPad, with a smaller iPhone version sharing the paper-reading workflow.

Historical documentation; full application source not verified in the current public catalog.

Historical / iOS applications

A historical standalone task manager stored to-do items locally in iCalendar format. It exported the task list for compatible calendar applications, and its iOS example code remains in the public iCal4ObjC repository.

Public example source retained inside iCal4ObjC: iCalToDo source ↗. Historical, unmaintained application.

Historical / iOS applications

A historical weight-recording application stored daily measurements and displayed weekly or monthly graphs. CSV export allowed users to take their recorded data into spreadsheets or other services.

Historical documentation; full application source not verified in the current public catalog.

Historical / iOS applications

A historical iPhone GPS activity logger displayed speed, distance and route information. It recorded location samples and exported routes in KML through an embedded HTTP server for use in mapping tools.

Historical documentation; full application source not verified in the current public catalog.

Android applications

3 historical applications

Independent historical applications, separate from the Yahoo! JAPAN employment products. Preserved documentation does not establish that the complete application source is public.

Discontinued / Android applications

A historical Android research-paper viewer searched Google Scholar and displayed associated documents. Its documentation describes bookmarks and local downloads as a compact counterpart to the iPad paper reader.

Historical documentation; full application source not verified in the current public catalog.

Historical / Android applications

A historical Android UPnP/AV media player browsed and played content from home-network UPnP or DLNA servers. Its preserved documentation describes supported image, audio and video formats and the underlying Java UPnP framework.

Historical documentation; full application source not verified in the current public catalog.

Historical / Android applications

A historical Android application discovered UPnP devices on a home network. It opened device presentation pages in the standard browser and served as an application example using the Java UPnP framework.

Historical documentation; full application source not verified in the current public catalog.

DEPRECATED / PUBLIC SOURCE RETAINED

Applications inside the source.

Historical application index →

These five additional historical applications are preserved inside already-cataloged public frameworks. They are additional software examples, not additional repositories or maintained products.

What is included, and what remains uncertain?

CyberToolbox for Win32, Java and Java3D source repositories are already listed above and marked deprecated. Their older release repositories remain separate source archives.

Other discontinued mobile applications retain their historical documentation, but their full application source was not verified in the current public repositories. An open underlying framework does not establish that the application itself is open source.

VLC and MythTV are historical upstream contributions; they are not presented as original CyberGarage products or as currently maintained CyberGarage applications.

Historical database OSS comparison catalog →

Preserved framework documentation →