Discover and share reusable components.
The marketplace offers things shared by account owners. These sanitized components can be freely downloaded and used in your TOO projects. Some things may have associated costs.
Download things to your inventory and easily incorporate them into your programs. Physical things such as sensor require additional steps for delivery.
Explore our marketplace now!
v | Icon | Name | Price | Owner | Path | Description |
---|---|---|---|---|---|---|
boolean | 0 | TOO | /TOO/Core | Holding 0/1 (false/true) value | ||
duration | 0 | TOO | /TOO/Core | Holding a period of time | ||
integer | 0 | TOO | /TOO/Core | Holding a 64-bit integer number | ||
location | 0 | TOO | /TOO/Core | Holding two numbers for latitude and longitude | ||
number | 0 | TOO | /TOO/Core | Holding a real 64-bit number | ||
string | 0 | TOO | /TOO/Core | Holding a sequence of characters | ||
tick | 0 | TOO | /TOO/Core | Holding a point in time | ||
error | 0 | TOO | /TOO/Core | Holding a string with the error cause | ||
unicode | 0 | TOO | /TOO/Core | Unicode characters | ||
regex | 0 | TOO | /TOO/Core | Regular expression parsing | ||
terminal | 0 | TOO | /TOO/Core | Enables printing and more (the Console instance is always visible) | ||
time | 0 | TOO | /TOO/Core | Containing various time-related functions (such as “now”, returning a tick with the current time) | ||
timer | 0 | TOO | /TOO/Core | Generates the “notifies·expiry” event. Containing and “start”, “stop”, “pause” functions | ||
boolean·interface | 0 | TOO | /TOO/Core | Containing the “as·boolean” abstract function | ||
duration·interface | 0 | TOO | /TOO/Core | Containing the “as·duration” abstract function | ||
integer·interface | 0 | TOO | /TOO/Core | Containing the “as·integer” abstract function | ||
location·interface | 0 | TOO | /TOO/Core | Containing the “as·location” abstract function | ||
number·interface | 0 | TOO | /TOO/Core | Containing the “as·number” abstract function | ||
string·interface | 0 | TOO | /TOO/Core | Containing the “as·string” abstract function | ||
tick·interface | 0 | TOO | /TOO/Core | Containing the “as·tick” abstract function | ||
list | 0 | TOO | /TOO/DataStructures | Singly linked list | ||
dlist | 0 | TOO | /TOO/DataStructures | Doubly linked list | ||
quque | 0 | TOO | /TOO/DataStructures | Queue data-structure | ||
stack | 0 | TOO | /TOO/DataStructures | Stack data-structure | ||
hash | 0 | TOO | /TOO/DataStructures | Hash table | ||
heap | 0 | TOO | /TOO/DataStructures | Heap data-structure | ||
my·sql | 0 | TOO | /TOO/DataBases | MySQL database | ||
azure·sql | 0 | TOO | /TOO/DataBases | AzureSQL database | ||
mongo·db | 0 | TOO | /TOO/DataBases | MongoDB database | ||
influx·db | 0 | TOO | /TOO/DataBases | InfluxDB database | ||
go | 0 | TOO | /TOO/Concurrency | The equivalent of Go language go-routine | ||
channel | 0 | TOO | /TOO/Concurrency | The equivalent of Go language string “chan” | ||
mutex | 0 | TOO | /TOO/Concurrency | The equivalent of Go language “mutex” | ||
normal·distribution | 0 | TOO | /TOO/Statistics | Incremental calculation of normal distribution | ||
exponential·distribution | 0 | TOO | /TOO/Statistics | Incremental calculation of exponential distribution | ||
poisson·distribution | 0 | TOO | /TOO/Statistics | Incremental calculation of Poisson distribution | ||
math | 0 | TOO | /TOO/Mathematics | Basic functions (such as “sin”, “log”), plus various constants (such as π and 𝑒) | ||
vector | 0 | TOO | /TOO/Mathematics | For vector arithmetics | ||
matrix | 0 | TOO | /TOO/Mathematics | For matrix algebra | ||
random | 0 | TOO | /TOO/Mathematics | Random numbers generator | ||
gmail | 0 | TOO | /TOO/Google | Google’s gmail send/receive emails and more | ||
sheet | 0 | TOO | /TOO/Google | Google’s sheet with “append”, “get” functions and many more | ||
critical | 0 | TOO | /TOO/Utilities | Generates an alert when a critical thing is dead | ||
dead·or·alive | 0 | TOO | /TOO/Utilities | Monitors the status of physical things | ||
publisher | 0 | TOO | /TOO/Utilities | Injects a messsage to the internal network | ||
sun | 0 | TOO | /TOO/Utilities | Notifies of sunrise and sunset, taking the information from a website | ||
sms | 0 | TOO | /TOO/Utilities | Sends a text message to a phone number | ||
voice·caller | 0 | TOO | /TOO/Utilities | Sends a text-to-speach a message to a phone number | ||
mailer | 0 | TOO | /TOO/Utilities | Sends an email | ||
os | 0 | TOO | /TOO/System | interface to operating system functionality such as file and process manipulation (see golang OS) | ||
io | 0 | TOO | /TOO/System | provides basic interfaces to I/O primitives (see golang IO) | ||
zip | 0 | TOO | /TOO/System | Zip file compression | ||
tar | 0 | TOO | /TOO/System | Tar file compression | ||
http | 0 | TOO | /TOO/Http | Reads a web page (specified by URL) | ||
sensor | >$50 | TOO | /TOO/Sensor | A physical sensor that sends notifications of the environment | ||
sensor·binary | >$50 | TOO | /TOO/Sensor | A physical sensor that sends open/close notifications | ||
switch | >$50 | TOO | /TOO/Sensor | A physical actuator that opens/closes an electrical circuit | ||
button | >$50 | TOO | /TOO/Sensor | A physical button that notifies when the button was pressed | ||
valve | 0 | HIKARI | /HIKARI/Garden | Controls a pipe valve (both AC and DC valves) | ||
watering | 0 | HIKARI | /HIKARI/Garden | Controls the weekly schedule of an irrigation station | ||
door·code | 0 | HIKARI | /HIKARI/Warehouse | Opens a door when a certain sequence of buttons is pressed | ||
safe | 0 | HIKARI | /HIKARI/House | Send an alert when the safe/drawer is opened | ||
night·light | 0 | HIKARI | /HIKARI/House | Open periphery lights on sunset | ||
thermostat | 0 | OpenU | /OpenU/Barak-Yaniv | Turn on switch when temperature is low. Turn it off when high |