Also known as INSERT, the Inside Security Rescue Toolkit packs dozens of helpful security and system administration apps into a single download. In addition to a complete, bootable Linux system (based on Debian), you'll get apps for anti-virus protection, network analysis, forensics, and more. Operating System: Linux.
867. No Autorun
Just like the name suggest, this app prevents any malware on a thumb drive from auto-running when you plug it into your system. It also logs suspicious files so you can see the malware it's blocked. Operating System: Windows.
Designed primarily for Debian and Ubuntu, ProShield scans your system to make sure your software is up-to-date and that you haven't picked up any malware. It also reminds you to backup your system, checks your available disk space, and performs other routine maintenance checks. Operating System: Linux
869. Wake on Lan
This helpful little app makes it easy to turn on or shut down Windows systems connected to your network. It also includes a scheduling feature and can be run from the command line or a GUI. Operating System: Windows.
This interface allows you to set up Unix user accounts, change passwords, and perform other system admin tasks from any Web browser. You can perform more than 100 different functions. Operating System: Unix
Designed to be small and fast, AkelPad offers basic text editing with numerous plug-ins that add other features. Standard features include multi-window mode, file preview, multi-level undo, and more
Emacs-style text editors have been around since the mid-70s and are popular among programmers. The GNU version offers content-sensitive editing modes for HTML and other types of files. Operating System: Windows, Linux, OS X
Java-based jEdit boasts auto indent and syntax highlighting for 130 programming languages. It has a huge list of features and more than 150 plug-ins that extend its capabilities. Operating System: OS Independent
This mature text editor offers fast performance and a lightweight file size. It's been downloaded more than 20 million times, has won numerous awards, and offers a number of features that make it an excellent option for developers. Operating System: Windows
TEA combines a small file size with hundreds of functions, including syntax highlighting for more than 20 languages. Other key capabilities include a spellchecker, code snippets, built-in ZIP packager, bookmarks, tabbed layout engine and more. Operating System: Windows, Linux, OS X
Sometimes considered an IDE, Vim is a "programmer's editor" with extensive syntax assistance, code completion, split screens, undo/redo, and many other features. It's won a number of awards, but does have a reputation for being difficult to learn. Operating System: Windows, Linux, OS X
Short for "Zile is Lossy Emacs," Zile is a small text editor that looks very similar to the popular Emacs editor. It packs many features into just 100KB, including multi-level undo, multi-window display, killing, yanking, register, and word wrap. Operating System: Linux/Unix
eHour was designed for firms that work on multiple projects and bill by the hour. It's great for lawyers, consultants and freelancers of all kinds, and it offers a user-friendly, Web-based interface. Operating System: Windows, Linux, OS X
While the other apps in this category are designed to track time for invoicing and payroll purposes, Rachota tracks your time so that you can see how you can become more efficient. You can take it with you on a mobile device and track work on multiple projects. Operating System: OS Independent
The minimalist interface on this app makes it very easy to track the amount of time workers spend on various tasks. It also integrates with iCal, Outlook and Google Calendar, and exports into spreadsheet formats. Operating System: Windows, Linux, OS X.
In addition to tracking employee time and attendance, this app includes scheduling, estimating and document management modules that are helpful for project managers. The site offers a helpful demo, and you can also purchase the app on an SaaS basis. Operating System: Windows, Linux, OS X
Todomoo combines a hierarchical task manager with a time tracker that allows you to bill for your time on multiple projects. It's also available in a portable edition that you can run from a USB drive. Operating System: Windows.
Astrid describes itself as a "social productivity" tool. Basically, it's a to-do list and reminder system that you can use individually or with groups. Operating System: Android
884. BORG Calendar
No need to worry about being assimilated, this "BORG" stands for "Berger Organizer." It combines basic calendar functionality with a sophisticated to-do list that actually works more like most project management software. Operating System: OS Independent.
Like RedNotebook (below), Makagiga includes a to-do list, calendar, and text editor, but it also adds a feed reader and a sticky-note widget. You can also import and export documents from other applications. Operating System: Windows, Linux
RedNotebook combines a calendar/to-do list with a text editor that use can use to create a journal, track progress on projects or make notes on upcoming events. If you need something more freeform than traditional project management software, this app might be for you. Operating System: Windows, Linux
887. Task Coach
While it's very simple, this to-do list includes the helpful ability to divide tasks into smaller subtasks. It's also available in mobile versions for use on your smartphone. Operating System: Windows, Linux, OS X, iOS
This app helps you put into practice the "Getting Things Done" methodology featured in books by David Allen. Different screens help you collect your thoughts, process thoughts, then organize, review, and do. Operating System: Windows, Linux
This one-year-old project aims to make it easy for government entities to communicate information about public transit schedules, walking and biking routes and other travel-related information. Portland's TriMet, one of the sponsors of the project, currently has a working demo of the software in action. Operating System: OS Independent
Klavaro offers a much more comprehensive program that includes a basic course, adaptability exercises, fluidity exercises, velocity exercises, progress charts and more. Unlike many other programs, you can also use it to learn alternative keyboard layouts in addition to the standard QWERTY keyboard. Operating System: Windows, Linux
TypeFaster also includes touch typing lessons and a 3D typing game for extra practice. It comes in standard, accessible, and Spanish versions, as well as a multiple user version that allows instructors to assign certain lessons each day and track student progress. Operating System: Windows, Linux.
This app for younger kids includes some basic typing instruction and two fun games for increasing your typing speed. It's not a comprehensive typing instruction program, but does offer fun supplemental activities and helps elementary students learn where all the letters are on the keyboard. Operating System: Windows, Linux, OS X
Appetizer is a dock-style application launcher for Windows (2000, XP or Vista). It supports the PortableApps.com file format, so it will automatically detect any other portable apps you have on your thumb drive and include them on the dock. Operating System: Windows
This WiFi tethering app lets you turn your Android phone into a wireless router that will connect your other devices to the Internet. Note that this app requires root access. Operating System: Android
895. Bulk File Manager
This helpful utility finds duplicate files and gives users the options of deleting or moving them. It also offers bulk file moving, re-naming and secure deletion capabilities. Operating System: Windows
896. Copy Handler
If you're re-organizing or cleaning up your hard drive, Copy Handler can help. It's faster than the standard Windows copy and move features, and it gives you more options, like task queuing, filtering files according to specific criteria, pausing and resuming copying files and changing the copying parameters on the fly. Operating System: Windows
This utility doesn't so much replace Windows Explorer as enhance it. It adds tabbed browsing, a preview window, keyboard shortcuts and other features to the familiar interface. Operating System: Windows
898. Folder Menu
This handy tool makes it easier to jump to your favorite files and folders. It works with Windows Explorer, open/save dialog boxes, or the command prompt. Operating System: Windows
This site offers native Windows ports of lots of different open-source apps offered under the GNU license. There are dozens of apps, tools, and libraries available, but many of them fall under the "utilities" category, which is why we put it here on our list. Operating System: Windows
Wondering how in the world you managed to fill up 300 GB worth of hard drive space? HD Graph lets you see the reasons in a flash by drawing a multi-level pie chart that details how much space each directory and subdirectory is consuming. Operating System: Windows
Need to turn off, turn on, or restart your computer at a later time? This app lets you schedule all those functions so they happen automatically and adds several other features as well. Operating System: Windows, Linux
Originally designed for the Eee, Kysrun lets you open applications, link to bookmarks, or perform other operations by typing a few letters instead of hunting through menus. As you begin typing one letter at a time, Kysrun brings up a list of all applications on your system with those letters in the name, and you simply click on the one you want. Operating System: Linux
893. Open Manager
Open manager is an open source file manager for Android smartphones and tablets. It allows you to cut, copy, paste, rename, delete, sort, zip and backup files and folders. Operating System: Android
Like Explorer++, QTTabBar adds tabs to the Windows Explorer interface. It's technically still in alpha, but has a large and enthusiastic user base. Operating System: Windows
895. Standup Timer
Keep your standup meetings short and sweet with this helpful timer. It displays both the amount of time elapsed and the time left before you need to wrap up your meeting. Operating System: Android
896. Startup Manager
Tired of waiting forever while Windows starts up? This app gives you control over which applications and services launch when you start up your system, so that you get better performance and greater security. Operating System: Windows.
Need to defrag your hard drive? Unlike the defragmenter tool that comes with Windows, UltraDefrag lets you defrag on startup for maximum speed. You can also configure it to shut down your system when it's finished, so you can leave it working at night after you go to bed. Operating System: Windows
If you need to extract a lot of RAR archive files and you're not exactly sure what all the passwords are, this tool can help. It "handles password-protected, multi-part and encrypted archives with ease," and it requires no installation. Operating System: Windows, Linux.
This no-frills app can attach to any running Windows process and detect memory leaks. It groups leaks together by call stack for easier debugging. Operating System: Windows
The "AFIS" in this app name stands for "Automated Fingerprint Identification System." It works with a variety of fingerprint readers to authenticate users. Operating System: OS Independent.
901. Smart Sign
Smart Sign offers several different modules that help you use smart cards for user authentication and digital signatures. It supports a number of different card types and readers, as well as the Open CA certification authority. Operating System: Linux.
WiKID offers open-source, two-factor authentication that utilizes software tokens for remote access, online banking and other applications that require strong authentication. The enterprise version adds some proprietary code not included in the community version, as well as support. Operating System: OS Independent
This helpful app keeps your system "awake" during downloads, file transfers, etc. It's very helpful if you don't want your system going into standby mode while it completes a particular activity. Operating System: Windows
This cross-platform, distributed version control system is used by numerous organizations, including open source heavyweights like the GNU project, Ubuntu, MySQL, Bugzilla, Debian and LaunchPad. It boasts great usability and calls itself "version control for everyone." Operating System: Windows, Linux, OS X
Used for the Linux kernel, Perl, Eclipse, Ruby on Rails, Gnome, KDE and many other open source projects, this distributed version control system is fast and efficiently handles large projects. It offers strong support for non-linear development and cryptographic authentication of history. Operating System: Windows, Linux, OS X
This distributed version control system aims to help teams work together faster and more easily. It's easy to learn, and it's speed makes it particularly good at handling large projects. Operating System: Windows, Linux, OS X
If you'd like to use Subversion on Windows, you might want to use the TortoiseSVN client. It lets you use commands and see the status of files from within Windows Explorer. Operating System: Windows