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

  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 1
    Mumble

    Mumble

    Low-latency, high quality voice chat for gamers

    Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming. It includes game linking, so voice from other players comes from the direction of their characters, and has echo cancellation so the sound from your loudspeakers won't be audible to other players.
    Leader badge
    Downloads: 145 This Week
    Last Update:
    See Project
  • 2
    JAIMBot is a modular architecture for providing services through an AIM client. It contains a generic AIM library and a Bot which uses this library to provide such services as Offline Messaging, Lists, Weather, Headlines, Stock Quotes, AI chatterbot.
    Leader badge
    Downloads: 173 This Week
    Last Update:
    See Project
  • 3
    Qodem Terminal Emulator
    Qodem is a a terminal emulator that resembles the BBS-era Qmodem. Includes phonebook, scrollback, capture, X/Y/Zmodem, Kermit, ANSI (+ music) / Avatar / VT102 / Linux emulation, Unicode, and keyboard macros. Connects over serial, ssh, telnet, rlogin.
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 4
    Chatty

    Chatty

    A Twitch Chat Client

    Chatty is a Twitch Chat Client for everyone who wants to try something different than the Webchat but doesn't want to miss out on many of the Twitch specific features.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    A cross-platform Duke3D (Duke Nukem 3D) port which provides many new features for mod authors, including an enhanced scripting system and OpenGL renderer. Go to http://www.eduke32.com for downloads and http://bit.ly/dn_3d to get the game!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Libnet is a cross-platform library aimed at game developers. It has an abstract high level API, which encourages developers to make their games portable across platforms and network types.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    Trebuchet is a 100% TCL cross-platform GUI MUD client, designed to be powerful and extensible, yet easy to use. This client also has support for advanced features, such as SSL encryption, and allowing the server to request custom GUI dialogs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Connect Four is a two-player board game in which the objective is to be the first to get four of one's own discs in a line. This game can be played over the network. It runs on Windows, Linux and other operating systems which support the Java 5 platform.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    OpenRPG is an Internet application that allows people to play Role Playing Games and some miniature based war games in real-time over the Internet. OpenRPG helps facilitate character tracking, miniature battles, and adventure building.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Enterprise and Small Business CRM Solution | Clear C2 C2CRM Icon
    Enterprise and Small Business CRM Solution | Clear C2 C2CRM

    Voted Best CRM System with Top Ranked Customer Support. CRM Management includes Sales, Marketing, Relationship Management, and Help Desk.

    C2CRM consists of four modules that integrate to provide a comprehensive CRM solution: Relationship Management, Sales Automation, Marketing Automation, and Customer Service. Only buy what each user needs.
    Learn More
  • 10
    Make AJAX/PHP avatar worlds on websites. Build visualized, real multi-user communities, fora and chat rooms. See your buddies wander around. From card games to virtual RPG worlds, DutchPIPE makes it possible. The future: interconnected DutchPIPE sites.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Prolix is a "binary bot" chat interface and bot for various battle.net(tm) like services such as bnetd, fsgs, and possibly battle.net itself. Prolix offers a modular design allowing one to create and use custom controls, bots and displays.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    A multiplayer RPG that connects as a psuedo server to an IRCD. Built in the tradition of old BBS Door games such as LORD (http://en.wikipedia.org/wiki/Legend_of_the_Red_Dragon). Forest fights add experience and gold needed to best your master (gain level
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Magic:The Gathering over LAN or Internet, alone or against another player (need IP of your opponent). The program is the judge : you play with the true rules. Firemox can also emulate another TBS. Written in Java, works on Mac, Windows and Linux.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    A web-based LanParty administration tool - lanparty internet/intranetsystem <br> #[Features] Online-registration, Seatplan, Tournament-management, Catering system, Board, Messenger, Poll, News, FAQ, Pic-gallery, FTP-webinterface, Troubletickets and much
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    X-Core

    X-Core

    The original Xivio.com World Server Core

    Xivio.com was a commercial children's virtual world website created in 2006 by Gavin Conrad. This is the legacy World Server Java Core made available to the world to do with as it wishes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    phpGrabComics
    phpGrabComics is a program to grab and save comic strips from web. It supports more than 200 comic strips, and it is very easy to implement new modules. Some of the supported sites are Dilbert, Calvin and Hobbes and Snoopy.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Driver support for 3D Controller Hardware. We hope to support SDL Input, DirectInput, and other major controller API's including game consoles and embedded systems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    AOLibrary is a java-based library for writing chat bots that can be used with the game Anarchy Online. (Bots are often used to facilitate communications within an in-game organization or guild.) The library is written in Java 6.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Crime Bed City
    Criminal minds revealed and played. Criminal acts in all sorts of places with great animation and daily updated by Developer Fontella Moneet Farrar.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    Darkbot

    The IRC's Talking Robot

    [ Please read https://sourceforge.net/p/darkbot/news/2014/01/darkbots-revitalization/ ] Darkbot is a portable IRC chat robot written in the C language that can be taught responses to user inquiries, and even have conversations with them. Darkbot was originally created by Jason Hamilton as an aid for help channels on Intenet Relay Chat.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    ELMVE is a server-client system which provids 3D virtual environments based on Java.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Eggdrop based trivia-like game written in TCL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    JHCore is a core database for the LambdaMOO server. JHCore is an excellent starting point from which you can build a wide range of applications. JHCore is an alternative to LambdaCore, the default core database for the LambdaMOO server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    The classic MegaHAL conversation simulator rewritten in C++.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Since you have no rendering control in Java MIDP this library provides components on which you can control the look&feel. Full MIDP compatible (Works on all MIDP JVM). Small: Adds only 50-60k to a midlet. Fast to learn and to use (full javadoc).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next