30 open-source projects similar to learnbyexample/command-line-text-processing, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Command Line Text Processing alternative.
This project is a markdown-based static site generator and technical blogging platform designed to convert markdown files and templates into static HTML pages. It functions as a personal blog and frontend engineering portfolio for publishing software engineering guides and technical articles. The system operates as a client-side hydrated web app, serving pre-rendered static HTML and attaching interactive JavaScript listeners upon page load. It utilizes a markdown-based content pipeline to transform raw text into structured web pages for distributing long-form technical writing and tutorials.
This project is a bash scripting tutorial, shell automation library, and Linux system administration guide. It serves as a collection of practical examples and case studies designed for learning the Linux command line and shell programming. The repository provides a reference for Unix text processing and the creation of modular script libraries. It includes patterns for automating repetitive server tasks, such as software installation, network security configuration, and database task automation. The project covers a broad range of capabilities, including system monitoring and health auditin
This project is a curated reference guide and cheatsheet for common Unix shell commands and keyboard shortcuts used in the macOS terminal. It serves as a command line interface guide and a system administration handbook, providing a collection of essential instructions for Unix-like operating systems. The resource is organized as a markdown knowledge base, utilizing a directory of static files to store technical documentation and command taxonomies. This plain-text structure allows for easy parsing and manual editing of the reference material. The guide covers several functional areas, inclu
A curated list of all machine learning algorithms and deep learning algorithms grouped by category.
This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp
This project is a comprehensive technical reference and educational resource designed to improve proficiency with command-line interfaces. It functions as a productivity toolkit, providing a structured knowledge base of essential terminal operations, system administration tasks, and high-impact command sequences for daily development workflows. The guide distinguishes itself through its cross-platform approach, offering standardized documentation that maps utility usage across Linux, macOS, and Windows environments. It provides specific guidance for managing native tools and compatibility lay
This project provides a structured computer science curriculum framework designed for self-directed learners. It organizes open-access academic resources, including textbooks, lectures, and assignments, into a cohesive path that mirrors the requirements of a formal undergraduate degree. By integrating theoretical study with practical software engineering methodologies, the platform enables students to master foundational concepts and advanced technical skills independently. The curriculum distinguishes itself by utilizing a version-control-based workflow to manage the educational experience.
This project provides a comprehensive framework for creating, managing, and executing educational programming challenges. It includes standardized systems for authoring instructional content, defining test cases, and structuring documentation to ensure consistent learning outcomes. The platform supports a wide range of programming languages through dedicated execution environments that handle compilation, dependency management, and automated testing. The infrastructure facilitates both local and remote development workflows, offering command-line utilities for testing code without requiring v
A curated list of awesome big data frameworks, ressources and other awesomeness.
This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks, and educational materials. It functions as an open-source knowledge base, organizing diverse engineering domains and technical resources into a structured taxonomy to assist developers in discovering high-quality content. The directory distinguishes itself through a decentralized peer-review model, where independent contributors curate, verify, and update entries to ensure accuracy and relevance. All information is stored in a version-controlled, flat-file markdown format, whic
This project is a community-maintained, open-access directory of high-quality public datasets. It serves as a centralized reference point for researchers, developers, and data scientists to locate reliable information sources across a wide spectrum of industries and scientific fields. By providing a structured index, the repository facilitates the discovery of data necessary for exploratory analysis, machine learning model training, and the development of data-intensive applications. The directory distinguishes itself through a lightweight, platform-agnostic approach to resource indexing that
This project is a curated directory and reference library of open-source Python applications. It serves as a comprehensive index designed to help developers study real-world software architecture, design patterns, and practical implementation strategies through a diverse collection of community-driven projects. The repository distinguishes itself by focusing on the analysis of production-ready software patterns rather than providing a single tool. It offers a structured way to explore how complex features, such as modular plugin systems, configuration management, and various deployment strate
This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad
This project is an educational resource for functional programming education, focused on teaching core concepts and terminology through simple definitions and practical code examples. It provides a way to study fundamental vocabulary and illustrative examples to assist with the transition from imperative to functional programming. The resource serves as a reference for building a professional software engineering vocabulary, enabling more effective communication of technical terms used within the functional paradigm. The site is implemented using static site generation, utilizing markdown co
This project is a curated knowledge base and technical reference for shell scripting, focused on performing common system tasks using only built-in shell features. It serves as a guide for implementing logic and automation without relying on external binaries or dependencies, ensuring scripts remain portable across standard Unix-like environments. The repository distinguishes itself by emphasizing native shell functions and syntax to minimize process forking and improve execution performance. It provides idiomatic patterns for complex string transformations, pattern matching, and data flow ma
This project is a technical documentation website and static site generator designed to serve as a centralized hub for API references, guides, and tutorials. It functions as a markdown-based content management system that separates technical writing from the presentation layer. The site utilizes a file-system routed architecture, mapping the physical directory and file structure of the source code directly to the public URL paths. This approach enables the transformation of markdown files and templates into pre-rendered HTML for web delivery. The system encompasses capabilities for technical
Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a single binary, removing the need for external runtimes or package managers to build the final site. The project includes a built-in Sass compiler to transform styles into compressed CSS and a dedicated Markdown rendering engine that supports task lists and footnotes. It also features a client-side search indexer, enabling full-text site search without a backend server, and a multilingual content manager for organizing translated content. Additional capabilities cover asset o
This project is a curated technical resource library and static site generator designed to organize books and documentation covering computer science, cybersecurity, DevOps, and systems programming. It functions as a schema-driven resource directory that uses markdown content management to transform structured files and metadata into pre-rendered HTML pages. The system implements a client-side search engine that utilizes a JSON manifest to filter resources directly in the browser, removing the need for server-side queries. It organizes technical literature into a structured directory by mappi
This project is a technical blog platform and markdown static site generator designed for publishing developer guides, coding tutorials, and professional articles. It functions as a developer portfolio site that hosts technical notes and a writing archive to showcase software engineering expertise. The system uses a file-system routed architecture where the directory structure of the content folder determines the website URL paths. It transforms markdown files into pre-rendered HTML pages through a static site generation process, utilizing a client-side hydrated layout to add interactive elem
Jekyll Now is a starter kit and static site template designed for the rapid deployment of blogs. It provides a pre-configured foundation that integrates a GitHub Pages theme to enable website hosting without the use of command line tools. The project features a web-based content manager that allows users to update blog posts and site metadata by editing files directly within a browser. This no-code management workflow is paired with a responsive design intended for personal brand websites, including social media integration and biography sections. The framework covers static site generation
Starlight is a documentation framework built on Astro for generating fast, searchable static websites. It functions as a markdown documentation engine that converts markup files into accessible pages using a file-based routing system. The framework allows for the embedding of custom UI components from various frontend frameworks directly into documentation layouts. This enables the creation of interactive guides and specialized user experiences within a static site structure. The system includes integrated navigation and search engine optimization, as well as schema-based frontmatter validat
This project is a programming learning roadmap and interactive coding exercise platform. It functions as a markdown-based content site that uses a static site generator to compile instructional guides and technical challenges into a structured interface. The platform provides a client-side progress tracker that utilizes local browser storage to monitor the completion of challenges without requiring a backend database. It organizes educational content through a sequence of coding exercises and instructional videos designed to guide developers through specific technical domains. The system cov
Developer Roadmap is a community-driven platform that provides structured, graph-based learning paths for software engineering. It serves as a comprehensive knowledge repository where technical domains are organized into visual sequences to guide professional skill acquisition and career growth. The project distinguishes itself through a collaborative ecosystem that enables users to contribute roadmaps, curate industry best practices, and maintain professional profiles. It integrates diagnostic assessment frameworks to evaluate technical proficiency, helping developers identify knowledge gaps
This project is a web development tutorial site and a Ruby on Rails learning resource designed as a beginner programming guide. It serves as a technical workshop curriculum and a structured framework for organizing and coaching community-led programming events. The site functions as a static site generator that converts Markdown content and templates into pre-rendered HTML pages. This architecture supports the delivery of step-by-step guides and instructional materials used to teach new learners how to build web applications. The content covers a broad range of capabilities, including Ruby o
This project is a comprehensive technical reference for web favicon specifications, providing the image dimensions and file formats required for browser and operating system icons. It serves as a platform icon configuration sheet for mobile touch icons and desktop home screen tiles. The guide includes specialized instructions for implementing theme-aware icons using SVG media queries to support light and dark mode appearances. It also provides a reference for managing browser icon caches to force updates during development and production. The reference is delivered as a static site generated
LeetCode-Book is a curated study resource and markdown algorithm guide designed for technical interview preparation. It serves as a multi-language code library that provides solutions and explanations for coding challenges to help users study data structures and algorithmic principles. The project is delivered as a Docusaurus documentation website, which transforms a directory of version-controlled markdown files into a structured and searchable online technical resource. The repository covers an algorithm study workflow that includes tracking LeetCode problems and following curated study pl
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 technical interview study guide and a markdown-driven static site designed to help developers prepare for coding screenings. It serves as a curated collection of common technical questions and expert answers, functioning as a comprehensive educational resource. The platform provides a structured curriculum and reference materials across several key domains. This includes a JavaScript language reference covering programming fundamentals, a frontend engineering curriculum focused on UI patterns and responsive design, and a web security knowledge base detailing attack vectors a
HackTricks is a comprehensive cybersecurity knowledge base and wiki designed to support ethical hacking, penetration testing, and infrastructure security auditing. It serves as a structured reference guide for security professionals, providing detailed documentation on common vulnerabilities, attack vectors, and remediation strategies across diverse software and network environments. The project distinguishes itself by offering actionable methodologies for identifying and analyzing security flaws. It functions as a centralized repository for security research, enabling practitioners to study
This project is a Python 3 programming cookbook and reference guide. It provides a collection of translated recipes and implementation patterns designed to solve common coding tasks and software architecture problems using Python 3 syntax. The resource serves as a library for Python design patterns and a guide for applying advanced language features and standard library functions to real-world problems. It focuses on practical examples of programming patterns and software engineering best practices to improve code maintainability and quality. The content is organized as a series of language