Developer docs
API playgroundTry for free, no card

Search company profiles

trinket

Full company profile

uuid003isd7

Namestring
trinket
Legal namestring
Forkable, Inc.
Websiteurl
trinket.io
Company typeenum
Private
Founded yearint
2015
Descriptiontext

Trinket is a browser-based coding environment designed for classroom use, operated by Forkable, Inc. and headquartered in the Research Triangle region of North Carolina. The platform allows students and teachers to write, run, and share Python, Java, HTML/CSS/JavaScript, block-based, and GlowScript code directly in any browser without installing plugins or software, using Skulpt for client-side Python execution and Ace Editor for the editing interface. The product portfolio includes the core Trinket platform, language-specific trinkets (Python, Java, HTML/CSS/JS, Blocks, GlowScript), the Trinket Connect collaboration suite, and the low-cost Code+ premium plan starting at $3 per month. The company also distributes free educational resources such as the Hour of Python tutorials and interactive textbooks (Python for Everybody, Think Java), and embeds widgets into LMS platforms including Canvas, Google Sites, Wikispaces, and Weebly.

Trinket generates revenue primarily through freemium subscription plans: a free tier drives adoption, while Code+ and Trinket Connect premium plans convert individual learners and educators, and school licensing provides volume-discounted institutional access. Customer segments are predominantly K-12 teachers and students, with secondary reach into higher education (UNC Chapel Hill, Duke, NC State, High Point University), curriculum publishers, online course providers, and non-profit educational organizations. Distribution is product-led and community-led\u2014self-serve signup via Google or Clever SSO, embeddable widgets, teacher interviews, and event presence at SXSWedu, PyCon Education Summit, and Hour of Code initiatives. The company is founder-led (CEO Elliott Hauser, co-founder Brian Marks), operates with 1-10 employees plus contract developers, and has raised approximately $475,000 in disclosed seed and grant funding across 2013-2015. As of 2026, the website carries an "Important news about the future of Trinket" announcement, signaling a potential inflection point.

Short descriptiontext

Trinket is a browser-based coding environment for K-12 and higher education that lets students write, run, and share Python, Java, HTML, and block code without installing software, monetizing via low-cost premium subscriptions and school licensing.

Operating statusenum
Operating
Ownership categoryenum
Headcount rangeband
1–10
akta.pro rankint
HeadquartersRaleigh, United States
HQ citystring
Raleigh
HQ countrystring
United States
HQ regionstring
North America
Markets served

Serves global market

Offices1 record

Each record includes

City, Country, Type, Description, Source

Keyword5 values
browser-based coding, educational technology, python learning platform, interactive coding environment, stem education tools
Industry1 code
1Academic Integrity, Device Monitoring & Classroom Management Tools
CodeEDAJAMAKPrimaryYes
NAICS code1 code
  • Software Publishers5132
Product category
Educational Coding Platform
GTM motion3 records

Each record includes

Type, Description, Source

Revenue model3 records
1Premium Subscriptions
TypeSubscription Recurring
Description

Subscription-based premium plans offering enhanced features including unlimited premium trinkets, full Python 3 or Java on servers, private courses, assignments, and in-line comments. 30-day money-back guarantee.

trinket.io
2Free Tier
TypeFreemium
Description

Free basic access to run and create code in browser with limited features, driving adoption and conversion to premium plans.

3School Licensing
TypeSubscription Recurring
Description

Schools can purchase plans with volume discounts for classroom use, as mentioned in pricing page references.

trinket.io
Marketing channels6 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels4 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components5 values
Technology or R&D, Personnel, Operations, Marketing or Sales, Infrastructure
Pricing details4 tiers
1Code+ individual plan
ModelSubscriptionBilling cadenceMonthly
Notes

Individual plans as low as $3 per month. Unlimited premium trinkets with full Python 3 or Java on servers.

