Showing 187 open source projects for "macos"

View related business solutions
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • Vibes don’t ship, Retool does Icon
    Vibes don’t ship, Retool does

    Start from a prompt and build production-ready apps on your data—with security, permissions, and compliance built in.

    Vibe coding tools create cool demos, but Retool helps you build software your company can actually use. Generate internal apps that connect directly to your data—deployed in your cloud with enterprise security from day one. Build dashboards, admin panels, and workflows with granular permissions already in place. Stop prototyping and ship on a platform that actually passes security review.
    Build apps that ship
  • 1
    HaxeFlixel

    HaxeFlixel

    Free, cross-platform 2D game engine powered by Haxe and OpenFL

    HaxeFlixel is an open-source 2D game framework built on top of the cross-platform toolkit Haxe + OpenFL, designed to allow developers to build games that can run on web, desktop, and mobile targets from a single codebase. Because it uses Haxe and OpenFL, HaxeFlixel games can compile to many targets: native desktop (Windows, macOS, Linux), mobile (Android, iOS), as well as web (HTML5), and even historically Flash. It is licensed under MIT and completely free for personal or commercial use. HaxeFlixel emphasizes ease of use and rapid development for 2D games — ideal for pixel-art platformers, card games, puzzles, or 2D action games. It includes common utilities and abstractions for sprites, animations, input handling, game loops, asset management, and state transitions, making it easier to build a complete game without reinventing core infrastructure. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Yams

    Yams

    A Sweet and Swifty YAML parser

    ...Building Yams requires Xcode 12.5+ or a Swift 5.4+ toolchain with the Swift Package Manager or CMake and Ninja. CMake 3.17.2 or newer is required, along with Ninja 1.9.0 or newer. To build for Apple platforms (macOS, iOS, tvOS, watchOS), there is no need to separately build Foundation because it is included as part of the SDK. Yams has three groups of conversion APIs: one for use with Codable types, another for Swift Standard Library types, and a third one for a Yams-native representation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    l'oGGo

    l'oGGo

    A powerful terminal app for structured log streaming

    l'oGGo or Log & Go is a rich Terminal User Interface app written in Golang that harnesses the power of your terminal to digest log streams based on JSON-based logs. This can be used against applications running locally, on a Kubernetes cluster (see K8S Cheatsheet), GCP Stack Driver (Google Logs, see GCP-Stream Command), and many others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Uno Platform

    Uno Platform

    Build Mobile, Desktop and WebAssembly apps

    The first and only UI Platform for single-codebase applications for Windows, WebAssembly, iOS, macOS, Android and Linux. The only open source-platform for creating true single-source, multi-platform applications. Reuse 99% of the business logic and UI layer across native mobile, web and desktop. Maintain pixel-perfect control over where pixels go while having a choice of developing a platform-specific or custom look and feel of your application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 5
    Fast Binary Encoding (FBE)

    Fast Binary Encoding (FBE)

    Fast Binary Encoding is fast and universal serialization solution

    Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift. Fast Binary Encoding allows to description of any domain models, business objects, complex data structures, client/server requests & responses and generate native code for different programming languages and platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Flutter Location

    Flutter Location

    A Flutter plugin to easily handle realtime location in iOS and Android

    ...This library aims at providing you with a simple way to get the user location without thinking about permission. It's also heavily configurable so you can easily get better performance or better battery. It currently supports Android, iOS, macOS and Web. Support for the remaining platforms is incoming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    macroquad

    macroquad

    Cross-platform game engine in Rust

    ...With Macroquad, you don’t need to worry about low-level graphics plumbing: it handles window and input management, rendering, UI, and more, letting you focus on game logic. A strength of Macroquad is its cross-platform reach: it supports desktop (Windows, Linux, macOS), web (via WebAssembly / HTML5), and mobile (Android, iOS) without requiring platform-specific code. Compilation is relatively fast with minimal dependencies, so small projects or prototypes can spin up quickly. Because it’s “batteries included” for common tasks (rendering, drawing shapes, text, basic UI, game loop), Macroquad works well for rapid prototyping.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    MMKV for Android

    MMKV for Android

    An efficient, small mobile key-value storage framework

    MMKV for Android is an efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX. Efficient. MMKV uses mmap to keep memory synced with file, and protobuf to encode/decode values, making the most of Android to achieve best performance. MMKV supports concurrent read-read and read-write access between processes. Easy-to-use. You can use MMKV as you go. All changes are saved immediately, no sync, no apply calls needed. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Simplenote for Android

    Simplenote for Android

    Simplenote for Android

    ...The app supports Markdown formatting, letting users add structured text like headers, lists, and links with easy previewing. Because it ties into the same Simplenote account used on iOS, macOS, web, or desktop apps, content stays consistent and accessible regardless of the platform you use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Dun and Bradstreet Risk Analytics - Supplier Intelligence Icon
    Dun and Bradstreet Risk Analytics - Supplier Intelligence

    Use an AI-powered solution for supply and compliance teams who want to mitigate costly supplier risks intelligently.

    Risk, procurement, and compliance teams across the globe are under pressure to deal with geopolitical and business risks. Third-party risk exposure is impacted by rapidly scaling complexity in domestic and cross-border businesses, along with complicated and diverse regulations. It is extremely important for companies to proactively manage their third-party relationships. An AI-powered solution to mitigate and monitor counterparty risks on a continuous basis, this cutting-edge platform is powered by D&B’s Data Cloud with 520M+ Global Business Records and 2B+ yearly updates for third-party risk insights. With high-risk procurement alerts and multibillion match points, D&B Risk Analytics leverages best-in-class risk data to help drive informed decisions. Perform quick and comprehensive screening, using intelligent workflows. Receive ongoing alerts of key business indicators and disruptions.
    Learn More
  • 10
    Lottie

    Lottie

    Render After Effects animations natively on Mobile, Web & React Native

    Lottie is a wonderful library for Android, iOS, Web, and Windows that works by parsing Adobe After Effects animations that have been exported as json with Bodymovin, and then rendering these natively on mobile and on the web! Now you can have beautiful animations without engineers having to recreate everything by hand. Building animations by hand is time consuming, and other animation alternatives like Gifs and Png sequences don’t offer the same flexibility and varied features that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    CPU Features

    CPU Features

    A cross platform C99 library to get cpu features at runtime

    ...It enables applications to determine which instruction sets (such as SSE, AVX, or NEON) are supported on the host machine, allowing developers to optimize performance dynamically. The library supports numerous architectures—including x86, ARM, AArch64, MIPS, POWER, RISCV, LoongArch, and s390x—and works on major operating systems like Linux, macOS, Windows, FreeBSD, Android, and iOS. Implemented in portable C99, it is thread-safe, has no memory allocations, and raises no exceptions, making it suitable even for use in low-level system libraries. The design emphasizes portability, extensibility, and compatibility with sandboxed or restricted environments where direct CPU access may be limited.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Skiko

    Skiko

    Kotlin Multiplatform bindings to Skia

    ...It serves as the low-level rendering backbone for Kotlin UI frameworks like Compose for Desktop and Compose for Web, enabling smooth, GPU-accelerated 2D graphics across Windows, macOS, Linux, and other supported targets without writing native code. Skiko abstracts away platform-specific rendering details while exposing Skia’s powerful features such as high-quality text shaping, image filters, path operations, and hardware accelerated canvases, making it ideal for building rich UI components, animations, games, or custom drawing surfaces. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Gum

    Gum

    A tool for glamorous shell scripts

    A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code! Gum provides highly configurable, ready-to-use utilities to help you write useful shell scripts and dotfiles aliases with just a few lines of code. Let's build a simple script to help you write Conventional Commits for your dotfiles. Use a package manager. gum is designed to be embedded in scripts and supports all sorts of use cases. Components are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ObjectBox

    ObjectBox

    Flutter database for super-fast Dart object persistence

    ObjectBox Flutter database is a great option for storing Dart objects in your cross-platform apps. Minimal CPU, memory and battery use make it an ideal choice for mobile and IoT devices. Made for efficient data access, the ObjectBox Flutter database is 10x faster than any alternative. See the performance benchmarks below. No need to learn SQL, as our NoSQL database uses a pure Dart API that is easy to work with and can be integrated in minutes. Plus: We built a data synchronization solution...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Logan

    Logan

    Logan is a lightweight case logging system based on mobile platform

    Logan is a log platform with the ability to collect, store, upload and analyze front-end logs. We provide five components, including iOS SDK, Android SDK, Web SDK, analysis services Server SDK and LoganSite. In addition, we also provide a Flutter plugin Flutter Plugin. LoganSite provides a visualized way for developers to scan and search logs uploaded from App and Web. To put it simply, the traditional idea is to piece together the problems that appear in the logs of each system, but the new...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Emerge

    Emerge

    Browser-based interactive codebase and dependency visualization tool

    ...The structure, coloring, and clustering is calculated and based on the idea of combining a force-directed graph simulation and Louvain modularity. emerge is mainly written in Python 3 and is tested on macOS, Linux, and modern web browsers (i.e., the latest Safari, Chrome, Firefox, and Edge).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    WCDB

    WCDB

    Cross-platform database framework developed by WeChat

    WCDB is an efficient, complete, easy-to-use mobile database framework used in the WeChat application. It's currently available on iOS, macOS and Android. Easy-to-use. Through WCDB, you can get objects from database in one line code. WINQ (WCDB language integrated query), WINQ is a native data querying capability which frees developers from writing glue code to concatenate SQL query strings. ORM (Object Relational Mapping), WCDB provides a flexible, easy-to-use ORM for creating tables, indices and constraints, as well as CRUD through ObjC objects. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Tux Paint

    Tux Paint

    An award-winning drawing program for children of all ages

    ...Tux Paint includes a collection of "starter" images, both coloring-book style and photo-realistic, and a large collections of stamps are available as a separate download. Additional content can be added by parents & teachers, or downloaded from 3rd parties. Tux Paint is available for Windows, macOS, Android, Linux, & Haiku operating systems, among others.
    Leader badge
    Downloads: 18,406 This Week
    Last Update:
    See Project
  • 19

    Vectras-VM-Android

    A virtual machine app for Android based on QEMU.

    Welcome to Vectras VM! A virtual machine app for Android based on QEMU that lets you emulate various OSes including Windows, macOS, Linux, and Android.
    Leader badge
    Downloads: 405 This Week
    Last Update:
    See Project
  • 20
    Jack The Ripper

    Jack The Ripper

    Custom ROM's Portal for Redmi 7/Y3 / Redmi 3s/3sp/3x

    Downloads: 10 This Week
    Last Update:
    See Project
  • 21
    Dead Deer 3.14.56.2025

    Dead Deer 3.14.56.2025

    3D modeler, 3D game maker, 3D demo maker

    3D modeler, 3D game maker, 3D demo maker. to model and create games, demos. Scripting language allows you to code interactions in pseudo-C with the animation and synthesize your own rendering with own-made shaders. Import FBX, BLEND, GLTF, OBJ, 3DS, DAE, X, XML, STL, PCB, ASC, PLY, GSPLATS. Cross-platform project WINDOWS 32/64 /MACOSX 10.6/ 10.8+/APPLSilicon /LINUX/iOS/ANDROID/WINDOWS PHONE/GOOGLE VR/OPEN VR/OCULUS VR/WEBASM/UWP8/10/OPENXR, PIs (ARM32/64), RISCV Players and...
    Leader badge
    Downloads: 350 This Week
    Last Update:
    See Project
  • 22
    GemRB Game Engine

    GemRB Game Engine

    GemRB is a portable open-source implementation of the Infinity Engine

    GemRB (Game engine made with pre-Rendered Background) is a portable open-source implementation of Bioware's Infinity Engine. It was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment). It should run on GNU/Linux, Microsoft Windows, OS X, possibly other UNIX derivatives and more. It is licensed under the GPL.
    Leader badge
    Downloads: 218 This Week
    Last Update:
    See Project
  • 23

    avbuild

    ffmpeg build tool and prebuilt packages for all platforms

    iOS, android, raspberry pi, windows store, windows desktop, linux, macOS etc. Multiple toolchains support, include gcc, clang, vs2013, vs2015, vs2017. Hardware accelerated decoders and encoders support. Source code: https://github.com/wang-bin/avbuild
    Leader badge
    Downloads: 487 This Week
    Last Update:
    See Project
  • 24
    FreeWRL VRML/X3D browser
    FreeWRL is an Open Source, cross platform VRML2 and X3D compliant browser, with script, SAI and EAI support. Platforms supported: Linux and other Unix-style platforms; Mac OS/X; Windows. Support for mobile platforms (iOS, Android, QNX) is under development.
    Leader badge
    Downloads: 84 This Week
    Last Update:
    See Project
  • 25
    Iperf 2

    Iperf 2

    A means to measure network responsiveness and throughput

    Iperf here is a means of measuring networks - capacity & latency (including ECN) over sockets both TCP and UDP. The goals include maintaining an active iperf code base across a broad set of platforms and operating systems. This is a multi-threaded design that scales with the number of CPUs or cores within a system. It supports both high impact and low impact techniques to obtain and report network performance. Current release: 2.2.1, Nov 4th, 2024 About iperf 2 and iperf3: Read...
    Leader badge
    Downloads: 10,825 This Week
    Last Update:
    See Project