30 open-source projects similar to iam-veeramalla/ultimate-linux-guide, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she
This project is a de-googling resource hub and privacy tool directory designed to help users migrate personal data and services away from mainstream tech ecosystems. It functions as a digital privacy migration guide, providing a curated collection of software and service alternatives that prioritize data protection over corporate tracking. The hub provides detailed instructions and best practices for reducing digital footprints and increasing online anonymity. These resources are organized as static privacy documentation, utilizing pre-rendered guides and lists to ensure fast access without t
This project is a curated Git command reference and version control cheat sheet. It serves as a workflow guide for initializing projects, managing branches, and coordinating changes between local and remote environments. The documentation provides a categorized list of commands to manage file snapshots, commit histories, and general development workflows. It maps common version control tasks to their specific shell syntax for quick reference. The reference covers several primary capability areas, including branch management, history inspection, and remote synchronization. It also includes gu
This project is a full stack development curriculum and open source education path. It provides a structured sequence of free learning materials and courses designed to guide students from basic programming to professional software engineering. The repository functions as a self-paced programming bootcamp and web development learning path. It organizes a comprehensive roadmap of courses covering both front-end and back-end technologies to facilitate a professional career transition. The content is delivered through a static-page architecture using modular structures and a curated linear sequ
Cheat is a command-line cheatsheet manager and terminal reference tool used for creating and viewing searchable, interactive guides. It functions as a plain-text knowledge base that organizes technical notes and command snippets through a hierarchical directory structure and metadata tags. The tool provides context-aware note management by discovering and displaying project-specific documentation based on the current working directory. It allows for the creation of a personalized collection of reference files that can be retrieved directly within a shell environment to assist with command opt
This project is a curated collection of command reference guides and workflow documentation for Git. It provides a structured set of shell commands and practical techniques for managing version control and repository history. The guide focuses on specific high-level operational areas, including repository debugging via binary search and log inspection, the manipulation of commit history through squashing and rewording, and the synchronization of remote repositories. It also covers techniques for auditing project evolution and managing remote references. Additional capabilities cover general
This project is a technical reference knowledge base and developer cheat sheet repository. It functions as a searchable collection of quick-reference guides, CLI command patterns, and code snippets for various operating systems, cloud platforms, and infrastructure tools. The system operates as a markdown-based technical knowledge base, where content is stored in plain text files and rendered as a static site. This approach enables a personal knowledge management system that utilizes version control and a directory-based navigation hierarchy to organize technical notes for long-term retrieval.
This is a high-performance C++ HTTP web server designed for delivering static content. It operates as an asynchronous event loop server that combines IO multiplexing with worker thread pools to handle concurrent requests without blocking. The server specializes in TCP connection management, featuring keep-alive sessions, request pipelining, and timer-based timeout tracking for idle sockets. To ensure high throughput, it utilizes double-buffered asynchronous logging and background threads to prevent disk I/O latency from impacting network traffic. The system covers broad capability areas incl
Mindmap is a cybersecurity knowledge base and reference library that organizes security tools, frameworks, and methodologies into a visual knowledge map. It functions as a curated directory of cheat sheets and command guides for offensive and defensive security operations, presented as a hierarchical interface with collapsible nodes. The project converts structured markdown files into navigable visual trees to facilitate the study of penetration testing workflows and DevOps learning roadmaps. It also serves as a security compliance framework, providing structured mappings of NIST and ISO 2700
This project is a collection of educational resources and reference materials designed to provide guidance on version control workflows. It serves as a knowledge base and command reference guide for managing repositories, featuring a categorized cheat sheet and tutorials on optimizing project management. The resources focus on advanced techniques for history manipulation, such as commit recovery, remote synchronization, and repository optimization. It provides practical tips for refining project history through branching, stashing, and the use of configuration settings to speed up common task
Zensical is a documentation framework and markdown static site generator designed for authoring modular technical topics. It includes a static site build orchestrator that uses a dependency graph to parallelize asset compilation and perform differential updates. The project features a federated search engine that aggregates results from multiple documentation projects using a combination of inverted indexes and vector-based semantic search. It also includes an LLM context generator to extract lean, semantic information from modular topics to optimize prompts for large language models. The sy
This project is a centralized knowledge base and documentation platform designed to organize programming syntax, configuration options, and technical reference guides. It functions as a static site generator that converts markdown files into interlinked HTML pages, providing a structured environment for managing and retrieving technical information. The platform distinguishes itself by utilizing client-side search indexing and a component-driven interface, which allows for instant information retrieval without the need for a backend server. By relying on static asset hosting, the system ensur
Harp is a zero-configuration static web server and asset compiler that transforms templates and stylesheets into browser-ready assets during web requests. It functions as an on-the-fly compiler and template engine orchestrator, converting files such as Markdown, Jade, Sass, and CoffeeScript into standard HTML, CSS, and JavaScript without requiring a manual build step. The system eliminates complex build scripts by using a filesystem-driven route mapping and extension-based resolution to match files to specific compilation engines. It utilizes memory-based caching to store processed assets and
VuePress is a Vue-powered static site generator and markdown-based documentation tool. It transforms markdown files into static HTML pages, serving as a modular website builder that leverages Vue components for rendering and theme injection. The project is distinguished by a plugin-based architecture that allows the build process and runtime to be extended. It features a specialized framework for transforming static content into Progressive Web Apps with service worker integration for offline support. The system covers a broad range of capabilities, including internationalization for multi-l
Agent-Rules is a structured system for defining how AI coding agents behave within software projects. It provides a framework of rules and knowledge files that shape an agent's interpretation of tasks and its interactions with code, serving as a configuration layer for agent behavior guidelines. The system organizes rules as plain markdown files in a conventional directory structure, which agents read at startup. Rules are scoped to specific project directories, with a file-name convention that agents recognize and load automatically. A rule inheritance hierarchy allows project-specific instr
An opinionated guide on how to become a professional Web/Mobile App Developer.
This project is a curated repository of technical learning materials and a personal knowledge base. It consists of version-controlled Markdown summaries covering software architecture, engineering literature, research papers, and professional talks. The collection functions as a digital garden, using bidirectional linking and cross-references to map relationships between technical concepts. Content is distilled from various sources, including technical books, conference talks, and foundational computer science papers, into concise summaries to facilitate recall and study. The system is organ
This project is a documentation site for an AI coding assistant, providing technical guides and reference materials for writing and implementing software code. It is built as a markdown-based static site that delivers pre-rendered HTML for fast loading and simplified content authoring. The platform functions as a version-controlled documentation site, using a git repository to track content revisions and manage historical archives. It includes a client-side search index that loads a pre-computed JSON file into the browser to provide instant full-text search results. The content covers AI pai
This project is a cryptocurrency exchange API documentation portal. It provides a technical reference for integrating with REST and WebSocket interfaces to trade digital assets and stream market data. The site serves as a REST API reference with schema-driven endpoint descriptions and request-response examples, alongside a WebSocket data stream guide for receiving live order book updates and price feeds. The documentation is implemented as a markdown-based static site featuring client-side search indexing and hierarchical navigation. It uses schema-driven content generation and linked asset
This project is a markdown static site generator and technical documentation portal designed for software engineering education. It functions as a client-side searchable knowledge base that converts structured markdown files into static HTML pages. The system utilizes a CSS-grid responsive layout to organize documentation headers, sidebars, and content areas across different screen sizes. It employs file-system routing to map the directory structure of source folders directly to the website URL paths. The platform is used for technical knowledge management, including the organization of prog
This project is a web accessibility checklist and inclusive design framework. It serves as a digital inclusion guide and audit tool for verifying that web content is perceivable, operable, and welcoming to a diverse global audience. The project provides a structured review process for WCAG compliance, focusing on auditing HTML structure, ARIA roles, keyboard navigation, and visual accessibility. It includes specific standards for reviewing language, typography, and color contrast to ensure inclusive content design. The framework covers broader capability areas including device compatibility
This project is a software engineering educational resource providing a collection of canonical system implementations. It serves as a library of computer science case studies and polyglot code examples designed to demonstrate architectural tradeoffs and design patterns through concise versions of fundamental software components. The repository focuses on studying the implementation of core concepts such as consensus algorithms, interpreters, and database engines. It provides minimal versions of complex systems to facilitate the analysis of language design, data structure implementation, and
interpy-zh is the Chinese translation of the Intermediate Python book, an open-source educational resource that makes advanced Python concepts accessible to Mandarin-speaking readers. It serves as an intermediate-to-advanced Python tutorial, covering topics such as generators, decorators, and context managers for developers seeking deeper language mastery. The book is organized into sequential chapters that build from basic to advanced Python concepts, with each topic grouped into self-contained modules for focused study. It teaches primarily through runnable code snippets with inline annotat
4noobs is an open-source educational resource index that organizes structured, beginner-friendly learning paths across a wide range of technology domains. It delivers all content as static Markdown files managed under Git version control, with a curated-index-based navigation system that groups tutorials and roadmaps by technology domain into separate silos. The project provides step-by-step learning roadmaps for programming languages from Assembly to TypeScript, along with framework guides for tools like Angular, Vue, Django, and Spring. It includes certification preparation guides aligned w
Linux-dash is a self-hosted system monitoring dashboard and web interface designed to track real-time hardware and software performance metrics on Linux servers. It functions as a lightweight remote monitoring panel that displays the operational state of a Linux environment via a web browser. The project is a runtime-agnostic monitoring tool, meaning it is capable of running across multiple different language stacks to match various server environments. The tool provides capabilities for system administration and observability, allowing for the remote management of Linux systems and the coll
wgcloud is a comprehensive suite of monitoring and management tools designed for Linux servers, network devices, containers, and middleware. It functions as a centralized dashboard for tracking real-time hardware metrics, auditing the health of Docker and Kubernetes environments, and maintaining an IT asset management system for physical and cloud infrastructure. The platform is distinguished by its integrated remote administration capabilities, featuring a web-based SSH client for executing bulk commands and managing servers directly from a browser. It further differentiates itself with AI-d
Resources is a system monitoring and process management utility that provides a graphical interface for tracking hardware performance and controlling active applications. It functions by aggregating real-time telemetry from system interfaces to report on processor, memory, network, and storage utilization. The application distinguishes itself through its integration with kernel-level resource accounting structures, specifically utilizing control groups to categorize and manage running processes. This architecture enables the software to perform administrative tasks, such as terminating unresp
MangoHud is a Linux hardware monitor and performance overlay that displays real-time metrics and frame rates. It functions as a graphics API hook, intercepting Vulkan and OpenGL pipelines to render performance data directly onto the graphics buffer. The project serves as both a real-time monitor for CPU and GPU utilization, temperatures, and power draw, and a frametime data logger that records execution speed to disk for later benchmarking and analysis. Users can modify the overlay display, visual styles, and active metrics through configuration files, environment variables, or predefined pe
This project is a technical guide and reference for internal network penetration testing. It serves as a collection of procedures for exploiting and navigating private corporate networks during security assessments. The repository provides specialized manuals and cheat sheets focused on active directory attacks, lateral movement, and privilege escalation. It includes a post-exploitation playbook for maintaining system persistence and clearing forensic traces. The documentation covers a broad range of security capabilities, including initial access, network pivoting and tunneling, and interna
Inspektor Gadget is an eBPF observability toolset and program framework designed for tracing Linux systems and debugging Kubernetes nodes. It provides a suite of tools to collect kernel-level telemetry and export system metrics via the OpenTelemetry standard. The project distinguishes itself by packaging inspection tools as OCI-compliant container images, allowing for standardized distribution and deployment across clusters and hosts. It employs a modular data processing pipeline that utilizes WebAssembly modules to transform and filter telemetry, and leverages Compile Once Run Everywhere for