Showing 46 open source projects for "path-setting"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    ttl

    ttl

    Fast, modern traceroute with real-time TUI, per-hop stats

    ...It is also built for messy real-world routing, including multipath behavior, so it can probe with multiple flows and surface ECMP patterns instead of pretending there is only one stable route. For deeper path analysis, it can parse MPLS label information when present, helping you understand what a provider network is doing beyond plain IP hops.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    frp

    frp

    A Fast Reverse Proxy

    frp stands for exactly what it is: a fast reverse proxy. It helps you expose a local server behind a NAT or firewall to the Internet. It is currently under development, but already supports TCP and UDP, as well as HTTP and HTTPS protocols where requests can be forwarded to internal services by domain name. It also has a P2P connect mode and many other nifty features. These include configuration files, environment variables, a dashboard that shows you frp's status and proxies' statistics...
    Downloads: 139 This Week
    Last Update:
    See Project
  • 3
    CapRover

    CapRover

    Scalable PaaS (automated Docker+nginx), aka Heroku on Steroids

    ...It's blazingly fast and very robust as it uses Docker, Nginx, LetsEncrypt and NetData under the hood behind its simple-to-use interface. For a developer who does not like spending hours and days setting up a server, building tools, sending code to the server, building it, getting an SSL certificate, installing it, update nginx over and over again. Deploy apps in your own space (Node js, PHP, Python, Java literally any language!) Simple interface for many docker operations, exposing container ports to host, setting up persistent directories, instance count and etc. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    PM2

    PM2

    Node.js Production Process Manager with a built-in Load Balancer

    ...It is constantly assailed by over 1800 tests so you can deliver high quality applications, and deploy confidently and more often. PM2 is cross-platform and arguably the most widely-used process manager for Node.js with over 100 million downloads. Setting it up is easy, it just takes a couple of minutes and one simple command.
    Downloads: 10 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    Roxy-WI

    Roxy-WI

    Web interface for managing Haproxy, Nginx, Apache and Keepalived

    For those who need a convenient interface for managing all services in one place. Roxy-WI was created for people who want to have a fault-tolerant infrastructure, but do not want to plunge deep into the details of setting up and creating a cluster based on HAProxy, NGINX, Apache, and Keepalived. Use Roxy-WI to build a high available cluster for a couple of clicks: install HAProxy, NGINX, Apache, Keepalived, and its exporters, and carry out the initial configuration for the services. Collect download statistics in one place. Choose one of the three available monitoring options or use them all. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Netmaker

    Netmaker

    Netmaker makes networks with WireGuard

    ...Devices are scattered across data centers, offices, clouds, clusters, and more. Distinct networks separate them, each with different management rules. Connecting machines across environments means setting up gateways, firewalls, and tunnels, often manually.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Fast Android Networking

    Fast Android Networking

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

    ...No other single library does and everything like making requests, downloading any type of file, uploading file, loading images from the network in ImageView, etc. There are some libraries but they are outdated. No other library provides a simple interface for doing all types of things in networking like setting priority, canceling, etc. As it uses Okio , No more GC overhead in android applications. Okio is made to handle GC overhead while allocating memory. Okio does some clever things to save CPU and memory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    NetworkX

    NetworkX

    Network analysis in Python

    ...Open source 3-clause BSD license. Well tested with over 90% code coverage. Additional benefits from Python include fast prototyping, easy to teach, and multi-platform. Find the shortest path between two nodes in an undirected graph. Python’s None object is not allowed to be used as a node. It determines whether optional function arguments have been assigned in many functions. And it can be used as a sentinel object meaning “not a node”.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Go MySQL Driver

    Go MySQL Driver

    MySQL driver for Go's (golang) database/sql package

    ...Optional time.Time parsing, as well as optional placeholder interpolation. db.SetConnMaxLifetime() is required to ensure connections are closed by the driver safely before connection is closed by MySQL server, OS, or other middlewares. Since some middlewares close idle connections by 5 minutes, we recommend timeout shorter than 5 minutes. This setting helps load balancing and changing system variables too.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    Lightning Network Daemon

    Lightning Network Daemon

    A complete implementation of a Lightning Network node

    The Lightning Network Daemon (lnd), is a complete implementation of a Lightning Network node. lnd has several pluggable back-end chain services including btcd (a full-node), bitcoind, and neutrino (a new experimental light client). The project's codebase uses the btcsuite set of Bitcoin libraries and also exports a large set of isolated re-usable Lightning Network-related libraries within it, and fully conforms to the Lightning Network specification (BOLTs). BOLT stands for Basis of...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    FireHOL

    FireHOL

    A firewall for humans.

    FireHOL is a language (and a program to run it) that builds secure, stateful firewalls from easy-to-understand, human-readable configurations. The configurations stay readable even for very complex setups. FireQOS is a program that sets up traffic shaping from an easy-to-understand and flexible configuration file. Both programs abstract away the differences between IPv4 and IPv6. so you can concentrate on the rules you want. You can apply rules for IPv4 or IPv6, or both, as you need.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Trippy

    Trippy

    A network diagnostic tool

    Trippy combines the functionality of traceroute and ping and is designed to assist with the analysis of networking issues. Trace multiple targets simultaneously from a single instance of Trippy. Per hop stats (sent, received, loss%, last, avg, best, worst, stddev, jitter & status) Per hop round-trip-time (RTT) history and frequency distributing charts. Interactive chart of RTT for all hops in a trace with zooming capability. Interactive GeoIp world map. Isolate and filter by individual...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    SafeLine

    SafeLine

    Serve as a reverse proxy to protect your web services from attacks

    ...It typically protects web apps from attacks such as SQL injection, XSS, code injection, os command injection, CRLF injection, LDAP injection, XPath injection, RCE, XXE, SSRF, path traversal, backdoor, brute force, HTTP-flood, bot abuse, among others. By deploying a WAF in front of a web application, a shield is placed between the web application and the Internet. While a proxy server protects a client machine’s identity by using an intermediary, a WAF is a type of reverse-proxy, protecting the server from exposure by having clients pass through the WAF before reaching the server. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Easegress

    Easegress

    A Cloud Native traffic orchestration system

    The Easegres (formally known as Ease Gateway) helps to enlarge the availability and stability, also can improve the performance without changing a line of code. It also can smoothly support rapid business growth without re-arch the whole system. Easegress can be a typical seven-level API Gateway, it also can be a side-car to be a Service Mesh, and Easegress can perfectly work with other software to ship powerful features, such as: Kubernetes Ingress, Knaitve FaaS, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    WPAGen

    WPAGen

    Wifi Password Generator

    WPAGen is a wifi password generator written in Python. It runs in the terminal and has very few dependencies other than Python itself, and if you're using the compiled binary you don't even have to have Python installed. I digitally sign some files in my releases. If you'd like to verify those signatures, you can find my PGP/GPG keys at: https://marcusadams.me/keys.html If you'd like to donate there's several ways to do so: PayPal: https://paypal.me/gerowen Bitcoin (BTC):...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
     Shadow Network Fingerprinting Engine

    Shadow Network Fingerprinting Engine

    SNF is a 100% offline, air-gap passive network intelligence engine

    ...Every run produces structured NDJSON with a determinism guarantee — same PCAP, same config, same version, SHA-256 identical output every time. Court-admissible evidence bundles built in. **Zero network calls. Ever. Not a setting. Architecture.** ## Validated Results - Emotet epoch 3 PCAP — 23 IOC hits, 52 threat matches - MAWI backbone — 14.9M packets, zero crashes, 332K graph nodes - nmap standard scan — 1,971 scan events detected ## Links - Website: https://shadownf.com - GitHub (open core): https://github.com/padigeltejas/snf-core
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    AcoPath for Java

    Ant Colony Optimization algorithm for the shortest path problem.

    The shortest path problem is solved by many methods. Heuristics offer lower complexity in expense of accuracy. There are many use cases where the lower accuracy is acceptable in return of lower consumption of computing resources. The basic idea of the Ant System is that virtual ants are exploited for finding paths with a specific property, e.g., short distance between physical nodes, in the same way nature guides physical ants.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Laravel Trusted Proxies

    Laravel Trusted Proxies

    Laravel Proxy Package for handling sessions when behind load balancers

    Setting a trusted proxy allows for correct URL generation, redirecting, session handling and logging in Laravel when behind a reverse proxy such as a load balancer or cache. Laravel 5.5+ comes with this package. If you are using Laravel 5.5 or greater, you do not need to add this to your project separately. Setting a trusted proxy allows for correct URL generation, redirecting, session handling and logging in Laravel when behind a reverse proxy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    GoReplay

    GoReplay

    The Swiss Army knife for testing and monitoring

    ...GoReplay is an innovative open source tool that captures and replays live HTTP traffic, using it to continuously test your system with real data. Now you don’t have to put up with risks that come with putting a third-party component in the critical path. With GoReplay you can analyze and record your application traffic without affecting it whatsoever. Use it for shadowing, load testing, monitoring and detailed analysis. You can trust GoReplay to accurately emulate production environments so you can make changes and deploy with confidence.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Skydive

    Skydive

    An open source real-time network topology and protocols analyzer

    ...Captures network topology, interface, bridge, and namespace attributes and keeps the history of all the modifications. Distributed probe, L2-L4 classifier, GRE, VXLAN, GENEVE, MPLS/GRE, MPLS/UDP tunneling support. Ability to follow a flow along a path in the topology. Support for external SDN Controllers or container-based infrastructure, OpenStack, OpenContrail, Docker. Supports extensions through API. Distributed, scalable, easy to deploy, only one static binary.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21

    LaPath

    Learning Automata algorithm for the shortest path problem.

    The shortest path problem is solved by many methods. Heuristics offer lower complexity in expense of accuracy. There are many use cases where the lower accuracy is acceptable in return of lower consumption of computing resources. Learning Automata (LA) are adaptive mechanisms requiring feedback from the executing environment to converge to certain states.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    AcoPath

    Ant Colony Optimization algorithm for the shortest path problem.

    The shortest path problem is solved by many methods. Heuristics offer lower complexity in expense of accuracy. There are many use cases where the lower accuracy is acceptable in return of lower consumption of computing resources. The basic idea of the Ant System is that virtual ants are exploited for finding paths with a specific property, e.g., short distance between physical nodes, in the same way nature guides physical ants.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    PsoPath

    Particle Swarm Optimization algorithm for the shortest path problem

    The shortest path problem is solved by many methods. Heuristics offer lower complexity in expense of accuracy. There are many use cases where the lower accuracy is acceptable in return of lower consumption of computing resources. The basic idea of Particle Swarm Optimization is the emulation of the social behaviour of, e.g., a flock of birds, as a stochastic optimisation method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Log.io

    Log.io

    Real-time log monitoring in your browser

    ...Writing a third party harvester is easy. Open a TCP connection to the server and begin writing properly formatted messages to the socket. Input paths can be a file path, directory path or a glob. Additionally, watcher options can be provided for more fine-grained control over file watching mechanics and performance. The file input connects to the server via TCP, and writes properly formatted strings to the socket.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    HttpRouter

    HttpRouter

    A high performance HTTP request router that scales well

    ...It scales well even with very long paths and a large number of routes. A compressing dynamic trie (radix tree) structure is used for efficient matching. With other routers, like http.ServeMux, a requested URL path could match multiple patterns. Therefore they have some awkward pattern priority rules, like longest match or first registered, first matched. By design of this router, a request can only match exactly one or no route. As a result, there are also no unintended matches, which makes it great for SEO and improves the user experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next