Giter Site home page Giter Site logo

cpvalente / ontime Goto Github PK

View Code? Open in Web Editor NEW
429.0 10.0 45.0 10.58 MB

Free, open-source time keeping for live events

Home Page: https://www.getontime.no

License: Other

HTML 0.24% JavaScript 2.37% SCSS 5.98% Dockerfile 0.08% TypeScript 91.32% CSS 0.01%
entertainment stage video production

ontime's Introduction

License: GPL v3 GitHub Downloads (all assets, all releases) Docker Pulls NPM Downloads

Download the latest release

Buy Me A Coffee

Using Ontime?

Let us know! Ontime improves from the collaboration with its users. We would like to understand how you use Ontime and appreciate your feedback.

We would also like to include a testimonials section in our ✨new website✨. It would be great to showcase the diversity of users running Ontime.

Ontime

Ontime is a browser-based application that manages event rundowns, scheduling, and cueing.

With Ontime, you can plan, track your schedule, manage automation and cross-department show information all in one place.

Ontime is made by entertainment and broadcast engineers and used by

  • Conference organisers
  • Touring shows and receiving venues
  • Broadcasters and streamers
  • Theatres and opera houses
  • Houses of worship

For live environments

Ontime is designed for use in live environments.
This guides the application into being flexible and efficiently integrating into different workflows.

For teams

All information added in Ontime is shared with the production team and other software / hardware in your workflow.
Ontime also improves team collaboration with dedicated views for cuesheets and operators, and for public and production signage.

Simple infrastructure

All the data is distributed over the network, making its distribution and infrastructure flexible and cheap.
With the availability of the docker image, you can also leverage IT infrastructure to make Ontime available online for your team and clients.

Ontime is made by video engineers and entertainment technicians.

App Window

Views

Read the docs to learn more

Using Ontime

Ontime can be started by downloading the latest release for your platform.
Alternatively you can also use the docker image, available at Docker Hub

Once installed and running, any device in the network has access to Ontime.

Ontime provides different screens which allow for different types of interactions with the data. These are called views.
Each view in Ontime focuses on empowering a specific role or achieving a particular task.

You can access the different views by reaching the ontime server, in your browser, at (default port 4001) http://localhost:4001 or http://192.168.1.3:4001

For the backstage views
-------------------------------------------------------------
IP.ADDRESS:4001/timer      > Presenter / Stage timer view
IP.ADDRESS:4001/minimal    > Simple timer view
IP.ADDRESS:4001/clock      > Simple clock view
IP.ADDRESS:4001/backstage  > Stage Manager / Backstage view
IP.ADDRESS:4001/countdown  > Countdown to anything
IP.ADDRESS:4001/studio     > Studio Clock
For the public views
-------------------------------------------------------------
IP.ADDRESS:4001/public     > Public / Foyer view
IP.ADDRESS:4001/lower      > Lower Thirds
For production views
-------------------------------------------------------------
IP.ADDRESS:4001/editor    > the control interface, same as the app
IP.ADDRESS:4001/cuesheet  > realtime cuesheets for collaboration
IP.ADDRESS:4001/operator  > automated views for operators

More documentation is available in our docs

Main features

  • Distribute data over network and render it in the browser
  • Collaborative
  • Extendable
  • Send messages to different screen types
  • Differentiate between backstage and public data
  • Workflow for managing delays
  • Rich protocol integrations for Control and Feedback
  • For servers: use docker to run Ontime in in a server, configure from a browser anywhere
  • Multi-platform (available on Windows, MacOS and Linux)
  • Companion integration follow link

Roadmap

Continued development

Ontime is under active development. We continue adding and tweaking features in collaboration with users.

Have an idea? Reach out via email or open an issue

Issues

We use Github's issue tracking for bug reporting and feature requests.
Found a bug? Open an issue.

Unsigned App

When installing the app you would see warning screens from the Operating System like:

in Windows

Microsoft Defender SmartScreen prevented an unrecognised app from starting. Running this app might put your PC at risk.

or in Linux

Could Not Display "ontime-linux.AppImage

We currently only sign MacOS releases.
Purchasing the certificates for both Mac and Windows would mean a recurrent expense which we are not able to cover.

You can circumvent this by allowing the execution of the app manually.

  • In Windows: click more -> Run Anyway
  • In Linux: right-click the AppImage file: Properties -> Permissions -> Allow Executing File as a Program

If you have tips on how to improve this or would like to sponsor the code signing, please open an issue

Contributing

Looking to contribute? All types of help are appreciated, from coding to testing and feature specification.

If you are a developer and would like to contribute with code, please open an issue to discuss before opening a Pull Request.

Information about the project setup can be found in the development documentation

Links

See the Ontime website here and the link to the documentation

License

This project is licensed under the terms of the GNU GPL v3

Sponsor

You can help the development of this project or say thank you with a one time donation.
See the terms of donations.


Buy Me A Coffee

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.