HTTPS

Open-source projects categorized as HTTPS

Top 23 HTTPS Open-Source Projects

  • Caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

  • Project mention: Why Does Windows Use Backslash as Path Separator? | news.ycombinator.com | 2024-04-24

    No, look at the associated unit test: https://github.com/caddyserver/caddy/blob/c6eb186064091c79f4...

    If that test fails we could serve PHP source code instead of having it be evaluated, a major security flaw.

  • mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

  • Project mention: Mkcert: Simple tool to make locally trusted dev certificates names you'd like | news.ycombinator.com | 2024-03-15
  • 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
  • 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

  • Project mention: Caching RESTful API requests with Heroku’s Redis Add-on | dev.to | 2024-04-17

    Then, in another terminal window, we use curl to hit the endpoint:

  • nps

    一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. (by ehang-io)

  • Echo

    High performance, minimalist Go web framework

  • Project mention: Go + Hypermedia - A Learning Journey (Part 1) | dev.to | 2024-02-23

    Echo - web framework for Go

  • nginxconfig.io

    ⚙️ NGINX config generator on steroids 💉

  • got

    🌐 Human-friendly and powerful HTTP request library for Node.js

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • gopeed

    A modern download manager that supports all platforms. Built with Golang and Flutter.

  • cpp-httplib

    A C++ header-only HTTP/HTTPS server and client library

  • Project mention: Experience using crow as web server | /r/cpp | 2023-11-06

    Alternatives at the low to medium level of abstraction include civetweb and mongoose, which have a common ancestor. Both of these appear to be C rather than C++, but seem to be production quality and well-documented. Another C library is cpp-httplib, which is probably too low-level for me.

  • hotel

    🏩 A simple process manager for developers. Start apps from your browser and access them using local domains

  • ecapture

    Capture SSL/TLS text content without a CA certificate using eBPF. This tool is compatible with Linux/Android x86_64/aarch64.

  • cowboy

    Small, fast, modern HTTP server for Erlang/OTP.

  • AndroidNetworking

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

  • certmagic

    Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal

  • Project mention: Show HN: Clace – Platform for secure internal web applications | news.ycombinator.com | 2023-10-18
  • haproxy

    HAProxy Load Balancer's development branch (mirror of git.haproxy.org)

  • Project mention: HAProxy is not affected by the HTTP/2 Rapid Reset Attack (CVE-2023-44487) | news.ycombinator.com | 2023-10-11

    I wanted to try it out just now but hit a roadblock immediately - it cannot automatically obtain and maintain TLS certificates. You have to use an external client (e.g. acme.sh), set up a cron to check/renew them, and poke HAProxy to reload them if necessary. I'm way past doing this in 2023.

    https://www.haproxy.com/blog/haproxy-and-let-s-encrypt

    https://github.com/haproxy/haproxy/issues/1864

  • sish

    HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.

  • Project mention: Tunnelmole, an ngrok alternative (open source) | news.ycombinator.com | 2024-03-21

    sish uses ssh tunneling that you can read about in their docs: https://ssi.sh/

  • Jetty

    Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more

  • Project mention: Example Java Application with Embedded Jetty and a htmx Website | dev.to | 2024-03-28

    As described on eclipse.dev/jetty: "Jetty provides a web server and servlet container, additionally providing support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. These components are open source and are freely available for commercial use and distribution."

  • gost

    GO Simple Tunnel - a simple tunnel written in golang (by go-gost)

  • warpgate

    Smart SSH, HTTPS and MySQL bastion that requires no additional client-side software

  • Project mention: SSH With SSO | /r/selfhosted | 2023-07-02

    It's rather for access control with like, 50+ clients. Possibly with access control. I'm currently testing with warpgate

  • curl-impersonate

    curl-impersonate: A special build of curl that can impersonate Chrome & Firefox

  • Project mention: Recent 'MFA Bombing' Attacks Targeting Apple Users | news.ycombinator.com | 2024-03-27

    > us[e] Akamai to block scraping

    Would https://github.com/lwthiker/curl-impersonate help? Haven’t tried with Akamai, but did help with another widely used CDN that shall remain unnamed (but has successfully infused me with burning hate for their products after a couple of years’ worth of using an always-on VPN to bypass Internet censorship and/or a slightly unusual browser).

  • awesome-http-benchmark

    HTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)

  • encrypted-dns

    DNS over HTTPS config profiles for iOS & macOS

  • Project mention: Your Apple TV 4K (2nd GEN, 2021, or newer) has a DNS server listening on port 53. Use it as a backup server. | /r/selfhosted | 2023-05-08

    See: https://github.com/paulmillr/encrypted-dns

  • badssl.com

    :lock: Memorable site for testing clients against bad SSL configs.

  • Project mention: Badssl.com | news.ycombinator.com | 2024-03-02
  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

HTTPS related posts

Index

What are some of the best open-source HTTPS projects? This list will help you:

Project Stars
1 Caddy 53,568
2 mkcert 45,716
3 libcurl 34,167
4 nps 29,098
5 Echo 28,466
6 nginxconfig.io 27,057
7 got 13,937
8 gopeed 13,409
9 cpp-httplib 11,806
10 hotel 9,964
11 ecapture 8,134
12 cowboy 7,162
13 AndroidNetworking 5,648
14 certmagic 4,812
15 haproxy 4,445
16 sish 3,771
17 Jetty 3,750
18 gost 3,381
19 warpgate 3,333
20 curl-impersonate 3,308
21 awesome-http-benchmark 3,195
22 encrypted-dns 2,882
23 badssl.com 2,734

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