LLPAD

Lightweight text file viewer for huge file bigger than 10GiB

License

License

GroupId

GroupId

org.riversun
ArtifactId

ArtifactId

llpad
Last Version

Last Version

0.5.5
Release Date

Release Date

Type

Type

jar
Description

Description

LLPAD
Lightweight text file viewer for huge file bigger than 10GiB
Project URL

Project URL

https://github.com/riversun/LLPAD
Source Code Management

Source Code Management

https://github.com/riversun/LLPAD

Download llpad

How to add to project

<!-- https://jarcasting.com/artifacts/org.riversun/llpad/ -->
<dependency>
    <groupId>org.riversun</groupId>
    <artifactId>llpad</artifactId>
    <version>0.5.5</version>
</dependency>
// https://jarcasting.com/artifacts/org.riversun/llpad/
implementation 'org.riversun:llpad:0.5.5'
// https://jarcasting.com/artifacts/org.riversun/llpad/
implementation ("org.riversun:llpad:0.5.5")
'org.riversun:llpad:jar:0.5.5'
<dependency org="org.riversun" name="llpad" rev="0.5.5">
  <artifact name="llpad" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.riversun', module='llpad', version='0.5.5')
)
libraryDependencies += "org.riversun" % "llpad" % "0.5.5"
[org.riversun/llpad "0.5.5"]

Dependencies

compile (4)

Group / Artifact Type Version
org.riversun : bigdoc jar 0.3.0
org.riversun : string-grabber jar 0.1.4
com.googlecode.juniversalchardet : juniversalchardet jar 1.0.3
org.apache.commons : commons-lang3 jar 3.5

test (1)

Group / Artifact Type Version
junit : junit jar 4.7

Project Modules

There are no modules declared in this project.

Overview

A text file viewer for very very big size text file. Easy to open a file bigger than 50GB.

Maven Central

It is licensed under MIT.

Features

Gigabyte class text files can be opened easily and lightly.

  • Can I open 10GB text file? Yes, No problem.

  • Can I open 50GB text file? Yes, My pleasure.

  • Can I open 100GB text file? Welcome, try it

Install

For Windows

Download Windows installer package
(all-in-one package)

llpad download LLPAD v0.5.5

Or You can download from maven or from Github and build yourself.

screenshot

For MacOS or Linux

You can download from maven or from Github and build yourself.

Build & Run manually

Create runnable jar including dependencies

$ mvn clean install

Create installer package

(For now Windows Platform only supported)

> mvn clean install
> create_installer_for_windows.bat

Run from command line

$ java -jar llpad-0.5.5-jar-with-dependencies.jar

Architecture Overview

  • LLPAD is not read the entire file at once.
  • So in order to correspond to a big file it reads a small part of the file into buffer(CachedArea).
  • The area to be displayed in the text area is called viewArea and displays a part of the buffer.
  • When the caret is moved, the viewArea also moves, and when the viewArea reaches the end of the buffer, the next area is read into the buffer.

screenshot

Downloads

maven

  • You can add dependencies to maven pom.xml file.
<dependency>
  <groupId>org.riversun</groupId>
  <artifactId>llpad</artifactId>
  <version>0.5.5</version>
</dependency>

download jar

llpad-0.5.5-jar-with-dependencies.jar[MD5]

Versions

Version
0.5.5