Grep Tools for Linux

View 1428 business solutions

Browse free open source Grep tools and projects for Linux below. Use the toggles on the left to filter open source Grep tools by OS, license, language, programming language, and project status.

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    XMLStarlet is a set of command line utilities (tools) to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for text files with UNIX grep, sed, awk, diff, patch, join, etc utilities.
    Leader badge
    Downloads: 1,203 This Week
    Last Update:
    See Project
  • 2
    Swiss File Knife

    Swiss File Knife

    One hundred command line tools in a small and portable binary.

    Create zip files, extract zip files, replace text in files, search in files using expressions, stream text editor, instant command line ftp and http server, send folder via network, copy folder excluding sub folders and files, find duplicate files, run a command on all files of a folder, split and join large files, make md5 checksum lists of files, remove tab characters, convert CR/LF, list newest or biggest files of a folder, compare folders, treesize, show first or last lines of a file, find filenames fast using index files, rename many files using expressions, copy part of a file, change times of a file, set file time from filename, print colored text to terminal, convert csv to tab separated, download files from web, send http or udp requests, print tcp or udp traffic, create hexdump of files, join many text files into one, list nested .zip .tar .tar.gz .tar.bz2 archive contents. Fully portable, for USB stick, without installation. For Windows, Linux and Mac OS/X.
    Leader badge
    Downloads: 471 This Week
    Last Update:
    See Project
  • 3
    searchmonkey

    searchmonkey

    Powerful desktop search app for Windows, Linux and Mac

    Power searching on your desktop without the pain. Perform powerful desktop searches without having to index your system using regular expressions. Graphical equivalent to find/grep. Available for Windows (JAVA) and Linux (Gnome & KDE) and easy to translate into your locale.
    Leader badge
    Downloads: 88 This Week
    Last Update:
    See Project
  • 4
    Find And Replace Text command line utility. New & improved version of the well-known grep command, with advanced features such as: case-adaption of the replace string; find (& replace) in filenames, auto CVS edit. Moved to https://github.com/lionello/fart-it
    Leader badge
    Downloads: 60 This Week
    Last Update:
    See Project
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 5
    FAR - Find And Replace
    Search and replace operations on file content accross multiple files. Recursive operations within entire directory trees. FAR comes with support for regular expressions (regex) over multiple lines, automatic backup and various character encodings. Run grep like extractions to condense or rearrange sources, or perform bulk file renaming.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 6
    gron

    gron

    Make JSON greppable

    Make JSON greppable. gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it. It eases the exploration of APIs that return large blobs of JSON.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    ngrep strives to provide most of GNU grep's common features,applying them to the network layer. ngrep is a pcap-aware tool that will allow you to specify extended regular expressions to match against data payloads of packets. SUPPORT/REPORTING BUGS: please use https://github.com/jpr5/ngrep/issues Thank you!
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    grep for Windows

    grep for Windows

    grep is a command-line utility for searching plain-text data

    grep (GNU grep) 3.5 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Mike Haertel and others; see <https://git.sv.gnu.org/cgit/grep.git/tree/AUTHORS>.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 9
    PdfgrepGui

    PdfgrepGui

    This is a simple GUI for the command line tool grep and pdfgrep

    This program is a GUI for the command line tool grep and pdfgrep. Pdfgrep search text in multiple PDF files and grep can serach text in multiple text files. You can use regular expressions for the search (https://en.wikipedia.org/wiki/Regular_expression). This GUI and the command line tools work without indexing. The following options are used: -i (ignore case) and -F (fixed strings), -n (Print page number or output lines) and -H (Print the file name for each match) from the command line tool. The -r option will be done by the program itself. Performance: This GUI works well when searching in several hundreds of documents (depends on the speed of your computer and the length of the documents). Config Dir: [homedir]/.config/pdfgrepgui Available Languages: - English - German You can add your own language by editing the file [homedir]/.config/pdfgrepgui/language.set
    Downloads: 13 This Week
    Last Update:
    See Project
  • Easy-to-Use Website Accessibility Widget Icon
    Easy-to-Use Website Accessibility Widget

    An accessibility solution for quick website accessibility improvement.

    All in One Accessibility is an AI based accessibility tool that helps organizations to enhance the accessibility and usability of websites quickly.
    Learn More
  • 10
    Pdfgrep is a tool to search text in PDF files. It works similar to grep.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    blink code search

    blink code search

    GUI of indexed grep in Windows and Linux. Source code indexing tool.

    GUI of indexed grep in Windows and Linux. A source code indexing tool, near instant code search tool and navigation. Good for small to medium size code base. It supports fuzzy matching, auto complete, and live grep for real time query. Manage different projects and switch for different projects Drag and drop of filenames to your favourite editor. Source code and demo video in: https://github.com/ychclone/blink
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    Common Resource Grep - crgrep

    Common Resource Grep - crgrep

    Common Resource Grep

    CRGREP searches for matching text in databases, various document formats, archives and other difficult to access resources. A command line tool for name and content text matching in database tables, plain files, MS Office documents, PDF, archives, MP3 audio, image meta-data, scanned documents, maven dependencies and web resources. CRGREP will search resources within resources of any arbitrary combination or depth, so text within a document within a zip archive, and so on. Here you will find binary downloads and discussion (https://sourceforge.net/p/crgrep/discussion/) . The actual development and issue tracking can be found here: https://bitbucket.org/cryanfuse/crgrep
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    ldif-extract

    Extrect selected entries from LDIF files like grep

    ldif-extract is a small 'grep' like tool to extract and convert data from LDIF files. It could be used standalone or also in a pipe together with other tools like ldapsearch.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    vcparse

    vcparse

    A simplistic C++ VCF/VCARD parser

    This single-file project transcodes VCF/VCARD files into JSON for easy filtering with grep. VCARD support is incomplete but can be extended. This project was motivated from recovering contacts backed up from an Android phone in a human-readable yet machine-friendly format.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15

    LogsGrep

    A grep-like utility for log files.

    LogsGrep is a unique, grep-like utility designed specifically to target log files containing multi-line entries. The primary target is Java log files (Log4J, common, ...), where it is very common to have multiline log entries (for example log entries with a stacktrace). It follows Unix philosophy, does only its primary job and expects its input to be generated by other more advanced tools (tail, cat, type, find...); There is no goal to be compatible with Unix grep. LogsGrep is written in the Java programming langue having performance and low resource usage in mind (no strings, no object creation, stream-processing).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    A tool which allows you to download all erotic images and videos hosted on popular image hosting sites tagged with a given tag without clicking you through the web interface. ,,java bayimg yourtag'' is enought.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Scat is a powerful and useful tool to print out files content either as a raw text or hexdump (hexadecimal dump). It also has wide set of options to manipulate an output, which makes scat useful with cascade piping (like find | scat | grep) or debugging
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    filterin filters lines of text from standard input to standard output. In simple terms, think of it as the reverse of grep. filterin is case insensitive.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    The findstr is searching the words in the text and binary files in several codepages. The famouse 'grep' is very slow and get a lot memory for large binary files without ends of lines - findstr is fast and light, but it doesn't use regular expressions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    grep

    grep

    POSIX-compliant minimalist cross-platform grep function

    Minimalist Cross-platform grep function. The grep command is a command-line tool in Unix and Unix-like systems used to search and print lines of text that match a specified pattern within one or more files. Licensed under ISC License. Source: https://github.com/pedroalbanese/grep Visit: http://albanese.atwebpages.com/projects.php
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    mgrep - A Multiline grep Implementation

    mgrep - A Multiline grep Implementation

    mgrep is a command line tool that allows users to search text files for lines matching a given regular expression. It is similar to the well-known Unix utility, grep. As a natural extension to the single-line regular expressions, mgrep is also capable of searching for multiline patterns. mgrep is not a grep replacement, but it is intended to be grep-compatible: implemented options and behavior should be the same as those of grep. mgrep is written in C++ using the Boost.Regex library. A configure/make system is provided for Linux, but its source code should compile on all platforms that have the std and Boost.Regex libraries installed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    This utility will provide grep-like functionality to return multi-line (record) matches for blank-line deliminated files such as LDIF files used by LDAP. A match on any line will return all lines from the previous blank line until the following one.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Easy Console Grepper

    Easy Console Grepper

    an easy grep console for eclipse

    An easy to use grep console for Eclipse with a handful of useful functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    FindEmAll

    A fast and resource-efficient graphical file search tool

    A Python/Tk gui for find and grep. FindEmAll is, compared with other similar file search tools, fast and resource-efficient and independent from any desktop environment (no Gnome or KDE libraries required).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Fsgrep is a simple Java application which allows a user to search all files in a directory structure for lines matching a given pattern. Its functionality is a combination of the Unix find and grep utilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.