Skip to content

jackfischer/andreessen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Andreessen

A simple web browser, written in pure C++, with no external libraries

By Jack Fischer, Nik Vanderhoof, and Ethan Schoen

Andreessen is a very bare bones proof of concept that won Cornell University's BigRedHacks in fall 2016. It should build on macOS and Ubuntu without modification and automatically render a demo page.

Supported HTML tags

  • p
  • div
  • img
  • span

Supported CSS Properties

  • display: block, inline
  • background-color
  • background: linear-gradient
  • margin

In honor of this guy!

Architecture

We rewrote facilities for the entire stack, ranging from HTTP over TCP socket, to internal algorithms, to render. architecture.png

About

a basic web browser from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published