Open Source CoffeeScript Software for Mac

CoffeeScript Software for Mac

View 17028 business solutions

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

  • $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
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    Dispatch-Proxy

    Dispatch-Proxy

    Combine internet connections, increase your download speed

    dispatch-proxy is a Node.js tool that exposes a local proxy and distributes outgoing connections across multiple network interfaces to combine bandwidth for parallel transfers. Instead of trying to accelerate a single TCP flow, it improves aggregate throughput by load-balancing many connections—useful for download managers, package managers, or browsers that open multiple requests at once. It can bind new outbound sockets to different interfaces, letting a machine take advantage of Wi-Fi and Ethernet (or multiple uplinks) simultaneously. The utility runs as a simple proxy endpoint, so existing applications can benefit without code changes by pointing their traffic to it. Configuration is intentionally straightforward, making it easy to test with real-world workloads and see the effect on multi-connection downloads. While it won’t speed a single large stream, it’s a practical way to squeeze more total bandwidth out of multiple links in everyday use.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 2
    4chan X

    4chan X

    Adds various features to anonymous imageboards

    4chan-X is a userscript and browser extension that enhances the browsing experience on the imageboard 4chan. It introduces numerous features such as inline post expansion, quick reply boxes, thread watching, and customizable filtering to streamline navigation and participation. The tool allows posts and threads to be hidden or highlighted based on keywords, IDs, or poster attributes, giving users more control over the content they see. It also provides auto-updating of threads, inline image expansion, and keyboard shortcuts to improve efficiency for heavy users. The extension is highly configurable, offering theme options, interface tweaks, and feature toggles so individuals can tailor the experience to their preferences. Over time, 4chan-X has become the de facto enhancement suite for users who want more functionality and usability beyond the default 4chan interface.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    PleaseWait.js

    PleaseWait.js

    JavaScript library to display customizable splash/loading screens

    PleaseWait.js is a minimalist JavaScript library for showing splash-loading screens during the initialization of single-page applications (SPAs). It allows developers to define background colors, logos, and HTML content (like spinners) while delaying the main UI presentation. Once content is ready, it removes the loader and reveals the app. Installable via npm, Bower, or CDN.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Roots

    Roots

    A toolkit for rapid advanced front-end development

    Roots is a CoffeeScript-based toolkit designed to speed up front-end and static site development. It functions as a fast, flexible static site generator but also offers MV* integration with frameworks like Backbone or Angular. Roots comes with extensible pipelines, asset compilation, template engines (Jade, etc.), live reloading, server integration, and plugin support. Widely used in production, it's maintained actively and is MIT-licensed.
    Downloads: 7 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.
    Start Free
  • 5
    YakYak

    YakYak

    Desktop chat client for Google Hangouts

    Yakyak is an open-source, unofficial Hangouts desktop client built in CoffeeScript and Electron/Node.js. It emulates an iOS device to connect to Google Hangouts APIs, enabling messaging, status indicators, and notifications on Windows, macOS, and Linux—eliminating the need for a Chrome-based Hangouts app.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Odometer

    Odometer

    Smoothly transitions numbers with ease. #hubspot-open-source

    Odometer is a lightweight JavaScript and CSS library for animating numbers with a smooth rolling effect, similar to a car’s odometer. It provides a visually engaging way to display counters, statistics, or values that update dynamically in dashboards and web apps. The library requires minimal setup—just drop in the script and apply the class to an element, then update the number to trigger the animation. It supports multiple themes and styles, all implemented with CSS so they are easy to customize. The animation is GPU-accelerated and designed to be smooth even for rapid updates. Odometer is often used in marketing sites, financial dashboards, and gamified interfaces where numeric feedback benefits from a touch of motion and polish.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    PSD.js

    PSD.js

    A Photoshop PSD file parser for NodeJS and browsers

    psd.js is an open-source JavaScript library (CoffeeScript/JS) for reading and parsing Adobe Photoshop PSD files in both Node.js and web browsers. It reconstructs the document into a DOM-like tree with layers, masks, text metadata, vector information, and pixel data. It enables developers to traverse layer structures, extract flattened or individual image buffers, and integrate PSD assets programmatically in web or backend applications.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Lineman

    Lineman

    Lineman helps you build fat-client JavaScript apps

    Lineman is a Node.js/Grunt-based toolchain for developing fat-client web apps. It provides asset compilation (JS, CSS, templates), live server, file-watching with auto-tests, mock backends, and build optimizations. It simplifies SPA development without tightly coupling frameworks, and includes plugins for blogging, Angular/Ember, etc. Though less maintained nowadays, it was pioneer in front-end tooling.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Repl.it

    Repl.it

    Online REPL for 15+ languages

    This repository preserves an early open-source snapshot of the service that became Replit, a platform for writing and running code directly in the browser. The project’s core idea is instant, zero-setup programming: open a page, pick a language, type, and run—no local installs or environment wrangling. It combines an in-browser editor with a runnable backend or sandbox so code can execute safely and return output in seconds. Sharing and collaboration are first-class: code can be saved, forked, and embedded, which makes it useful for tutorials, classrooms, and quick demos. The architecture leans on simple web technologies so the learning curve stays low for educators and new programmers. Even as the commercial product evolved, this archive shows the foundational approach to making coding accessible anywhere with just a link.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    jQuery.Turbolinks

    jQuery.Turbolinks

    Plugin for drop-in fix binded events problem caused by Turbolinks

    jQuery.Turbolinks bridges the gap between jQuery plugins and Turbolinks 1–4. It ensures jQuery event handlers rebind properly on page change, solving issues with uninitialized bindings after Turbolinks page swaps. Though deprecated (incompatible with Turbolinks 5+), its simplicity makes it valuable for older Rails apps.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Aurora.js

    Aurora.js

    JavaScript audio decoding framework

    Aurora.js is a JavaScript framework that simplifies audio decode pipeline implementation—covering source, demux, decode, and playback stages. It provides high-level APIs for inspecting and playing audio, supports plugins for decoders (MP3, AAC, FLAC), works in browser and Node.js (via Browserify), and abstracts browser audio APIs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Omelette

    Omelette

    Omelette is a simple, template based autocompletion tool for Node

    Omelette is a minimalist tool for adding shell autocompletion to Node.js and Deno command-line apps. Using a tagged-template DSL, it supports Bash, Zsh, and Fish. Developers define CLI structures, bind events to completion nodes, and call .init() to register completion scripts. It’s used by projects like Office 365 CLI and App Center, and is MIT‑licensed.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Atom Beautify

    Atom Beautify

    Universal code formatting plugin

    atom‑beautify is a universal code formatting plugin for the Atom text editor, offering support for numerous languages and formatter engines to clean or prettify source code. Many users are experiencing issues when installing third-party beautifiers (e.g., Uncrustify, PHP-CS-Fixer, and many more). A possible solution is a "cloud" service that provides remote access to these beautifiers. Atom-Beautify would then communicate with these services, allowing for zero-installation beautification. Some of the supported beautifiers are developed for Node.js and are automatically installed when Atom-Beautify is installed. However, other beautifiers are command-line interface (CLI) applications and require you to manually install them.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Cyclotron

    Cyclotron

    A web platform for constructing dashboards

    Cyclotron is a web-based, drag-and-drop dashboard creation platform developed by ExpediaGroup. It enables non-programmers to build, edit, and host dashboards defined declaratively via JSON configs. Features include a built-in editor, REST API integration, Docker deployment, and extensibility for custom components. It facilitates rapid dashboard development without coding.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Node RTSP RTMP Server

    Node RTSP RTMP Server

    RTSP/RTMP/HTTP hybrid server

    This project is a streaming media server built on Node.js that supports both RTSP (Real Time Streaming Protocol) and RTMP (Real Time Messaging Protocol). It enables users to set up a lightweight streaming infrastructure for delivering live video or audio across networks without relying on heavy external servers. By implementing these protocols in Node.js, it offers easy integration with JavaScript applications and rapid prototyping for developers working on real-time streaming. The server can be used in surveillance camera setups, broadcasting workflows, or low-latency streaming systems. Because Node.js is event-driven, the implementation is designed for handling concurrent client connections efficiently. It’s especially useful for developers who want a minimalistic streaming server for experimentation, custom deployments, or embedding into larger applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    SLOC

    SLOC

    simple tool to count SLOC (source lines of code)

    sloc is a simple, fast tool for counting lines of code that’s designed to be used from both the command line and Node.js scripts. It tallies physical lines, source lines, comment lines, and blank lines, giving you a quick snapshot of code size across files or entire directories. The utility is language-aware through lightweight detectors and patterns, so it can ignore comments correctly and avoid counting generated or minified files if you configure it to. Output can be human-readable for quick checks or machine-readable (like JSON) for CI pipelines that track repository growth over time. It supports typical developer conveniences such as glob patterns, file/directory ignores, and sensible defaults so you can drop it into existing workflows without fuss. Teams often wire sloc into build steps to watch trends, compare modules, or enforce thresholds before merging changes, making it a handy maintenance metric rather than a vanity number.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Vibrant.js

    Vibrant.js

    Extract prominent colors from an image. JS port of Android's Palette

    Vibrant.js is a JavaScript library for extracting prominent colors from images to generate aesthetically pleasing color palettes. It is inspired by the Android Palette API and allows developers to style interfaces dynamically based on image content. Common use cases include adapting UI elements to match album art, user avatars, or featured content images.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    octonode

    octonode

    github api v3 in nodejs

    octonode is a library for nodejs to access the github v3 API. You can configure the protocol, hostname and port to use. For example to connect to a GitHub Enterprise instance. Request options can be set by setting defaults on the client. (e.g. Proxies). Authenticate to github in cli mode (desktop application) Ensure that the scopes argument is an object containing the required note property. For two-factor authentication add the One Time Password otp key with its corresponding code to the configuration object. If you would like to work with promises rather than callbacks, you can call the promise based version of any of the api calls by appending Async to the function call. If a function is said to be supporting pagination, then that function can be used in many ways as shown below. Results from the function are arranged in pages.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    APM (Atom Package Manager)

    APM (Atom Package Manager)

    Atom Package Manager

    APM is the command-line package manager built specifically for the Atom editor; it functions as a thin, Atom-aware wrapper around npm that handles installing, publishing, and managing Atom packages. Unlike a typical npm install, APM installs packages into Atom’s package directory and applies Atom-specific defaults and lifecycle hooks so community packages behave consistently inside the editor. It also exposes commands to publish packages to the Atom ecosystem and to fetch package metadata, making it the standard developer tool for creating and distributing Atom extensions. The tool is designed to be simple and scriptable so package authors can automate builds, test installs, and CI workflows. Because it integrates closely with Atom’s expectations (package locations, service activation, etc.), using APM simplifies the developer experience compared with manually managing package folders.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Activate Power Mode

    Activate Power Mode

    Atom package - Activate POWER MODE to write your code in style

    Activate Power Mode is an Atom plugin that adds playful visual and audio effects—particle trails, screen shaking, combo counters—when coding at speed. Inspired by Code in the Dark’s “power mode”, it enhances typing flow, with customizable thresholds and combo modes to moderate effect frequency.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Apparatus

    Apparatus

    A hybrid graphics editor and programming environment

    Apparatus is a browser-based visual editor and programming environment that streamlines building interactive diagrams. Users draw shapes, flows, constraints, and attach behavior code-side. It combines visual design with real code, supporting live demos, exports, and embedding. Created by CDG Labs, it helps build educational and exploratory tools quickly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Chosen

    Chosen

    jQuery plugin that makes select boxes more user-friendly

    Chosen is a jQuery plugin that makes long, unwieldy select boxes much more user-friendly. Chosen automatically highlights selected options and removes disabled options. Chosen automatically sets the default field text ("Choose a country...") by reading the select element's data-placeholder value. If no data-placeholder value is present, it will default to "Select an Option" or "Select Some Options" depending on whether the select is single or multiple. You can change these elements in the plugin js file as you see fit.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    DocPad

    DocPad

    Empower your website frontends with layouts and meta-data

    DocPad is a dynamic static site generator built on Node.js that streamlines web development by allowing use of layouts, meta‑data, templating preprocessors (Markdown, Jade, CoffeeScript, etc.), partials, skeletons, file‑watching, querying, and a rich plugin system for building powerful static sites quickly. Completely file based, meaning there are no pesky databases that need to be installed, and for version control you get to use systems like Git and SVN, which you're already used to. Write your documents in any language, markup, templating engine, or pre-processor you wish (we're truly agnostic thanks to your plugin system). You can even mix and match them when needed by combining their extensions in a rails-like fashion.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Docco

    Docco

    Literate Programming can be Quick and Dirty

    Docco is a documentation generator by Jeremy Ashkenas that embraces the literate-programming style: it takes your source code and produces annotated HTML documentation that shows your comments side-by-side with your code. The idea is to read code like a book — commentary on one side, code on the other — which helps reviewers and learners understand intent and implementation simultaneously. It supports many languages (via configuration) and is intentionally quick and dirty, prioritizing lightweight output rather than heavy tooling. For teams that favour documentation that stays close to the codebase (rather than entirely separate docs), Docco offers a pragmatic route to keep documentation aligned with implementation. Because the output is browser-readable, it can live in your repository or website and be regenerated easily. It’s particularly useful for open-source projects, teaching code, or scaffolding codebases where reader orientation matters.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    GSS Engine

    GSS Engine

    GSS engine

    GSS is a JavaScript layout engine based on Grid Style Sheets (constraint CSS) using Cassowary constraint solver. It enables declarative relational layouts—expressing 'item A aligned to the right of item B'—and compiles these constraints into standard styles at runtime or build-time. Though experimental and labeled unstable, it showcases advanced layout paradigms beyond traditional CSS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next