Back to Documentation

Available Modules

Complete list of all 32+ modules available in OmniSet, organized by category.

Module Categories

OmniSet organizes modules into 16 categories:

  • base - Essential system tools
  • cli - Command-line utilities
  • browsers - Web browsers
  • communication - Chat and collaboration
  • creative - Design and media creation
  • databases - Database systems
  • desktop - Desktop applications
  • development - Programming languages & tools
  • devops - DevOps and infrastructure
  • devtools - Developer utilities
  • editors - Code and text editors
  • gaming - Gaming platforms
  • media - Media players
  • productivity - Office and productivity
  • system - System utilities
  • terminals - Terminal emulators

Base & CLI Tools

essentials - Core system utilities that every Linux user needs.

modern-cli - Modern replacements for classic CLI tools:

  • fzf - Fuzzy finder
  • ripgrep - Fast grep alternative
  • eza - Modern ls replacement
  • fd - Fast find alternative
  • bat - Cat with syntax highlighting
  • zoxide - Smarter cd command

Development

Programming languages and development tools:

  • docker - Container platform
  • nodejs - JavaScript runtime with npm
  • python - Python with pip
  • go - Go programming language
  • rust - Rust with cargo
  • php - PHP runtime

Databases

All databases run via Docker for easy setup and isolation:

  • PostgreSQL 16 - Advanced relational database
  • MySQL 8.4 - Popular relational database
  • Redis 7 - In-memory data store
  • MongoDB 7 - Document database

Editors & IDEs

Code editors for every preference:

  • vscode - Visual Studio Code
  • Plus support for other editors in the editors category

Browsers

Web browsers:

  • chrome - Google Chrome
  • firefox - Mozilla Firefox
  • brave - Brave Browser

Communication

Stay connected with your team:

  • discord - Gaming & community chat
  • slack - Team collaboration
  • zoom - Video conferencing
  • telegram - Messaging app
  • signal - Secure messaging
  • thunderbird - Email client

Creative

Tools for designers and creators:

  • gimp - Image editor (Photoshop alternative)
  • inkscape - Vector graphics (Illustrator alternative)
  • blender - 3D modeling and animation
  • obs - Streaming and recording
  • kdenlive - Video editor
  • audacity - Audio editor

Gaming & Media

Entertainment software:

  • steam - Gaming platform with Proton
  • lutris - Game manager for Linux
  • vlc - Universal media player

System

System utilities:

  • virtualbox - Virtual machine manager

Module Architecture

Each module consists of:

  • manifest.yaml - Defines installation methods with priority levels
  • install.sh - Shell script for installation

OmniSet prefers apt/deb packages for native system integration. Flatpak and Snap are used as fallbacks when native packages aren't available.

Was this helpful?

Help us improve the documentation

Suggest an edit