trinket.io
2Trinket Connect plan
ModelSubscriptionBilling cadenceMonthly
Notes

Premium plan with collaboration tools including private courses, assignments, and in-line comments for classroom engagement.

trinket.io
3School pricing
ModelSubscriptionBilling cadenceAnnual
Notes

Schools save even more with volume discounts on subscription plans.

trinket.io
4Free tier
ModelFreemiumBilling cadenceMonthly
Notes

Free basic access to run and create code in browser with limited features. Free Python trinket supports both Python 2 and 3 syntax.

trinket.io
GTM typeB2B and B2C
B2B and B2C
Offering typeSoftware
Software
Core offering1 text field

Trinket provides an all-in-one browser-based coding environment for education that lets users write, run, and share code in Python, Java, HTML/CSS/JavaScript, visual Blocks, and GlowScript directly in any browser without installing software or plugins. Each trinket can be embedded as an interactive iframe on any website or LMS, and the platform is sold via freemium individual plans plus premium Code+ and Trinket Connect subscriptions for learners and educators, with separate volume licensing for schools and districts.

Differentiator
Functional benefit
Problem solved
Quantifiable outcome1 of 3 values shown
  • Hundreds of thousands of students and teachers using Trinket globally
+2 more records
Product overview1 text field

Trinket is an all-in-one browser-based coding environment designed primarily for education. The core platform enables users to write, run, and share code directly in any browser without installation. The product suite includes multiple language-specific trinkets: Python (free with Skulpt client-side execution, and premium Python 3 server-side), Java, HTML/CSS/JavaScript, Block Trinkets (visual block-to-Python bridge), and GlowScript for 3D visualization. Premium offerings include Trinket Connect (collaboration/classroom management tools) and the Code+ plan (low-cost access to full server-side execution). Trinket also provides free educational resources including the Hour of Python tutorial series and Trinket Books hosting interactive textbooks. The platform integrates with educational identity systems (Clever, Google) and learning management systems (Canvas, Google Sites, Wikispaces, Weebly) via embeddable iframes.

Product and service6 records
1Trinket (Core Platform)
CategoryCore SaaS Platform
Description

All-in-one browser-based coding environment that lets users write, run, and share code without installing software or plugins, supporting multiple languages (Python, Java, HTML/CSS/JS, Blocks, GlowScript) and embedding as interactive iframes on any website or LMS. Targets teachers, students, and curriculum publishers.

2Python Trinket
CategoryLanguage-specific coding environment
Description

Free browser-based Python coding environment using Skulpt for client-side execution, supporting both Python 2 and Python 3 syntax with Turtle graphics for visual learning. For students and educators learning Python.

3Java Trinket
CategoryLanguage-specific coding environment
Description

Browser-based Java coding environment allowing students to run Java code online without local installation, supporting image creation using Java's built-in libraries such as Graphics2D.

4HTML/CSS/JavaScript Trinket
CategoryLanguage-specific coding environment
Description

Multi-file web development environment supporting HTML, CSS, and JavaScript with a tabbed interface, CDN library references, and iframe embedding for any website.

5Block Trinkets
CategoryLanguage-specific coding environment
Description

Scratch-like drag-and-drop visual programming interface that generates equivalent Python code in real time, serving as a bridge for students transitioning from block-based to text-based programming.

6GlowScript Trinket
Scale indicator4 records

Each record includes

Type, Value, Description, Source

Partnership5 partners
Strategic tierCoreTypeStrategic or Co-development PartnerAnnounced on2017-04-01
Description

Collaborated to create a 3D Astro Pi emulator that allows students to code a virtual 3D Astro Pi with Python, connecting Trinket to the International Space Station project.

Strategic tierCoreTypeTechnology or Integration
Description

Uses Skulpt open source project to run Python directly in the browser. Contributes to the Skulpt project development.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Participates in PyCon Education Summit and uses IPython notebooks approach taught by Software Carpentry workshops.

