Open Source Mac Software Development Software - Page 99

Software Development Software for Mac

View 1566 business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 1
    DevDocs

    DevDocs

    API Documentation Browser

    The devdocs repository powers the DevDocs web application, a fast, offline-friendly documentation browser for many programming languages, libraries, and APIs. It aggregates documentation from multiple sources (e.g., MDN, Python, Ruby, Git, etc.), converts them into a uniform format, and indexes them for instant text searching. The codebase includes a backend that handles ingestion, parsing, and transformation of documentation sources into a static site structure, as well as the client side UI code for browsing, searching, and reading docs in a responsive interface. DevDocs supports offline usage: users can download sets of docs for use without an internet connection, benefiting from caching and compact compressed storage. The repository includes scripts for updating doc sources, building, and deploying the documentation site. Because it is meant as a reference tool, performance and usability (e.g. fast search, minimal latency) are emphasized in design.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Differentiable Neural Computer

    Differentiable Neural Computer

    A TensorFlow implementation of the Differentiable Neural Computer

    The Differentiable Neural Computer (DNC), developed by Google DeepMind, is a neural network architecture augmented with dynamic external memory, enabling it to learn algorithms and solve complex reasoning tasks. Published in Nature in 2016 under the paper “Hybrid computing using a neural network with dynamic external memory,” the DNC combines the pattern recognition power of neural networks with a memory module that can be written to and read from in a differentiable way. This allows the model to learn how to store and retrieve information across long time horizons, much like a traditional computer. The architecture consists of modular components including an access module for managing memory operations, a controller (often an LSTM or feedforward network) for issuing read/write commands, and submodules for temporal linkage and memory allocation tracking.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    DockStation

    DockStation

    Application to managing projects based on Docker

    DockStation is a developer-centric application to managing projects based on Docker. Instead of lots of CLI commands you can monitor, configure, and manage services and containers using just a GUI. The DockStation helps to manage projects and container settings, e.g. bind a local host to a project, simple version changing, map ports, assign and reassign environment variables, change entry point and start command instructions, configure volumes, quick access to image documentation, quick services containers cleanup and a lot of other useful functionality. The application helps to manage and observe remote containers. We provide many tools, such as as log monitoring, searching logs, grouping, running tools, and getting container info. We also provide amazing authorization tools for remote connections.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Docker Pi-hole

    Docker Pi-hole

    Pi-hole in a docker container

    You can run Pi-hole in a container, or deploy it directly to a supported operating system via our automated installer. Our intelligent, automated installer asks you a few questions and then sets everything up for you. Once complete, move onto step 3. Configure your router’s DHCP options to force clients to use Pi-hole as their DNS server, or manually configure each device​ to use the Pi-hole as their DNS server. By pairing your Pi-hole with a VPN, you can have ad blocking on your cellular devices, helping with limited bandwidth data plans. Instead of browser plugins or other software on each computer, install Pi-hole in one place and your entire network is protected. Network-level blocking allows you to block ads in non-traditional places such as mobile apps and smart TVs, regardless of hardware or OS. Since advertisements are blocked before they are downloaded, network performance is improved and will feel faster.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Patching and Endpoint Management for Under $1/Endpoint Icon
    Patching and Endpoint Management for Under $1/Endpoint

    OS and third-party patching, vulnerability insights, and remote control included

    Splashtop AEM gives IT teams automated patching, monitoring, and unattended remote access for Windows and macOS. No long setup, no paying extra for key features.
    Start Free Trial
  • 5
    Doctrine extensions for PHPStan

    Doctrine extensions for PHPStan

    Doctrine extensions for PHPStan

    DQL validation for parse errors, unknown entity classes and unknown persistent fields. QueryBuilder validation is also supported. Recognizes magic findBy*, findOneBy* and countBy* methods on EntityRepository. Validates entity fields in repository findBy, findBy, findOneBy, findOneBy, count and countBy method calls. Interprets EntityRepository MyEntity correctly in phpDocs for further type inference of methods called on the repository. Provides correct return for Doctrine\ORM\EntityManager::getRepository(). Provides correct return type for Doctrine\ORM\EntityManager::find, getReference and getPartialReference when Foo::class entity class name is provided as the first argument. Queries are analyzed statically and do not require a running database server. This makes use of the Doctrine DQL parser and entities metadata.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Douyin TikTok Download API

    Douyin TikTok Download API

    Douyin TikTok Download API

    Use the official interface to capture Douyin|TikTok data, support API calls, Web portals, and batch analysis. Fast, asynchronous, free, open source, ad-free, long-term maintenance. This project is based on PyWebIO , FastAPI , HTTPX , a fast and asynchronous Douyin / TikTok data crawling tool, and realizes online batch parsing and downloading of watermark-free videos or atlases through the web, data crawling API, and iOS shortcut instructions for watermark-free download and other functions. You can deploy or transform this project yourself to achieve more functions, or you can directly call scraper.py in your project or install an existing pip package as a parsing library to easily crawl data, etc. Support input Douyin|TikTokuser homepage to crawl the author [homepage video data (remove watermark link, liked video list (permission must be public), video comment data, background music video list data, etc...).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    DreamFactory

    DreamFactory

    DreamFactory API Management Platform

    DreamFactory can run on private, public, or hybrid cloud infrastructure. DreamFactory is easy to deploy with Docker, Kubernetes, or directly from GitHub using our automated installers. Eliminate the biggest bottleneck in modern IT. Launch your project in weeks rather than months. DreamFactory instantly creates a secure, standardized, reusable, fully documented, and live REST API. Connect Salesforce to SQL Server, or your ERP to AWS S3. Transform and mask data along the way. Create reports, analytics, and alerts. Empower teams to retrieve and distribute data on demand. Secure every API endpoint behind Active Directory, OAuth2, Okta, OpenID Connect, and more. Restrict capabilities using role-Based Access Controls. Easily manage API keys. Deploy behind firewalls and in air-gapped environments. Integrate legacy technology into cutting-edge applications, extending technology lifecycles and derisking legacy system replacements.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    ECMAScript

    ECMAScript

    Status, process, and documents for ECMA-262

    The most accurate and up-to-date ECMAScript specification. It contains the content of the most recent yearly snapshot plus any finished proposals (those that have reached Stage 4 in the proposal process and thus are implemented in several implementations and will be in the next practical revision) since that snapshot was taken. This Ecma Standard defines the ECMAScript 2022 Language. It is the twelfth edition of the ECMAScript Language Specification. Since publication of the first edition in 1997, ECMAScript has grown to be one of the world's most widely used general-purpose programming languages. It is best known as the language embedded in web browsers but has also been widely adopted for server and embedded applications. ECMAScript is based on several originating technologies, the most well-known being JavaScript (Netscape) and JScript (Microsoft). The language was invented by Brendan Eich at Netscape and first appeared in that company's Navigator 2.0 browser.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    EQUINOX PROJECT

    EQUINOX PROJECT

    Full ASP.NET Core 5 application with DDD, CQRS and event sourcing

    The Equinox Project is a open-source project written in .NET Core. The goal of this project is implement the most common used technologies and share with the technical community the best way to develop great applications with .NET. You will need the latest Visual Studio 2019 and the latest .NET Core SDK. Please check if you have installed the same runtime version (SDK) described in global.json. Also you can run the Equinox Project in Visual Studio Code (Windows, Linux or MacOS). Full architecture with responsibility separation concerns, solid and clean code. Booking application with domain model pattern, CQRS and ES concepts. Maybe you don't need a lot of implementations that is included, try avoid the over-engineering.
    Downloads: 2 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.
    Start Free
  • 10
    ESP8266Audio

    ESP8266Audio

    Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3

    Arduino library for parsing and decoding MOD, WAV, MP3, FLAC, MIDI, AAC, and RTTL files and playing them on an I2S DAC or even using a software-simulated delta-sigma DAC with dynamic 32x-128x oversampling. ESP8266 is fully supported and most mature, but ESP32 is also mostly there with built-in DAC as well as external ones. For real-time, autonomous speech synthesis, check out ESP8266SAM, a library that uses this one and a port of an ancient format-based synthesis program to allow your ESP8266 to talk with low memory and no network required. All this code is released under the GPL, and all of it is to be used at your own risk. If you find any bugs, please let me know via the GitHub issue tracker or drop me an email. The MOD and MP3 routines were taken from StellaPlayer and libMAD respectively. The software I2S delta-sigma 32x oversampling DAC was my own creation and sounds quite good if I do say so myself.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Electrobun

    Electrobun

    Build ultra fast, tiny, and cross-platform desktop apps

    Electrobun is an experimental JavaScript runtime and bundling environment designed to streamline local development and application execution by combining fast tooling with a simplified developer experience. The project focuses on providing a cohesive workflow where building, running, and managing JavaScript applications can happen with minimal configuration and overhead. It is built with performance in mind, aiming to reduce the friction typically associated with modern web tooling stacks by consolidating responsibilities that are often split across multiple tools. Electrobun targets developers who want a lightweight yet capable environment for rapid iteration and local execution of JavaScript projects. The repository reflects an emphasis on developer ergonomics, including straightforward setup and tight integration between runtime and build processes.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Electron Context Menu

    Electron Context Menu

    Context menu for your Electron app

    Electron Context Menu is a JavaScript package that adds configurable right-click menus to Electron applications. It provides common native-style actions that Electron developers would otherwise need to implement manually. Built-in behavior includes cut, copy, paste, text lookup, web search, link copying, image actions, video actions, and spellchecking-related commands. An Inspect Element option can automatically appear during development for easier debugging. Developers can add, remove, reorder, rename, or transform menu actions and can target specific windows or views. The package operates from Electron's main process and can apply menus to existing and newly created windows. Its extensible API helps applications provide richer context-sensitive interactions with less custom menu code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Ellama

    Ellama

    Ellama is a tool for interacting with large language models from Emacs

    Ellama is an Emacs integration that brings large language model capabilities directly into the Emacs editor environment, focusing on extensibility and deep workflow integration. It allows users to interact with local or remote models through a unified interface embedded within their editing sessions. The tool is designed to align with Emacs’ philosophy of customization, enabling users to define prompts, commands, and behaviors tailored to their workflows. It supports conversational interactions, code assistance, and text transformation tasks, making it useful for both programming and writing scenarios. Ellama integrates with existing Emacs buffers, allowing users to send selected text or entire documents as context for AI operations. It also supports multiple providers, including Ollama, enabling local-first usage without relying on external APIs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Envoy

    Envoy

    Cloud-native high-performance edge/middle/service proxy

    Envoy is an open source, high-performance edge/middle/service proxy designed for cloud-native applications. It was built by Lyft to solve the common problem of networking and observability when moving to a distributed architecture. Envoy is a proxy designed for single services and applications. Aside from that it is also a communication bus and “universal data plane” designed for large microservice “service mesh” architectures. It runs right along with every application, and abstracts the network by providing common features in a platform-agnostic manner. With Envoy, visualizing problem areas becomes a lot easier thanks to consistent observability. It also helps with overall performance tuning, and easily adding substrate features in one place.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Ethereal Style

    Ethereal Style

    Ethereal Style for Zotero

    Zotero Style, also known as Ethereal Style, is an open-source Zotero plugin that enhances the reference library interface with visual reading indicators and customizable columns. It helps researchers monitor their progress through academic papers and organize collections more effectively. Reading activity can be displayed as color gradients behind document titles. A dedicated progress column visualizes annotation activity across PDF pages. The plugin distinguishes read and unread references through title formatting. It also provides a separate column for tags and additional library organization controls. Its interface enhancements allow researchers to identify unfinished readings and manage large literature collections without opening every document.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Ethermint

    Ethermint

    Ethermint is a Cosmos SDK library for running scalable EVM chains

    Ethermint is a scalable and interoperable Ethereum library, built on Proof-of-Stake with fast finality using the Cosmos SDK which runs on top of Tendermint Core consensus engine. Evmos is a scalable and interoperable Ethereum blockchain, built on Proof-of-Stake with fast finality. For prerequisites and detailed build instructions please read the Evmos Installation instructions. In Ethereum, the personal API manages private keys in the keystore. We needed to implement this functionality on Ethermint so that Ethereum keys and signing would all be compatible. Since the Cosmos-SDK’s keyring doesn’t explicitly support locking and unlocking of keys the way Ethereum does, a workaround had to be implemented. Unlocking a key is done by exporting it from the Cosmos keyring via decrypting the file and storing it in memory. Locking the key deletes it from memory, leaving it only as an encrypted file on-disk.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Ethlint

    Ethlint

    (Formerly Solium) Code quality & Security Linter for Solidity

    Ethlint (Formerly Solium) analyzes your Solidity code for style & security issues and fixes them. Standardize Smart Contract practices across your organization. Integrate with your build system. Deploy with confidence! Solium does not strictly follow Solidity Style Guide. The practices it enforces by default are best practices for the community at large. If you’re using vim with syntastic, and prefer to use a locally installed version of Solium (rather than a global version), you can install syntastic local solium to automatically load the local version in packages that have installed their own. Solium does not strictly adhere to Solidity Style Guide. It aims to promote coding practices agreed upon by the community at large. You can specify rules or plugins to apply as command line options. If you specify one, it overrides its corresponding configuration in the soliumrc file.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Exegol

    Exegol

    Fully featured and community-driven hacking environment

    Exegol is a community-driven hacking environment, powerful and yet simple enough to be used by anyone in day-to-day engagements. Exegol is the best solution to deploy powerful hacking environments securely, easily, and professionally. No more unstable, not-so-security-focused systems lacking major offensive tools. Kali Linux (and similar alternatives) are great toolboxes for learners, students, and junior pentesters. However professionals have different needs, and their context requires a whole new design.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Expo Orbit

    Expo Orbit

    Accelerate your development workflow with one-click build launches

    ​Expo Orbit is a desktop application developed by the Expo team to streamline the development workflow for React Native and Expo projects. It offers a user-friendly interface that allows developers to manage simulators and devices, install and launch builds, and handle updates with ease. Orbit supports various platforms, including macOS, Windows, and Linux, and integrates seamlessly with Expo Application Services (EAS) to facilitate efficient testing and deployment of applications.​
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    FLOGO

    FLOGO

    Simplify building efficient & modern serverless functions and apps

    Project Flogo is an ultra-light, Go-based open source ecosystem for building event-driven apps. Event-driven, you say? Yup, the notion of triggers and actions are leveraged to process incoming events. An action, a common interface, exposes key capabilities such as application integration, stream processing, etc. All capabilities within the Flogo Ecosystem have a few things in common, they all process events (in a manner suitable for the specific purpose) and they all implement the action interface exposed by Flogo Core. Integration Flows Application Integration process engine with conditional branching and a visual development environment. A simple pipeline-based stream processing action with event joining capabilities across multiple triggers & aggregation over time windows. Microgateway pattern for conditional, content-based routing, JWT validation, rate limiting, circuit breaking and other common patterns.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Firebase Apple Open Source Development

    Firebase Apple Open Source Development

    Firebase SDK for Apple App Development

    This repository contains all Apple platform Firebase SDK source except FirebaseAnalytics. Firebase is an app development platform with tools to help you build, grow and monetize your app. More information about Firebase can be found on the official Firebase website. See the subsections below for details about the different installation methods. Where available, it's recommended to install any libraries with a Swift suffix to get the best experience when writing your app in Swift. Instructions for Swift Package Manager support can be found at SwiftPackageManager Markdown file. All of the official releases are tagged in this repo and available via CocoaPods. To access a local source snapshot or unreleased branch, use Podfile directives. CocoaPods is still the canonical way to develop, but much of the repo now supports development with Swift Package Manager.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Fission

    Fission

    Fast and Simple Serverless Functions for Kubernetes

    Fission is a framework for serverless functions on Kubernetes. Write short-lived functions in any language, and map them to HTTP requests (or other event triggers). Deploy functions instantly with one command. There are no containers to build, and no Docker registries to manage. Fission lets developers run code functions easily, while automating the menial work of configuring Kubernetes micro-services concepts behind the scenes. Just write your code functions and Fission will make it run on Kubernetes. Fission is open source under the Apache license. Fission works on a Kubernetes cluster anywhere: on your laptop, in any public cloud, or in a private data-center. Write your application with the flexibility of deploying it anywhere. Fission is extensible to any programming language (Python, NodeJS, Go, C#, PHP are supported today). It abstracts away containers by default, but you can build your own containers if you need to.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    FlaUI

    FlaUI

    UI automation library for .Net

    FlaUI is a .NET library which helps with automated UI testing of Windows applications (Win32, WinForms, WPF, Store Apps,...). It is based on native UI Automation libraries from Microsoft and therefore kind of a wrapper around them. FlaUI wraps almost everything from the UI Automation libraries but also provides the native objects in case someone has a special need that is not covered (yet) by FlaUI. Some ideas are copied from the UIAComWrapper project or TestStack.White but rewritten from scratch to have a clean codebase. To use FlaUI, you need to reference the appropriate assemblies. So you should decide, if you want to use UIA2 or UIA3 and install the appropriate library from NuGet. You can of course always download the source and compile it yourself. The entry point is usually an application or the desktop so you get an automation element (like a the main window of the application). On this, you can then search sub-elements and interact with them.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Floral Notepaper

    Floral Notepaper

    Lightweight, elegant and modern local sticky note tool

    Floral Notepaper is a lightweight local note-taking and sticky-note application built with Tauri 2, React, and Rust. It is designed for users who want a modern, elegant, and fast note tool without the heaviness of a full knowledge-management system. The app supports Markdown editing and preview, making it useful for quick notes, snippets, checklists, and temporary writing. It can be summoned through the system tray or a global shortcut, which helps users capture thoughts without interrupting their current workflow. It also includes a tile mode that keeps notes pinned on the desktop for quick reference. Floral Notepaper is best suited for users who want a clean local writing utility that stays lightweight and easy to access.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    FlutterFire

    FlutterFire

    A collection of Firebase plugins for Flutter apps

    FlutterFire is a collection of Flutter plugins that integrate Firebase services into Flutter applications. It provides modular plugins (e.g. firebase_auth, cloud_firestore, firebase_messaging, etc.) such that apps only include what they need. The central plugin is firebase_core, which initializes the Firebase app instance. Through FlutterFire, developers can use authentication, real-time database, Firestore, cloud functions, analytics, messaging, storage, and more from their Flutter code. The project includes tooling (e.g. the FlutterFire CLI) to assist in configuring Firebase projects and managing plugin versions. The goal is to make Firebase a seamless, first-class backend option for cross-platform Flutter apps, handling platform differences (iOS, Android, web) under the hood.
    Downloads: 2 This Week
    Last Update:
    See Project