Showing 31 open source projects for "string"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    latexindent.pl

    latexindent.pl

    Perl script to add indentation to LaTeX files

    Perl script to add indentation (leading horizontal space) to LaTeX files. It can modify line breaks before, during and after code blocks; it can perform text wrapping and paragraph line break removal. It can also perform string-based and regex-based substitutions/replacements. The script is customizable through its YAML interface. latexindent.exe is a standalone executable file that does not require a perl installation. A nice way to test the script is to navigate to the test-cases directory, and then run the command (on Linux/Mac -- sorry, a Windows test-case version is not available)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    OpenDetex

    OpenDetex

    Tool for extracting plain text from TeX and LaTeX sources

    ...OpenDetex is a program to remove TeX constructs from a text file. It recognizes the \input command. This program assumes it is dealing with LaTeX input if it sees the string "\begin{document}" in the text. It recognizes the \include and \includeonly commands.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Pixload

    Pixload

    Image Payload Creating/Injecting tools

    Pixload is a collection of tools for creating and injecting payloads into image files using steganographic techniques to embed hidden content in common image formats. It supports BMP, GIF, JPG, PNG, and WebP formats and offers command-line utility for generating or modifying images with embedded payloads. If the target image exists, it can inject into it; otherwise, it generates a new one. Offers separate utilities per format (e.g., bmp.pl, gif.pl, jpg.pl, png.pl) for injection or creation....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Linux Exploit Suggester 2

    Linux Exploit Suggester 2

    Next-Generation Linux Kernel Exploit Suggester

    ...It supports wildcard matching for kernel strings to broaden detection coverage and colorizes its output for easier reading in terminal sessions. Typical usage is simple and lightweight: run the script on the target (or pass a manual kernel string) and review the ranked list of candidate exploits and references.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5

    HtmlDocument

    A perl module to build simple html documents

    ...It will create an empty html when instantiated and you may use methods to append more html to it. You cannot insert elements, only append! The html document ist created as a string, containing an arbitrary number of html elements that you append to the string. When you request the html, the string is enclosed in html head and body sections and returned. This does NOT cover ANY POSSIBLE html tags and is not a replacement for the usage of native html coding itself. The user still need to know about html and can add arbitrary html using the add_html() method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Filekit

    File Processing Tools - string search and DOS command execution

    Filekit is a set of file processing GUI tools that can be put into an USB flash, so that no installation is required. Aim of the project is to include many file processing tools such as file searching tool, batch rename file, find duplicate files, split and join files and so on ... Release 0.1.0 consist of the multi-threaded file search tool that allow you to select multiple folders and files, then search those files that contains particular strings using regular expression. Release 2.0...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Linux Exploit Suggester

    Linux Exploit Suggester

    Linux Exploit Suggester; based on operating system release number

    Linux Exploit Suggester is a lightweight Perl script designed to help security testers quickly identify local Linux kernel privilege-escalation candidates by matching the host’s kernel/OS release string against a curated list of known vulnerable versions. It runs uname -r by default (or accepts a manual -k kernel string) and prints a suggestive, human-readable list of possible exploit names, CVEs, and references that match that kernel version. The tool intentionally keeps its logic simple: it performs string matching and warns that patched or back-ported kernels can mislead results, so its output should be treated as pointers for further verification rather than definitive proof of exploitable code. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    MGEScan is a suite of two software tools MGEScan-LTR and MGEScan-non-LTR. MGEScan-LTR is a software that can identify new LTR retrotransposons without relying on a library of known elements. It uses approximate string matching technique and protein domain analysis to detect intact LTR retrotransposons. In addition, it identifies partially deleted or solo LTRs using profile Hidden Markov Models (pHMMs). MGEScan-non-LTR is a software for the identification of non-LTR retrotransposons in genomic sequences, following a computational approach inspired by a generalized hidden Markov model (GHMM). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Getopt::Euclid is a Perl module that uses your program's own documentation to create a command-line argument parser. This ensures that your program's documented interface and its actual interface always agree. Only development code is hosted on this Sourceforge webpage. Download releases of Getopt::Euclid from CPAN: http://search.cpan.org/dist/Getopt-Euclid/
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    ParaSim

    ParaSim

    Parallelized calculation of molecular similarities

    Diversity assessments and comparisons of large compound databases require calculating similarities of millions of compounds in an affordable time. ParaSim addresses this challenge by parallelizing the calculations according to the number of computing cores available on a single machine. It is optimized for the throughput of very large numbers of query structures against very large numbers of reference structures. As as special feature, ParaSim allows to store and and to access frequently...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    FastAlign.pl

    FastAlign.pl

    FastAlign is a perl script which uses the heuristic method of tfasty

    FastAlign.pl provides a more intuitive output to find exon-intron junctions. The query string is in amino acids and the hit string is in nucleotides. There are extra nucleotides at the end of the hit string (option -diff and by default = 10), that allow to verify if the intron start with common rules (5'-GTGCGA-... for group II intron and after an exonic T for group I intron). If you have Emboss, you can genarate a graphic with option -graph 1.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    PyKMC is a work in progress on-the-fly kinetic Monte Carlo package. It currently allows for automatic defect-decomposition, lattice minimisation, NEB and String saddle point calculations and RAT transition searches - using LAMMPS or LBOMD.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SchemaForms is a toolkit for building HTML form from an XML data file and an XML-Schema specification. Supports basic data types (string, checkbox, enumeration,..) but is easily extensible to custom data types.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    hex2lorem

    Perl code that converts hex to string of english words

    Inspired by Paperkey as a means to make hex into something human-friendly so you can convert it back into digital easily. md5 (32 hex digits) convert into 8 english words, while sha1 (40 hex digits) convert into 10, which ain't bad! eg: $ ls | md5sum 52ec5c3ac9cf1f0f75638b11856be430 *- $ ls | md5sum | hex2lorem fellowships gamesmanship sexiest cantona interceded metalled madrigalists thickset $ echo -n "fellowships gamesmanship sexiest cantona interceded metalled...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    XMLSQL is a Perl package which queries SQL database and returns XML string as a result.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Java Unique Exception Extractor

    Utility to extract unique java exceptions

    ...Cab be configured to catch certain word-list only (having a common prefix). For example, if CATCH_ONLY_WORD prefix is “STORE:” and list is set to “02819”, “00021”,”05607” then only exceptions with string “STORE:02819”, “STORE: 00021”, “STORE: 05607” can be collected, rest ‘STOREs’ will be ignored. Can be set to scan a location at remote server or a location at local server itself. Can be easily integrated with the server-startup script or can be deployed as an individual utility.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    Simple Fast Dictionary

    Simple, small and fast dictionary lib on C

    The library does quick search of dictionary words in arbitrary input strings. Known problems are known. :) See appropriate section in documentation. Also, only ASCII words and strings for now.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Bananafonana

    Bananafonana

    Perl extension for Bananafonana encoding / decoding

    ...The base 85 numbers (from 0 to 84) are as follows: 0..9 A..Z a..z ! # $ % & ( ) * + - ; < = > ? @ ^ _ ` { | } ~ In order to let human beings pronounce the resulting string more easily and to be able to use base 85 encoding in DNS naming schemes, an alternative encoding scheme is used, based on 85 consonant-vowel pairs, as suggested by DGolden on Slashdot (http://tech.slashdot.org/comments.pl?sid=649579&cid=24654733): "ba" "be" "bi" "bo" "bu" "da" "de" "di" "do" "du" "fa" "fe" "fi" "fo" "fu" "ga" "ge" "gi" "go" "gu" "ha" "he" "hi" "ho" "hu" "ja" "je" "ji" "jo" "ju" "ka" "ke" "ki" "ko" "ku" "la" "le" "li" "lo" "lu" "ma" "me" "mi" "mo" "mu" "na" "ne" "ni" "no" "nu" "pa" "pe" "pi" "po" "pu" "sa" "se" "si" "so" "su" "ta" "te" "ti" "to" "tu" "va" "ve" "vi" "vo" "vu" "xa" "xe" "xi" "xo" "xu" "wa" "we" "wi" "wo" "wu" "za" "ze" "zi" "zo" "zu"
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Massrename is general purpose utility for batch-renaming all files of a suffix to a different suffix. eg: renaming all *.txt files in a directory to *.doc. Also supports renaming a string within a file with the --within argument.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The "Lib45" string search library provides routines that generate fast string searching code at run-time. The library is written in Assembly language for Intel 32bit CPUs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    vipass is a small perl script that creates a gnupg encrypted text file within which you can store passwords. It decrypts into memory and allows you to search for a text string within the file, so you don't display all passwords at once.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    NAC is a collection of tools for cryptography. The goal is to provide simple-to-use crypto tools (like an OTP, String and number generator, public key algorithm...) you can use under Linux, Windows...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Network String Scanner is a network discovery tool written in Perl. It allows you to search for a given string on a given port, supplied with a range of hosts. It will then determine if it has found a match.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ...Adapted from cvsweb, it makes code inspection easy. It also provides another diff tool with which you can either compare two files or two directories recursively. It is written in perl and uses String::Ediff for finer diff.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    General-purpose machine-independent Perl functions and a sample MS-DOS/Windows batch file to efficiently sort arrays of strings by the numerical value of all embedded dotted-quad IPv4 addresses in each string
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next