An open specification
Transforming the
way digital education content is created|
Have a Look to Our APIs Documentation

Content Creation

Content Distribution

Content Delivery

Content Marketplace
Curriki Educational Experiences
C2E is an open source project that publishes the C2E Document Specification, its APIs and its MIT-licensed reference implementations that support the creation and distribution of secure, portable, licensable, and quality assured digital educational content maintained by the non-profit Curriki.org
C2E aims to create an open specification, publish an open API, and drive a vibrant ecosystem that delivers on the promise of high quality digital educational experiences for all.
How does it work?
C2E is a decentralized document format. When digital content is created to the C2E specification, it handles all of the security, licensing, rendering and data exchange processes needed to make every piece of digital content portable and protected.
The implementation of the C2E digital content specification also allows the handling of licensing, royalty, and distribution of compensation workflows to its authoring partners. On execution, C2E-compliant documents provide the learner an opportunity to record his/her learning experiences to a central learning record store of their choice.
By default, C2E uses simple JavaScript on the client side, and HTTPS+JSON APIs as its baseline transport on the server side, but also embraces more sophisticated transports such as WebSockets where necessary.
Support for interactive….
When digital content is created to the C2E specification, it handles all of the security, licensing, rendering and data exchange processes needed to make every piece of digital content portable and protected.
When You Are Ready…
to Contribute or build on top the C2E Open Standard

Specification written to JSON-LD

Compliant with the OpenStand

Data markup specification aligned to Schema.org

API-first, plugin based architecture

API Documentation published and documented with samples and reference implementations

Simple RESTful HTTP/JSON APIs compliant with OpenAPI/Swagger
Support C2E
If you share our vision, or are building on top of C2E, please consider donating…
Support us on Mav McNealy’s https://www.birdiesforeducation.com for great rewards including access to the supporters-only podcast, and a voice at our weekly meetings.
Birdies For Education
Donate Online
Donate Offline
Send you tax-deductible contribution directly to us by mailing it to:
20660 Stevens Creek Boulevard/332
Cupertino, CA 95014
C2E is Open Source
The C2E specification is managed through an open governance process, looked after by Curriki.org – a non-profit United States 501.c.3 corporation.
Curriki acts as a neutral guardian of the C2E specifications, its core API, and the processes for certifying applications and plugins for conformity with the specifications, nurturing and growing C2E for the benefit of the whole ecosystem.
The keepers of the specification are the legal directors of Curriki, responsible for ensuring that it keeps on mission and neutrally protects the development of C2E.
Thanks to Our Incredible Sponsors