Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
3rd
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

plaid

Lightweight browser inspired by Mosaic

Goal: A classic, Mosaic-like browser that will build with OpenBSD base+xenocara.

Libraries:

Features:

  • pledge(2)
  • unveil(2)
  • TLS v1.2

Current state

  • Xlib window draws HTML after it has been parsed by libtidy
  • Doesn't actually render anything
  • Messy. Terrible memory management. If unveil(2) didn't exist it would probably be extremely expoitable.

Building

Build libtidy:

    cd 3rd/tidy-html5/build/cmake/
    cmake ../.. -DCMAKE_BUILD_TYPE=Release  -DBUILD_SHARED_LIB:BOOL=OFF
    make

Build plaid:

    cd src/
    make clean
    make

Running plaid:

    plaid [-u URL]

About

Lightweight browser inspired by Mosaic

Resources

License

Releases

No releases published

Packages

No packages published