trinket
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.
- Company typePrivate
- Founded2015
- HeadquartersRaleigh, United States
- Headcount1–10
- GTM typeB2B and B2C
- OfferingSoftware
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
Where trinket is headquartered
LocationHeadquarters
- 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
- 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.
- Free Tier: Free basic access to run and create code in browser with limited features, driving adoption and conversion to premium plans.
- School Licensing: Schools can purchase plans with volume discounts for classroom use, as mentioned in pricing page references.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Subscription | Monthly | Code+ individual plan |
| Subscription | Monthly | Trinket Connect plan |
| Subscription | Annual | School pricing |
| Freemium | Monthly | Free tier |
Go-to-market motion3 records
Distribution channels4 records
Marketing channels6 records
trinket product offering
Product offeringCore 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 profileNamed customers8 records
Segments5 records
Ideal customer profiles3 records
trinket technology and API
TechnologyTechnology 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 signalPartnerships
Five partnerships are on record, tiered core and minor.
- Raspberry Pi FoundationcoreCollaborated 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.
- SkulptcoreUses Skulpt open source project to run Python directly in the browser. Contributes to the Skulpt project development.
- PyCon / Software CarpentryminorParticipates in PyCon Education Summit and uses IPython notebooks approach taught by Software Carpentry workshops.
- NC Museum of Natural SciencesminorVisual World Investigate Lab at the museum uses Trinket for teaching programming in hands-on science education settings.
- Ace EditorcoreUses 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 assessmentDirect 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 presencetrinket compliance and trust
Trust signalCompliance1 record
trinket financial estimates
Financial estimateRevenue estimate
Valuation estimate
trinket leadership team
Management profileNumber of profiles
Profiles2 records
trinket funding detail
Funding detailFunding 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 investmentM&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.