[go: up one dir, main page]

Open Source Mac Education Software

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

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 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
  • 1
    Zero Install
    Zero Install is a decentralised cross-distribution software installation system. Create one package that works everywhere! With dependency handling and automatic updates, full support for shared libraries, and integration with native package managers
    Leader badge">
    Downloads: 2,756 This Week
    Last Update:
    See Project
  • 2
    Moodle

    Moodle

    A free course management system (CMS) to create online learning sites

    Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites. https://moodle.org/
    Leader badge">
    Downloads: 497 This Week
    Last Update:
    See Project
  • 3
    Artha ~ The Open Thesaurus
    Artha is a handy thesaurus based on WordNet with distinct features like global hotkey look-up, passive desktop notifications, regular expression based search, etc.. Artha may be used as a free open-source replacement to the proprietary WordWeb Pro.
    Leader badge">
    Downloads: 102 This Week
    Last Update:
    See Project
  • 4
    forma.lms

    forma.lms

    forma.lms is a Learning Management System (LMS), opensource lms

    forma.lms is an open-source, web-based elearning platform (learning management system - LMS), used to manage and deliver online training courses. It's focused on corporate training needs. The projects forma.lms ((aka formalms) was originally created as a fork of Docebo CE v 4.0.5. The support comnunity of forma.Lms is active on https://forum.formalms.org/
    Leader badge">
    Downloads: 120 This Week
    Last Update:
    See Project
  • 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
  • 5
    Realtime Chat Application

    Realtime Chat Application

    Build and deploy a real time chat application

    This full-stack tutorial project shows how to build and deploy a real-time chat app using React on the client and Node/Express with Socket.io on the server. It covers the mechanics of establishing WebSocket connections, broadcasting and receiving messages, and maintaining active user rooms. The repository includes scripts and instructions to spin up both client and server quickly so you can experiment locally. It illustrates common patterns like event-driven messaging, joining/leaving rooms, and rendering live message streams in the UI. The goal is to teach production-adjacent concepts such as minimal state management, basic routing, and environment configuration without overwhelming the learner. The project has been widely referenced by learners tackling socket-based chat as an entry point to real-time web development.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    MySQL English Dictionary

    MySQL English Dictionary

    A Full English - English dictionary in MySQL Format

    A dictionary with 176023 entries. Text was extracted from the files at http://www.mso.anu.edu.au/~ralph/OPTED/ and then parsed and stored in a 16MB MySQL database. The database has three fields : a. word b. wordtype and c. definition. You can use this standalone or as a jquery/ajax/PHP addon for your programs. Acknowledgment of the original content: a. OPTED b. Project Gutenburg c. and the 1913 edition of Webster's Unabridged Dictionary
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    The Open ISES Project
    Open Information Systems for Emergency Services (Open ISES) is a community of software developers, paramedics, EMTs, law enforcement & fire fighters working together to create open source software & training materials for the emergency service community.
    Leader badge">
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    The Ground Station Software Suite projects aims at providing free, useful software tools for ham radio operators. Currently, this projects hosts the Grig communication radio control. The source repository has been moved over to github.
    Leader badge">
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9

    Web based bibliography management system

    PHP based web bibliography management system

    Aigaion is a php/mysql based multi-user system for managing annotated bibliographies. It allows the user(s) to order publications in a self-chosen (overlapping) topic structure, offers BibTex and RIS import and export and has an intuitive user interface. Currently looking for contributors and co-maintainer(s) to handle planned upcoming releases. Check http://www.aigaion.de for more. Support and Documentation can be found at http://www.aigaion.de.
    Downloads: 2 This Week
    Last Update:
    See Project
  • The only CRM built for B2C Icon
    The only CRM built for B2C

    Stop chasing transactions. Klaviyo turns customers into diehard fans—obsessed with your products, devoted to your brand, fueling your growth.

    Klaviyo unifies your customer profiles by capturing every event, and then lets you orchestrate your email marketing, SMS marketing, push notifications, WhatsApp, and RCS campaigns in one place. Klaviyo AI helps you build audiences, write copy, and optimize — so you can always send the right message at the right time, automatically. With real-time attribution and insights, you'll be able to make smarter, faster decisions that drive ROI.
    Learn More
  • 10
    Compilatio

    Compilatio

    Compilatio.net offers solutions for plagiarism prevention and Internet

    Compilatio.net is a company that provides software for the prevention of plagiarism in higher education. Compilatio.net check staff work assignments for students seeking the "copy and paste" of the web, and ensures that the transmission of knowledge is validated. Compilatio.net offers several different based Learning Management System (LMS) such as Moodle, Claroline, modules ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11

    docebo reborn

    Docebo is not dead !! Docebo LMS reborn

    Docebo is a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application for e-learning This projects aims to save the open source comnunity of docebo, still active on http://www.elearningcommunity.net NEW: You can find the fork that aims to continue the development as formalms project at http://sourceforge.net/projects/forma/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    OpenTCP is a highly robust and portable implementation of the TCP/IP and Internet application-layer protocols intended for those who want to implement TCP/IP functionality in truly resource constrained environments (8/16-bit MCUs).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Common Hardware Recovery Solutions by Ukrainian-Russian network
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    A suite of software tools written in Java for authoring and delivery of IMS standard-compliant learning objects. *** This site only contains the source code. For the binaries go to http://www.reload.ac.uk ***
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    ele (enCore Learning Environment) is a moo- and web-based environment (server, db, GUI) designed for educational purposes. It aids and promotes online learning and community building through open standards and ease of use. http://encore-consortium.org/
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    This will be a simple tandem text editor. It will broad cast document events to clients over a web connection. What it should do is allow more than one person to edit a document at the same time. Of course the one editing has a lock.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Open Source Learning Management System. This LMS/LCMS has most basic features. Includes support for group collaboration for students with separate forums and file archives.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    A webbased resource manager written in PHP. The definition of ressource is based on the The Dublin Core Metadata Initiative which is an open forum engaged in the development of interoperable online metadata standards.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Capacitor Values

    Capacitor Values

    Simple user input to determine capacitor value.

    This program provides a simple user input for capacitor numeric or color codes so the electronics technician can determine the components value.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    DiCT try to establish a well known dictionary web service, it will publish web service (WSDL) definitation for both content provider and end-user to follow. it will base on DICT protocol ( RFC2229) . Some applications will be provided
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Klahowya is a cross-platform, easy-to-use, open source solution for K-12 web-based student portfolios.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    MorseLab
    Java-based free software for learning audio and flashing-light Morse code. Features include very flexible audio system, drills based on live news feeds, and adaptive drilling strategies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    People Counter

    Client-Server application for People Counting developed using PWCT

    Simple Open Source Client-Server application for People Counting developed using Programming Without Coding Technology (PWCT) through HarbourPWCT (Based on Harbour & HarbourMiniGUI Extended). The application uses simple utility written in C++ and OpenCV to get input from the Camera, perform the Face detection operation, and people counting. Using this software, at the server side, we can see 4-locations at the same time with performance from 1 to 10 images per second. The applications contains simple database to record the image source, date, time and people count.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    STAR Communication Board

    Application to test and improve three-part communication skills.

    The STAR Communication Board is a project aiming to test and improve the three-part communication skills of system operators. A physical board with electronic components was designed and built in 2015 by William "Stormy" Mauldin and Garrett Maples for the System Operations Training department of the Electric Reliability Council of Texas (ERCOT). This program, written by Stormy Mauldin, is a virtual version of the board. It is more modifiable than the physical board, so it allows for a more unique testing experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    SCAM is a development environment for building metadata stores for RDF and the Semantic Web. SCAM is built upon international technology standards and metadata standards. Such as RDF, Dublin Core, IEEE/LOM and IMS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next