Can I use node.js npm and socket.io on google app engine

Can I use node.js npm and socket.io on google app engine

or suggest some low-cost or free solution on cloud that provide a socket.io module becouse I need this for realtime omunication with server

The node wiki maintaining a list of hosting providers. There you can find different types of both free and paid plans for node hosting.

One hosting provider is http://nodester.com. They only have one plan but it is totally free. Sadly you need an invite.

You can't use Node with Google App Engine (GAE) - it's not one of the supported languages - but there are some other JavaScript implementations you can read about: Is it possible to develop a Google App Engine web app using Node.js or some other server side JavaScript approach?

You would need to configure a Google Compute Engine instance to run a node application.

http://nodejitsu.com/ It's free and sockets are working just fine.