4NC Museum of Natural Sciences
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Visual World Investigate Lab at the museum uses Trinket for teaching programming in hands-on science education settings.

trinket.io
5Ace Editor
Strategic tierCoreTypeTechnology or Integration
Description

Uses Ace Editor (open source web-based code editor) for the code editing interface in Trinket.

trinket.io
Recent move6 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight6 records

Each record includes

Type, Description

Peers10 records
TypeDirect peer
Description

Scratch is the dominant block-based visual programming environment for K-12 education. Trinket competes directly with Block Trinkets, which also bridges block-based and Python programming. Both target teachers introducing students to coding concepts in classroom settings.

TypeBroad incumbent
Description

Codecademy is a larger online learning platform teaching coding through interactive browser-based exercises. It serves a broader consumer/individual learner audience than Trinket (which is K-12 focused) but uses the same in-browser code execution paradigm.

TypeDirect peer
Description

CodeHS offers a comprehensive K-12 computer science curriculum platform with integrated coding tools, lesson plans, and gradebook functionality. Trinket competes in the same schools with classroom tools and coding environments, though CodeHS offers more complete curriculum.

TypeDirect peer
Description

Tynker provides K-12 coding curriculum with browser-based activities, block programming, and teacher dashboards. Like Trinket Connect, it offers classroom management tools. Both target school districts and compete for the same teacher and student adoption funnels.

TypeBroad incumbent
Description

GitHub Codespaces provides cloud-based development environments accessible from a browser. While primarily targeting professional developers, it competes with Trinket's zero-install coding experience in adjacent educational and learning contexts.

TypeEmerging player
Description

Glitch offers browser-based web development environments with collaborative features and shareable projects. Like Trinket, it supports HTML/CSS/JavaScript in the browser without installation, but focuses more on web app development than CS education.

TypeBroad incumbent
Description

Kaggle provides browser-based notebook environments for Python and data science with educational courses. While focused on data science rather than K-12 CS education, it competes with Trinket's premium coding environment offerings for educational users.

TypeDirect peer
Description

Code.org is a major non-profit promoting K-12 computer science education through Hour of Code and free curriculum. It is both a competitor (offering free introductory coding tools) and a distribution partner (Trinket participates in Code.org events). Both serve the same teacher and student audiences.

TypeBroad incumbent
Description

Jupyter provides browser-based notebook environments for Python and data science, similar to Trinket's Python execution approach. While Jupyter targets higher education and data science, both enable browser-based Python coding without installation.

TypeDirect peer
Description

Replit offers a browser-based IDE supporting multiple programming languages with collaborative features. Like Trinket, it enables zero-install coding in the browser, but targets a broader developer audience including education users. Both compete on browser-native code execution and ease of access.

Market position
Strengths5 records

Each record includes

Headline, Details, Source

Weaknesses5 records

Each record includes

Headline, Details, Source

Competitive moat5 records

Each record includes

Type, Details

Key risks6 records

Each record includes

Headline, Details, Source

Key highlights6 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Named customers8 records

Each record includes

Name, Industry, Type, Use case, Source, UUID

Segment5 records

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile3 records

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
Yes
API detail
Has APIbool
No

Docs URL, Description

Integration7 records

Each record includes

Title, Type, Description, Source

AI maturity
App detail

Has app

Feature6 records

Each record includes

Title, Differentiator, Description, Source

Core technology
Revenue estimate
Valuation estimate
Number of profiles
Profiles2 records

Each record includes

Name, Designation, Designation category, Overview, Profile commentary, Source

No data
Compliance1 record

Each record includes

Name, Class, Description

Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds3 records

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors2 records

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

trinket

Educational Coding Platformtrinket.io

Trinket is a browser-based coding environment for K-12 and higher education that lets students write, run, and share Python, Java, HTML, and block code without installing software, monetizing via low-cost premium subscriptions and school licensing.

