Skip to content

batatinha-espacial/the-client

Repository files navigation

the-client

A client for many internet protocol and a full-featured web browser. It's not ready. Made in C++, with gtk and boost. We are slowly switching to Qt.

Plans

- [x] Make the menu - [x] Start to make TCP client

  • Make the menu
  • Start to make TCP Client
  • Finish TCP Client
  • Start to make basic HTTP client
  • Finish basic HTTP client
  • Start to make UDP client
  • Finish UDP client
  • Start to make Text-based TCP client
  • Finish Text-based TCP client
  • Start to make Text-based UDP client
  • Finish Text-based UDP client
  • Add support for TLS
  • ...
  • Start making a full-featured web browser

We need people!

We need people for helping me to build the web browser and/or the basic clients. DM me on discord: antonio_breno
All the project is built on C++, using gtk and boost.
All you need to know to colaborate is a little of web development and/or the languages and libraries listed above.

The browser

It's our biggest project inside the-client. It has these 4 principles:

  • Support what is already supported on modern web browsers.
  • Support deprecated technologies, for rendering old websites for example.
  • Support natively other web technologies not supported by normal browsers.
  • Make a revolution on modern web standards with exclusive features.

About

A client for many internet protocols and a full-featured web browser.

Resources

Stars

Watchers

Forks