TimeLike™ is an exceptionally flexible software framework for general purpose modeling and simulation of time-dependent systems. TimeLike supports modeling of discrete, continuous, and hybrid (discrete + continuous) systems. TimeLike provides innovative mechanisms that make it possible to model virtually any and all kinds of component behaviors and interactions that may be present, at any level of fidelity that may be required. This flexibility makes it well-suited to serve as a platform for more specialized simulation tools; for example, TimeLike provides the foundation for LightLike, our tool for high fidelity modeling of advanced optical systems. TimeLike is currently under development; the initial general release is scheduled for the second quarter of 2014.