Open Source Mac First Person Shooters

Browse free open source First Person Shooters and projects for Mac below. Use the toggles on the left to filter open source First Person Shooters by OS, license, language, programming language, and project status.

  • Powerful App Monitoring Without Surprise Bills Icon
    Powerful App Monitoring Without Surprise Bills

    AppSignal starts at $23/month with all features included. No overages, no hidden fees. 30-day free trial.

    Tired of monitoring tools that punish you for scaling? AppSignal offers transparent, predictable pricing with every feature unlocked on every plan. Track errors, monitor performance, detect anomalies, and manage logs across Ruby, Python, Node.js, and more. Trusted by developers since 2012 with free dev-to-dev support. No credit card required to start your 30-day trial.
    Try AppSignal Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    A PHP 5 library for querying game servers. Currently supporting over 160 games, including source (half-life), unreal and quake engine games, ase & gamespy protocols. Newer games supported are Crysis & Call of Duty 5. Also supports Teamspeak 2.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    It's a HL² mod. it's a first personnal shooter where there are zombies.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    nQuake

    nQuake

    A QuakeWorld package containing everything needed to play QW right now

    NOTE: THIS PROJECT HAS MOVED TO GITHUB. Download from http://nquake.com Source code: http://github.com/nquake QuakeWorld is a very fragmented game. Installing QuakeWorld involves installing Quake, downloading a client, downloading textures, scripts, addons, maps and much more. nQuake does all this for you with a simple online installer. nQuake always installs a completely updated package of QuakeWorld that simply works. nQuake has become the standard within QuakeWorld, so even if you don't like the content of nQuake, it's a very good base for your installation. If you run into problems - simply install nQuake fresh and modify it until you are satisfied. Getting help with issues you bump into will be a lot easier if you started out with nQuake.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    BSC PACK ADDONS and Mods and Plugins package together that makes managing servers counter strike with various information for the player on your actions.Moreover to protect and improve your server against cheaters and lagger.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    phpAdminMod is geared towards those Half-life server operators who want to be able to maintain a secure Admin Mod through a web page. Currently Admin Mod supports intergration with HLStats, and runs on both Linux/Unix and Windows platforms. Supports insta
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GAMA is intended to ease administration of multiple game servers on distributed hosts on a TCP/IP network. It is especially usefull if you have to administer several gameserver for a tournament at a LAN Party.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Patches to the Quake II game engine to enable it to run as a massively multiplayer online game with one world spanning multiple servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Detailed server monitoring and player stat tracking, using a SQL database for longterm/cumulative storage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    gLuV - gLu's Voyeur - A web based server monitor for multiplayer games. PHP based, so gLuV does not need a browser plugin to view.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    Myq3log is a Quake 3 Log analyser. It use Php to parse the log files and mysql to store data in. You can browse in those data with a php interface too.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    tkBoom is a GUI launcher for the game Doom (and all of it's various ports). tkBoom is written in Perl, and will run on Unix, Windows, and Macintosh systems. The GUI is provided by the Perl Perl::Tk module but tkBoom DOES NOT require Tcl/Tk to run.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Half-Life Proxy and Masterserver
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB