github object