29 Premium Themes

Included with purchase — and more features on the way!

Get access — $12 once

Version 2 is coming soon. The price goes up when it arrives.
Pay once today and every update after that is free.

One Dark Pro
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Andromeda
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Ayu Dark
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Ayu Mirage
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Ayu Light
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Cobalt2
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Night Owl
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Night Owl Light
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Azureus
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Bordo
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Hibernus
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Lilac
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Lux
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Minimus
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Obscuro
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Sereno
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Uva
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Noctis Viola
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Palenight
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Pico 8
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Shades of Purple
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Shades of Purple SD
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Synthwave '84
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Tokyo Night
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Tokyo Night Storm
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Tokyo Night Light
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Winter is Coming
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Winter is Coming Light
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}
Winter is Coming Dark
# This is a tasl schema!
namespace s http://schema.org/

# classes are like tables, except they
# can be arbitrary algebraic data types,
# not just columns of primitives.
class s:Person :: {
  s:name -> string
  s:email -> ? uri
  s:spouse -> ? * s:Person
  s:gender -> [
    s:Male
    s:Female
    s:value <- string
  ]
}

# references are a primitive type that
# point to other classes in the schema,
# just like foreign keys.
class s:Book :: {
  s:name -> string
  s:isbn -> uri
  s:author -> * s:Person
}