Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

openpotato/opent8

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenT8

OpenT8 is a standardized JSON format for mapping complex timetable data.

The main features are:

  • Open Source
  • JSON documents can be validated against the OpenT8 Document Schema.
  • Support of events of any kind (e.g. lessons, activities, exams, meetings etc.).
  • Support of attendees of any kind (e.g. teachers, students, examiners, etc.).
  • Support of timetable changes (substitutions, time shifts, cancellations, etc.)
  • Support of supervisions
  • Support of school and public holidays
  • Support of time frames (When does the first lesson start? When is lunch break? etc.)
  • Support of color definitions
  • Support of code lists based on OpenCodeList
  • Flexible definition of time scheduling through temporal expressions
  • Extensions possible through user-defined properties

Documentation

The documentation website is part of this repository. We have implemented it using MkDocs and Material for MkDocs. It is published under https://openpotato.github.io/opent8/.

Can I help?

Yes, that would be much appreciated. OpenT8 is currently in intensive development. We are open for any feedback! Use the Issue Tracker for asking and/or submitting a Pull Request.

Releases

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.