├── README.md └── tipsNtricks.md /README.md: -------------------------------------------------------------------------------- 1 | **Tips And Tricks** 2 | 3 | This repository contains the list of all the useful software, tools, applications, plugins on all the platforms that might come in handy to a developer or even a simple user. 4 | 5 | **Want to contribute** 6 | 7 | We would be happy to see your contribution to the list. The steps for contribution are: 8 | 9 | 1. Fork the repository (by clicking the fork button above) 10 | 2. Clone the repository to your system using the link that is generated after forking. 11 | 3. Make those awesome changes. Commit them. 12 | 4. Issues a Pull Request. 13 | 5. See your contribution in the list. 14 | 15 | **What to contribute** 16 | 17 | Well the list of things that you can contribute are as follows: 18 | 19 | 1. Improve this README. Maybe add items here. 20 | 2. Add description about itmes mentioned on the list. Preferably provide a download link.. 21 | 3. Add a link on tutorial on how to make the software work. 22 | 4. Add alternatives for a software on different operating systems. 23 | 5. Add items to the IOS category, that category is really poor. 24 | 6. Add any item that you feel is necessary. 25 | 7. Separate the list into multiple list based on the categories. 26 | 8. Create a list that focuses on the internet related things in NITH, like the proxy working in various hostels, computer centre, timmings, or anything that would be useful to know. 27 | 9. Add items that were told in the workshop but were not present in the list(like adding proxy in mobile). 28 | 10. Add a list related to simple hacking. 29 | 11. Arrange the items alphabetically. 30 | 31 | **Guidelines for contribution** 32 | 33 | 1. Please add a `credits - [your_nick](link_to_your_profile)`.(We might decide to remove this if this is crowding the list) 34 | 2. This is a public list so please contribute stuff that is useful for the community. 35 | 3. There should be no vulgar content in the contributions. 36 | 4. The softwares that you add should be the once that are useful in a frequent pattern or are really cool! 37 | 38 | **Declaration** 39 | 40 | This list is just to help to know which tools exist. We in no way promote/demote any software or application. We do not encourage piracy in any way and request all the users to buy only the legal stuff. 41 | Any software that you try from the above list is at your own risk. We do not hold any responsiblity for the softwares you use. 42 | 43 | -------------------------------------------------------------------------------- /tipsNtricks.md: -------------------------------------------------------------------------------- 1 | ## Firefox 2 | 1. [**AdBlock**](https://addons.mozilla.org/en-us/firefox/addon/adblock-plus/) - Blocks annoying video ads on YouTube, Facebook ads, banners and much more. 3 | 2. [**FoxyProxy**](https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/) - Plugin to quickly change the proxy. 4 | 3. [**TabGroups**](https://addons.mozilla.org/en-US/firefox/addon/tab-groups-panorama/) - Plugin to view all opened tabs like in Safari. 5 | 4. [**Disable `Ctrl + Q`**](https://addons.mozilla.org/en-US/firefox/addon/disable-ctrl-q-shortcut/) - disable the shortcut to close all the tabs. 6 | 5. **`Ctrl + Shift + T`** - restore last tab closed. 7 | 6. **`Ctrl + Shift + E`** - group tabs view 8 | 7. [**VideoDownloadHelper**](https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/) - Download video files, from any website 9 | 8. [**DownThemAll**](https://addons.mozilla.org/en-US/firefox/addon/downthemall/) - Download manager for firefox 10 | 9. [**Firebug**](https://addons.mozilla.org/en-US/firefox/addon/firebug/) - Development tools for firefox, edit, debug, and monitor CSS, HTML, and JavaScript live in any web page 11 | 10. [**JsonView**](https://addons.mozilla.org/en-us/firefox/addon/jsonview/) - Parses json string into objects and arrays. 12 | 11. [**FireQuery**](https://addons.mozilla.org/en-us/firefox/addon/firequery/) - Firebug plugin for jQuery development 13 | 12. [**Hide Caption Titlebar Plus**](https://addons.mozilla.org/en-US/firefox/addon/hide-caption-titlebar-plus-sma/) - Hide titlebar in firefox. Maximize your screen space by adjusting Firefox window TitleBar, borders, Tabs, Toolbars, etc! 14 | 15 | ## Chrome 16 | 1. [**Folder upload option**](http://lifehacker.com/5952508/upload-folders-to-google-drive-faster-by-drag-and-dropping-them-into-chrome) - Upload complete forlders by dragging and droping into chrome, not available in firefox 17 | 2. [**Prophet**](https://chrome.google.com/webstore/detail/prophet/alikckkmddkoooodkchoheabgakpopmg?hl=en) - extension to find email ids of people from LinkedIn 18 | 3. [**Postman**](https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en) - Make different types of request on URL which are not possible through browser like delete, put, post etc. Must have when you are building an API 19 | 4. [**Proxy switcher**](https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm?hl=en) - extension to quickly change the proxy. 20 | 5. [**Save to Pocket**](https://chrome.google.com/webstore/detail/save-to-pocket/niloccemoadcdkdjlinkgdfekeahmflj?hl=en) - Save articles directly to Pocket read later service from chrome. 21 | 6. [**Be Limitless**](https://chrome.google.com/webstore/detail/be-limitless/jdpnljppdhjpafeaokemhcggofohekbp?hl=en) - Beautiful dashboard to easily identify where your time is spent and gives productivity. 22 | 7. [**Momentum**](https://chrome.google.com/webstore/detail/momentum/laookkfknpbbblfpciffpaejjkokdgca?hl=en) - Another beautiful dashboard featuring todo, weather, and inspiration 23 | 8. [**Hola Free VPN**](https://chrome.google.com/webstore/detail/unlimited-free-vpn-hola/gkojfkhlekighikafcpjkiklfbnlmeio?hl=en) - Access blocked website, youtube videos. 24 | 25 | ### Common to Both Browsers 26 | 1. **Incognito mode** - Private browsing `Ctrl + Shift + N`(Chrome), `Ctrl + Shift + P`(Firefox) 27 | 2. **Push Bullet** ([*Chrome*](https://chrome.google.com/webstore/detail/pushbullet/chlffgpmiacpedhhbkiomidkjlcfhogd?hl=en)) ([*Firefox*](https://addons.mozilla.org/en-US/firefox/addon/pushbullet/)) - Sync media, messages across multiple devices. 28 | 29 | ## Websites 30 | 1. [**Dayt.se**](http://dayt.se/), [**khatrimaza**](http://khatrimaza.org/), [**Couchtuner**](http://www.couchtuner.ag/), [**Shush**](https://www.shush.se/), [**KissAnime**](https://kissanime.to/) - Get all the tv series and movies in HD. 31 | 2. [**StackOverflow**](http://stackoverflow.com/), [**StackExchange**](http://stackexchange.com/) - Best QA sites 32 | 3. [**GeeksforGeeks**](http://www.geeksforgeeks.org/) - Learn algorithms and data structures 33 | 4. [**InterviewBit**](https://www.interviewbit.com/) - For programming interview preparation. ***Complete this before starting of the final year for excellent placements*** 34 | 5. [**Bitport.io**](https://bitport.io/), [**Seedr.cc**](https://www.seedr.cc/) - 2GB of torrent direct download 35 | 6. [**Appxv**](https://appxv.com/) - get free paid apps for Android 36 | 7. [*https://it-ebooks.info/-*](https://it-ebooks.info/-) Download free ebooks. 37 | 8. **Filehippo.com** - Get all software for free. 38 | 9. **Slack** - Group chat for projects 39 | 10. **Quora, Reddit** - sites to read interesting content and get your queries answered. 40 | 11. **Search for “index of serial” on Google** - you would get one click download option in the results. 41 | 12. **Ideone** - online code editor. 42 | 13. **Oduso** - install multiple application in one go, using scripts made by this site. 43 | 14. **Tlk.io** - site to create a chat room and chat anonymously or sign-in. 44 | 15. **IRC** - chat site for professionals. 45 | 16. **Pushbullet** - cross platform notification sharing 46 | 17. **Github student’s account, gist, bitbucket** 47 | 18. **Weiyun, Dropbox, MegaShare, GooglePhotos** - 1 TB cloud storage 48 | 19. **Urbandictionary** - get the meaning of each and every slang/shortform used today. 49 | 20. **Xdadevelopers.com** - everything related to android. 50 | 21. **Heroku, AWS, hostinger** - hosting serivies for your projects 51 | 22. **Koding.com** 52 | 23. **Stumbleupon** - explore web new pages based on likes and dislikes and save pages. 53 | 24. **Google forms** - create simple and user friendly forms for submission of entries. 54 | 25. **Feedly** - RSS feed aggregator 55 | 26. **Ssyoutube** - download youtube videos. 56 | 27. **Pininterest** 57 | 28. **Tripoto** - Trip experience sharing site **(TripLived android app)** 58 | 29. **Music.cliggo.com** - Provides music from youtube (app also) 59 | 30. **Requestmaker.com** - like postman but online. 60 | 31. **www.codinghorror.com** - Blog of stackoverflow co founder Jeff 61 | 32. [*https://bento.io/*](https://bento.io/) - Shows you the links and paths of various tools and languages. 62 | 33. **Watch video in youtube without login:** nsfwyoutube.com/link 63 | 34. **SecurityKiss.com** 64 | 35. **http://www.linuxcommand.org** -This site gets you familiar with linux terminal commands.(Beginners should definitely visit this.) 65 | 36. **blackboxrepack.com** - Download games in one click 66 | 37. [**kumpulbagi.id**](http://kumpulbagi.id/)- Download music,movies,games. 67 | 38. [**8tracks.com**](http://8tracks.com/)- Make and discover playlists. 68 | 39. [**10minutemail.com**](http://10minutemail.com/10MinuteMail/index.html)- To avoid spam create a temporary email. 69 | 70 | ## Single Page Web Application 71 | 1. [*HasteBin*](http://hastebin.com/about.md) (Open Source Paste Bin ) 72 | 2. gluPaste (glug nith paste bin ) 73 | 3. [*VolaFile*](https://volafile.io/) (Live File Sharing and chat) 74 | 4. [*http://www.koding.com/*](http://www.koding.com/) 75 | 5. [*Talky*](https://talky.io/) (Google Hangout without registration) 76 | 6. Flask.io (To do list without registration) 77 | 7. Pen.io (Write Blog without registration) 78 | 8. Rainy mood - [*soundrown.com*](https://soundrown.com/) like sites. Listen any youtube video in rainymood: 79 | 1. just open the video on youtube 80 | 2. Replace the www.youtube.com/... link as www.rainymood.com/... 81 | 3. e.g.: Your youtubevideo: https://www.youtube.com/watch?v=NTHz9ephYTw.Change it to: https://www.rainymood.com/watch?v=NTHz9ephYTw and here you go!! 82 | 4. 4.For more information visit : (http://rainymood.com/howto.html) 83 | 9. [*Codeshare*](https://codeshare.io/) - Share live code editor without registration 84 | 85 | ## Linux Software and Utilities 86 | 1. **Guake** - Drop down terminal 87 | 2. **Pidgin** - Chat client 88 | 3. **Proxychains** - work behind proxy easily4. **Polipo** - tunnel to http proxy 89 | 5. **Terminator** - advanced linux terminal 90 | 6. **Genymotion** - Fastest Android emulator. 91 | 7. **Xdm** - Xtreme Download Manager like IDM but free. 92 | 8. **Conky, Docky** - Lightweight system monitor and dock 93 | 9. **Gimp** - photo editing software in linux. 94 | 10. **Tor Browser** - Anonymous web browsing, bypass proxy.11. **Sublime, Atom, VS Code editor** 95 | 12. **Wine** - open windows files and softwares in linux 96 | 13. **PlayOnLinux:** windows files in linux 97 | 14. **Ssh** - get inside another person’s computer 98 | 15. **SSH shuttle** - no proxy SSH tunneling 99 | 16. **Creating an ad-hoc** 100 | 17. **Privoxy** - Routing everything via tor 101 | 18. **VPN** - network manager, open VPN 102 | 19. **Synaptic package manager** 103 | 20. **Synapse Launcher** - keystroke launcher, open applications, files using ust keyboard 104 | 21. **Zsh** - an alternative to bash, but much better 105 | 22. **Virtual Box** - run another OS within a OS 106 | 23. **MegaSync** - Mega client to sync files with MEGA cloud storage24. **Byobu / tmux** - Terminal multiplexers 107 | 25. **Gparted** - Partition editor for graphically managing your disk partition 108 | 26. **Unetbootin, YUMI** - Live USB creator 109 | 27. **Kde-connection manager/creating hotspot(not ad hoc)** 110 | 28. **Samba** - sharing files/folder in linux 111 | 29. **Variety** - automatically change wallpapers for linux. The source of wallpapers can be customized. 112 | 30. **Crontab:** Scheduling events 113 | 31. **Apptik** - A Tool to Backup/Restore Your Favourite PPAs and Apps in Ubuntu 114 | 32. **TestDisk** Data Recovery 115 | 33. **Software For Recovery of data** - Grsync, pybackup 116 | 34. __Kodi__ - Complete home theater solution 117 | 35. **ppa:noobslab** - Best linux themes 118 | 36. **Angry IP scanner** - Scan IP subnets 119 | 37. **gnome-tweak-tool** - Tweak gnome 120 | 38. Ambiance - rainy mood alternative for desktop 121 | 39. Screen - used on a remote server to create multiple terminals 122 | 40. **Easy Stroke Gesture recorder** - control your desktop using mouse gestures 123 | 41. [__fzf__](https://github.com/junegunn/fzf) - a genral purpose command line fuzzy finder, install it nd press `Ctrl + R` or `Ctrl + T` or `ALT + C` in terminal to see the magic. 124 | 125 | ## Windows softwares and unilities 126 | 1. **Putty** - ssh tunnelling in windows. 127 | 2. **Rainmeter** - cool themes for windows 128 | 3. **Cygwin** - Linux like environment for windows 129 | 4. **Bitvise SSH server** - Create free SSH server 130 | 5. **Open VPN** 131 | 6. **Git bash** - git command line interface for Windows 132 | 7. **Ext2explorer** 133 | 8. **Virtual Box, VMware** - run different OS in windows. 134 | 9. **Proxyfire** 135 | 10. **Privoxy** - Routing everything via tor 136 | 11. **Saavn,Gaana , Elpis, Audials** - Songs related apps 137 | 12. **LastPas** - Stores password 138 | 13. **IDM** - Download Manager, faster than browser downloader. 139 | 14. **Universal USB installer** - create bootable pendrives 140 | 15. **Visual Code** - Code editor 141 | 16. **Creating an ad-hoc** 142 | 17. **Netscan** - easily detect which systems on LAN are open. 143 | 18. **Ease US partiion manager and recovery** - recovers partition and changes the partition length. 144 | 19. **Format Factory** - convert any format to any format 145 | 20. **Visual Studio Community Edition** - Best C/C++ ide for MS Windows 146 | 21. [**Everything**](https://www.voidtools.com/) - Super fast Desktop search engine 147 | 22. [**Team Viewer**](https://www.teamviewer.com/) - Desktop sharing application 148 | 149 | ## IOS 150 | 1. **Get wifi working in iphones** - Add gdr.local to the search domain of the network connected after adding the proxy. 151 | 2. **Alienblue** - reddit app 152 | 3. **iMusic** - Automatically saves youtube video once played. 153 | 4. **Fing** - Scan services n all the devices that are connected to the same network as your phone(iPhone). 154 | 155 | ## Android applications 156 | 1. **OpenVPN Connect** - connect to VPN from your phone 157 | 2. **CamScanner** - Take photos of documents and save them as pdfs 158 | 3. **Wunderlist, Any.do** - Managing todo lists. 159 | 4. **Merriam-webster** - offline dictionary 160 | 5. **Evernote** - Write, manage and sync notes 161 | 6. **Hooks** - Notification alerts for various events like sports, youtube, tv shows, earthquakes, scores etc. 162 | 7. **If** - automation app. Defining events which trigger different events like when add a contact save it to google spreadsheet. 163 | 8. **Moneyview ** 164 | 9. **KingRoot** - root your phone(at your own risk). 165 | 10. **Google Keep** - Write, manage and sync notes 166 | 11. **Chromer** - open links in floating windows 167 | 12. **Define** - word meanings from any app 168 | 13. **Dropbox, Mega** - Cloud storage services 169 | 14. **JotterPad** - for writing in markdown, with dropbox support 170 | 15. **LastPass** - Save passwords 171 | 16. **Pocket** - save articles to read later, even offline 172 | 17. **Airdroid, WiFi File Transfer** - sync between phone and laptop. 173 | 18. **Rotation Control** - force a certain rotation on android 174 | 19. **Greenify** - resource manager for Android. 175 | 20. **ShareIt, Xander** - File sharing service. 176 | 21. **Shazam, Sound Cloud** - detects music 177 | 22. **MusicX** - The best music player. Album arts, synced lyrics 178 | 23. **Psiphon** - Painless VPN client 179 | 24. **Forkhub** - Your git repos on your phone 180 | 25. **Cleartune** - Painlessly tune your guitar 181 | 26. **Termux** - Terminal emulator and Linux environment for Android 182 | 27. **LIfe360** - Locate your family and friends using GPS 183 | 28. **AdAway** - Block most of Ads on your phone 184 | 29. **SplitWise** - Split bills and expenses with friends 185 | 186 | ## Linux commands and shortcuts 187 | 1. **ps -el | grep <application name>** - to get the process id of the process. 188 | 2. **Kill -9 pid** - to kill the process whose pid can be obtained from the previous command. 189 | 3. **Killall <process\_name>** - to kill all the running process 190 | 4. **Nohup <command> &** - to run the command in background. 191 | 5. **fg, bg** 192 | 6. **Top** - to see which process is taking how much memory. 193 | 7. **Ctrl + R** - to search recursively 194 | 8. **Ctrl + U** - delete line 195 | 9. **Use -E to add PPA** 196 | 10. **Alt + F2** - run command with suggestions. 197 | 11. **Sudo !!** - run last command with sudo. 198 | 12. **Set brightness** 199 | 13. **Save a lot of battery** - Go to Software and Updates -> Additonal Drivers and install latest stable proprietary release for NVIDIA or ATI 200 | 14. **Gnome-screenshot, shutter** - Take screenshot easily and with a lot of customization 201 | 15. **Ctrl+Prt Sc:** Screenshot without confirmation 202 | 16. **Alt+Prt S -> Click on any window -> Release Alt:** Screenshot of only that window 203 | 17. **Shift+Prt Sc -> Select an area ->Release Shift:** Screenshot of only that selected area 204 | 18. **Add alias for running softwares** 205 | 19. **Chmod, chown** - own a directory 206 | 20. **TTY** 207 | 21. **Nbtscan** - network discovery in linux 208 | 22. **Middle click** - shortcut to paste the current selected text. 209 | 23. **cd --** - to get back to previous directory. 210 | --------------------------------------------------------------------------------