DoCircuits is a web based circuit simulator and acts like a virtual electronics lab. It has freemium model so there is a free plan, pro plan, enterprise plans ranging from $0/month, $4/month, and an unspecified rate for the enterprise plan. The pro plan allows offline usage too. It has many sponsors like the IEEE and Intel. It easy to use, fun, and nicely done.
Function Generator