What trinket does

Trinket is a browser-based coding environment designed for classroom use, operated by Forkable, Inc. and headquartered in the Research Triangle region of North Carolina. The platform allows students and teachers to write, run, and share Python, Java, HTML/CSS/JavaScript, block-based, and GlowScript code directly in any browser without installing plugins or software, using Skulpt for client-side Python execution and Ace Editor for the editing interface. The product portfolio includes the core Trinket platform, language-specific trinkets (Python, Java, HTML/CSS/JS, Blocks, GlowScript), the Trinket Connect collaboration suite, and the low-cost Code+ premium plan starting at $3 per month. The company also distributes free educational resources such as the Hour of Python tutorials and interactive textbooks (Python for Everybody, Think Java), and embeds widgets into LMS platforms including Canvas, Google Sites, Wikispaces, and Weebly.

Trinket generates revenue primarily through freemium subscription plans: a free tier drives adoption, while Code+ and Trinket Connect premium plans convert individual learners and educators, and school licensing provides volume-discounted institutional access. Customer segments are predominantly K-12 teachers and students, with secondary reach into higher education (UNC Chapel Hill, Duke, NC State, High Point University), curriculum publishers, online course providers, and non-profit educational organizations. Distribution is product-led and community-led\u2014self-serve signup via Google or Clever SSO, embeddable widgets, teacher interviews, and event presence at SXSWedu, PyCon Education Summit, and Hour of Code initiatives. The company is founder-led (CEO Elliott Hauser, co-founder Brian Marks), operates with 1-10 employees plus contract developers, and has raised approximately $475,000 in disclosed seed and grant funding across 2013-2015. As of 2026, the website carries an "Important news about the future of Trinket" announcement, signaling a potential inflection point.

trinket firmographics

Firmographics
Name
trinket
Legal name
Forkable, Inc.
Website
https://trinket.io
Company type
Private
Founded year
2015
Operating status
Operating
Headcount range
1–10 employees
Short description
Trinket is a browser-based coding environment for K-12 and higher education that lets students write, run, and share Python, Java, HTML, and block code without installing software, monetizing via low-cost premium subscriptions and school licensing.
Ownership category
akta.pro rank

trinket industry classification

Industry
Product category
Educational Coding Platform
NAICS
Software Publishers (5132)
akta.pro primary industry
Academic Integrity, Device Monitoring & Classroom Management Tools (EDAJAMAK)

Keywords

  • Browser-based coding
  • Educational technology
  • Python learning platform
  • Interactive coding environment
  • Stem education tools

Where trinket is headquartered

Location

Headquarters

HQ city
Raleigh
HQ country
United States
HQ region
North America

Offices1 record

Markets served

trinket business model

Business model
GTM type
B2B and B2C
Offering type
Software
Cost components
Technology or R&D, Personnel, Operations, Marketing or Sales, Infrastructure

Revenue model

  1. Premium Subscriptions: Subscription-based premium plans offering enhanced features including unlimited premium trinkets, full Python 3 or Java on servers, private courses, assignments, and in-line comments. 30-day money-back guarantee.
  2. Free Tier: Free basic access to run and create code in browser with limited features, driving adoption and conversion to premium plans.
  3. School Licensing: Schools can purchase plans with volume discounts for classroom use, as mentioned in pricing page references.

Pricing tiers

ModelBillingPrice
SubscriptionMonthlyCode+ individual plan
SubscriptionMonthlyTrinket Connect plan
SubscriptionAnnualSchool pricing
FreemiumMonthlyFree tier

Go-to-market motion3 records

Distribution channels4 records

Marketing channels6 records

trinket product offering

Product offering

Core offering

Trinket provides an all-in-one browser-based coding environment for education that lets users write, run, and share code in Python, Java, HTML/CSS/JavaScript, visual Blocks, and GlowScript directly in any browser without installing software or plugins. Each trinket can be embedded as an interactive iframe on any website or LMS, and the platform is sold via freemium individual plans plus premium Code+ and Trinket Connect subscriptions for learners and educators, with separate volume licensing for schools and districts.

