Input tools to input Indic Languages using Windows 
1. Google input tools


Online tools for Indic Languages
1. For typing in Hindi, Sanskrit and other Indic Languages: Google Input Tools
2.  For Hindi Typing and Translation: Google Translate


Sanskrit Dictionary
1. Sanskrit to English Dictionary: 
2. Sanskrit (with sanskrit input) to English:


Sanskrit Fonts
1. A List of Sanskrit Fonts