Stubby is an open source tool for testing and mocking HTTP and HTTPS services. It allows developers to simulate APIs and services during development without needing real endpoints. Stubby is lightweight, easy to use, and can handle advanced scenarios like OAuth authentication.
Stubby is an open source tool for testing and mocking HTTP and HTTPS services. It allows developers to simulate APIs and services during development without needing real endpoints. Stubby is lightweight, easy to use, and can handle advanced scenarios like OAuth authentication.
What is Stubby?
Stubby is an open-source tool used for testing and mocking HTTP and HTTPS services. It allows developers to quickly mock up APIs, web services, or back-end systems that don't exist yet or are being developed in parallel. Stubby sits as a proxy between clients like web browsers or mobile apps, and the downstream services being stubbed.
Some key features and benefits of Stubby include:
Simulating APIs and services for development and testing without needing access to production systems
Mocking complex scenarios like authentication, rate limiting, fault injection, and more
Capturing traffic for review to ensure integration tests cover the necessary use cases
Runs as a standalone process without needing extra infrastructure like a web server
Lightweight and easy to get started for developers familiar with HTTP
Open source tool with an Apache 2.0 license
Overall, Stubby aims to make it easier for development teams to mock and test their code relying on external APIs and microservices. Its flexibility in advanced routing and transformations makes Stubby useful through the whole development lifecycle from writing first draft code to full integration testing.
Stubby Features
Features
Can mock HTTP and HTTPS services
Lightweight and easy to use
Supports advanced scenarios like OAuth authentication
1.1.1.1 is a free Domain Name System (DNS) resolution service offered by Cloudflare that provides users with fast connection speeds, improved security, and privacy protection. It works by routing DNS queries through Cloudflare's Anycast network of DNS servers instead of using your Internet Service Provider's default DNS servers.Some key benefits...
AdGuard DNS is a free, open source ad blocking service that uses DNS filtering to block ads, tracking, malware and phishing on devices and networks. It works by rerouting DNS requests through AdGuard's servers which filter out unwanted and harmful traffic.Some key benefits of AdGuard DNS include:No software downloads or...
Control D is an all-in-one Internet privacy and security service that provides ad blocking, tracker blocking, and a private DNS service. It aims to deliver a faster, safer, and ad-free browsing experience.As an ad blocker, Control D removes intrusive ads from websites to provide a cleaner browsing experience and faster...
NextDNS is a customizable DNS service that focuses on improving privacy, security, performance, and parental controls when browsing the internet. Unlike your standard ISP DNS server that just converts domain names to IP addresses, NextDNS acts as a middleman between your device and websites you visit.Some key features of NextDNS...
Cisco Umbrella is a cloud-native platform that provides the first line of defense against threats on the internet. It works by analyzing domain name requests, IPs, URLs and file hashes against an evolving global network that spans across Cisco security infrastructure, customers, partners and threat intelligence sources.When users make DNS...
Google Public DNS is a free Domain Name System (DNS) service offered by Google. It provides alternative DNS server addresses that can be configured in home networking routers, devices, and operating systems.The aim of Google Public DNS is to provide a faster, more reliable, and more secure way for devices...
CleanBrowsing is a DNS-based web filtering service that allows blocking unwanted content. It works by rerouting DNS lookups through CleanBrowsing's servers, which contain block lists of websites in categories like ads, trackers, malware, phishing, pornography, proxy & VPNs, etc.CleanBrowsing provides different filtering profiles depending on the intended usage - homes,...
NextDNS Manager is a cloud-based DNS management service that provides extensive control and visibility over all DNS traffic on your network. It acts as a recursive DNS resolver that filters, blocks, caches, and analyzes domain name requests before forwarding them to upstream DNS servers.Some key features of NextDNS Manager include:Custom...
Quad9 is a free, recursive, anycast DNS platform that provides endpoint protection, as well as DNS resolution. Quad9 blocks against known malicious domains to prevent users from accessing phishing, malware, ransomware and other types of malicious sites. The service is operated by the Packet Clearing House, the Global Cyber Alliance,...
OpenNIC is a non-profit organization that maintains an alternative Domain Name System (DNS) root server network outside the control of ICANN. The OpenNIC DNS allows internet users to voluntarily select an alternative set of root servers for DNS resolution and registration services.Some key benefits and features of the OpenNIC DNS...
AhaDNS is a free, open-source DNS service launched in 2020 that puts privacy protection and ad blocking at the forefront. It routes DNS requests through its own Anycast network of DNS servers instead of using your ISP's servers. This prevents DNS hijacking and protects your privacy.Some key features of AhaDNS...
Squidblacklist is a free, open source blacklist lookup service designed to work with the Squid proxy server. It provides a way to filter web traffic and restrict access to certain websites and web content categories.Squidblacklist contains over 1 million domain listings across 50+ categories including ads, gambling, porn, social media,...
Securly is a comprehensive cloud-based web filtering and AI-powered online student safety platform designed specifically for K-12 schools. It goes beyond basic web filtering to provide 24/7 scanning of student emails, Google Drive content, chat messages, and device activity to detect early warning signs of self-harm, bullying, violence, substance abuse,...
Blue Reef is an open-source, self-hosted web application that provides similar functionality to Trello for agile and kanban-style project management. Developed using React and Node.js, Blue Reef allows individuals and teams to create digital kanban boards for task and project tracking.Some key features of Blue Reef include:Creating unlimited boards, lists,...