ioccc-mynx

Best use of the WWW - IOCCC 2005 Winner - web client (by SirWumpus)

Ioccc-mynx Alternatives

Similar projects and alternatives to ioccc-mynx based on common topics and language

  • libcurl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

  • browsh

    88 ioccc-mynx VS browsh

    A fully-modern text-based browser, rendering to TTY and browsers

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • oss-fuzz-vulns

    OSS-Fuzz vulnerabilities for OSV.

  • libwww

    Libwww is a highly modular, general-purpose client side Web API written in C for Unix and Windows (Win32). It's well suited for both small and large applications, like browser/editors, robots, batch tools, etc. Pluggable modules provided with libwww include complete HTTP/1.1 (with caching, pipelining, PUT, POST, Digest Authentication, deflate, etc), MySQL logging, FTP, HTML/4, XML (expat), RDF (SiRPAC), WebDAV, and much more. The purpose of libwww is to serve as a testbed for protocol experiment

  • xupric

    a Modern Web Browser based on WebKit2GTK

  • picoc-js

    The picoc interpreter compiled as WASM.

  • browser-fuzzer-3

    Discontinued Browser Fuzzer 3 is designed as a hybrid framework/standalone fuzzer; the modules it uses are extensible but also highly integrated into the core. bf3 can be used via command line to set all necessary flags for each fuzzing operation.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ioccc-mynx alternative or higher similarity.

ioccc-mynx reviews and mentions

Posts with mentions or reviews of ioccc-mynx. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-21.
  • Edbrowse – A Command Line Editor Browser
    7 projects | news.ycombinator.com | 21 Jul 2022
    https://github.com/google/oss-fuzz-vulns/tree/main/vulns/cur...

    https://github.com/curl/curl/commit/68ffe6c17d6e44b459d60805...

    https://www.cvedetails.com/product/25084/Haxx-Curl.html?vend...

    Instead of only "thinking a lot about text-based browsers", I have been actively using them on a daily basis for the past 26 years.

    Make of this what you will as I am a dumb end user not a genius "developer". I am glad that Links does not use libcurl and that it has its own "bespoke" HTML rendering. In all this time, I still have yet to see any other program produce better rendering of HTML tables as text. I have had few if any problems with Links versions. I am quite good at "breaking" software and for me Links has been quite robust. The source code is readable for me and I have been able to change or "fix" things I do not like, then quickly recompile. Recently I fixed a version of the program so that a certain semantic link would not be shown in Wikipedia pages. No "browser extension" required.

    Links' rendering has managed to keep up with the evolution of HTML and web design sufficiently for me. Despite the enormous variation in HTML acrosse the www, there are very few cases where the rendering is unsatisfactory.^1 I cannot say the same for other attempts at text-only clients. W3C's libwww-based line-mode browser still compiles and works,^2 although I would not be satisifed with its rendering. Nor would I be satisfied with edbrowse, or something simpler such as mynx.^3

    I use Links primarily for reading and printing HTML. I use a variety of TCP clients for making HTTP requests, including djb's tcpclient which I am quite sure beats libcurl any day of the week in terms quality, e.g., the programming skill level of the author and the care with which it was written. This non-libcurl networking code is relatively small and does not need oss-fuzz. I do not intentionally use libcurl. It is too large and complex for my tastes. For TLS, I mainly use stunnel and haproxy.

    1. One rare example I can recall is https://archive.is

    2. https://github.com/w3c/libwww

    3. https://github.com/SirWumpus/ioccc-mynx

Stats

Basic ioccc-mynx repo stats
1
2
10.0
over 1 year ago

SirWumpus/ioccc-mynx is an open source project licensed under BSD Zero Clause License which is an OSI approved license.

The primary programming language of ioccc-mynx is C.

Popular Comparisons


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com