Product overview

Trinket is an all-in-one browser-based coding environment designed primarily for education. The core platform enables users to write, run, and share code directly in any browser without installation. The product suite includes multiple language-specific trinkets: Python (free with Skulpt client-side execution, and premium Python 3 server-side), Java, HTML/CSS/JavaScript, Block Trinkets (visual block-to-Python bridge), and GlowScript for 3D visualization. Premium offerings include Trinket Connect (collaboration/classroom management tools) and the Code+ plan (low-cost access to full server-side execution). Trinket also provides free educational resources including the Hour of Python tutorial series and Trinket Books hosting interactive textbooks. The platform integrates with educational identity systems (Clever, Google) and learning management systems (Canvas, Google Sites, Wikispaces, Weebly) via embeddable iframes.

Differentiator

Problem solved

Functional benefit

Products and services

  • Trinket (Core Platform) All-in-one browser-based coding environment that lets users write, run, and share code without installing software or plugins, supporting multiple languages (Python, Java, HTML/CSS/JS, Blocks, GlowScript) and embedding as interactive iframes on any website or LMS. Targets teachers, students, and curriculum publishers.
  • Python Trinket Free browser-based Python coding environment using Skulpt for client-side execution, supporting both Python 2 and Python 3 syntax with Turtle graphics for visual learning. For students and educators learning Python.
  • Java Trinket Browser-based Java coding environment allowing students to run Java code online without local installation, supporting image creation using Java's built-in libraries such as Graphics2D.
  • HTML/CSS/JavaScript Trinket Multi-file web development environment supporting HTML, CSS, and JavaScript with a tabbed interface, CDN library references, and iframe embedding for any website.
  • Block Trinkets Scratch-like drag-and-drop visual programming interface that generates equivalent Python code in real time, serving as a bridge for students transitioning from block-based to text-based programming.
  • GlowScript Trinket

Quantifiable outcome

  • Hundreds of thousands of students and teachers using Trinket globally
  • +2 more outcomes

Companies that use trinket

Customer profile

Named customers8 records

Segments5 records

Ideal customer profiles3 records

trinket technology and API

Technology

Technology focussed Yes

API detail

Has API
No
API docs
API detail

Core technology

AI maturity

App detail

Integration7 records

Feature6 records

trinket partnerships and signals

Strategic signal

Partnerships

Five partnerships are on record, tiered core and minor.

  • Raspberry Pi FoundationcoreStrategic or Co-development Partner · 1 April 2017Collaborated to create a 3D Astro Pi emulator that allows students to code a virtual 3D Astro Pi with Python, connecting Trinket to the International Space Station project.
  • SkulptcoreTechnology or IntegrationUses Skulpt open source project to run Python directly in the browser. Contributes to the Skulpt project development.
  • PyCon / Software CarpentryminorStrategic or Co-development PartnerParticipates in PyCon Education Summit and uses IPython notebooks approach taught by Software Carpentry workshops.
  • NC Museum of Natural SciencesminorStrategic or Co-development PartnerVisual World Investigate Lab at the museum uses Trinket for teaching programming in hands-on science education settings.
  • Ace EditorcoreTechnology or IntegrationUses Ace Editor (open source web-based code editor) for the code editing interface in Trinket.

Scale indicators4 records

Recent moves6 records

Expansion highlights6 records

trinket competitors and assessment

Company assessment

