Tiny Core Linux, maintained by the Tiny Core Linux Project, is an extremely lightweight and modular Linux distribution designed for speed, flexibility, and minimal resource consumption. It provides a very small base system that users can expand using optional application extensions.

The distribution is available in multiple core editions:

  • Core (~16 MB): Minimal command-line base system
  • TinyCore (~28 MB): Lightweight graphical desktop version using FLTK/FLWM
  • CorePlus (~160 MB): Installation-focused edition with additional drivers and desktop choices

Rather than being the absolute smallest GNU/Linux distribution, Tiny Core is widely recognized as one of the most lightweight and modular Linux distributions. It emphasizes fast boot times, low RAM usage, and user-controlled system customization.

Common use cases include:

  • Reviving older or low-spec hardware
  • Embedded or specialized environments
  • Minimal desktop Linux setups
  • Learning Linux internals and customization

Its extension-based package system (.tcz files) allows users to add only the software they need, keeping the base system small while maintaining flexibility and efficiency.


Type Linux
Status Active
Home Page http://tinycorelinux.net/
Page Hit Rank (rank/views) 86(36 hits per month)
Base distributions
  • Independent
Releases