Direct peers

  • Scratch (MIT Media Lab): Scratch is the dominant block-based visual programming environment for K-12 education. Trinket competes directly with Block Trinkets, which also bridges block-based and Python programming. Both target teachers introducing students to coding concepts in classroom settings.
  • CodeHS: CodeHS offers a comprehensive K-12 computer science curriculum platform with integrated coding tools, lesson plans, and gradebook functionality. Trinket competes in the same schools with classroom tools and coding environments, though CodeHS offers more complete curriculum.
  • Tynker: Tynker provides K-12 coding curriculum with browser-based activities, block programming, and teacher dashboards. Like Trinket Connect, it offers classroom management tools. Both target school districts and compete for the same teacher and student adoption funnels.
  • Code.org: Code.org is a major non-profit promoting K-12 computer science education through Hour of Code and free curriculum. It is both a competitor (offering free introductory coding tools) and a distribution partner (Trinket participates in Code.org events). Both serve the same teacher and student audiences.
  • Replit: Replit offers a browser-based IDE supporting multiple programming languages with collaborative features. Like Trinket, it enables zero-install coding in the browser, but targets a broader developer audience including education users. Both compete on browser-native code execution and ease of access.

Broad incumbents

  • Codecademy: Codecademy is a larger online learning platform teaching coding through interactive browser-based exercises. It serves a broader consumer/individual learner audience than Trinket (which is K-12 focused) but uses the same in-browser code execution paradigm.
  • GitHub Codespaces: GitHub Codespaces provides cloud-based development environments accessible from a browser. While primarily targeting professional developers, it competes with Trinket's zero-install coding experience in adjacent educational and learning contexts.
  • Kaggle: Kaggle provides browser-based notebook environments for Python and data science with educational courses. While focused on data science rather than K-12 CS education, it competes with Trinket's premium coding environment offerings for educational users.
  • Jupyter Notebooks: Jupyter provides browser-based notebook environments for Python and data science, similar to Trinket's Python execution approach. While Jupyter targets higher education and data science, both enable browser-based Python coding without installation.

Emerging players

  • Glitch: Glitch offers browser-based web development environments with collaborative features and shareable projects. Like Trinket, it supports HTML/CSS/JavaScript in the browser without installation, but focuses more on web app development than CS education.

Market position

Strengths5 records

Weaknesses5 records

Competitive moat5 records

Key risks6 records

Key highlights6 records

Customer concentration

trinket social profiles

Digital presence

trinket compliance and trust

Trust signal

Compliance1 record

trinket financial estimates

Financial estimate

Revenue estimate

Valuation estimate

trinket leadership team

Management profile

Number of profiles

Profiles2 records

trinket funding detail

Funding detail

Funding overview

Funding rounds3 records

Investors2 records

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

trinket M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about trinket

What does trinket do?

Trinket provides an all-in-one browser-based coding environment for education that lets users write, run, and share code in Python, Java, HTML/CSS/JavaScript, visual Blocks, and GlowScript directly in any browser without installing software or plugins. Each trinket can be embedded as an interactive iframe on any website or LMS, and the platform is sold via freemium individual plans plus premium Code+ and Trinket Connect subscriptions for learners and educators, with separate volume licensing for schools and districts.

Is trinket a public or private company?

trinket is a private company. It is classified as founder individual operated bootstrapped and is currently operating.

When was trinket founded?

trinket was founded in 2015. It employs 1 to 10 people.

Where is trinket based?

trinket is headquartered in Raleigh, United States, in the North America region.

How does trinket make money?

Three revenue lines are on record. Premium Subscriptions are the primary driver. The others are free Tier and school Licensing.

Who are trinket's main competitors?

Direct peers on record are Scratch (MIT Media Lab), CodeHS, Tynker, Code.org and Replit. Broad incumbents are Codecademy, GitHub Codespaces, Kaggle and Jupyter Notebooks. Glitch is listed as an emerging player.

Does trinket have an API?

No public API is recorded for trinket.

What industry is trinket in?

trinket's product category is Educational Coding Platform. Its primary akta.pro industry code is EDAJAMAK, Academic Integrity, Device Monitoring & Classroom Management Tools. Its NAICS code is 5132.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales