awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
J

jashkenas/coffeescript

0
View on GitHub↗
16,601 نجوم·1,978 تفرعات·CoffeeScript·MIT·4 مشاهدات

Coffeescript

CoffeeScript is a source-to-source transpiler that transforms a concise high-level syntax into standard JavaScript. It enables the development of logic for web applications and server-side environments by converting source code into a format compatible with browsers and server runtimes.

The project provides a workflow for rapid prototyping and script execution automation, allowing users to run source files through a compiler and execute the resulting code immediately without a manual build step.

The tooling leverages lexical analysis and abstract syntax tree transformations to manipulate code constructs before final output. It includes a command line interface and an in-memory compilation pipeline to facilitate the transition from source code to executable JavaScript.

Features

  • Source-To-Source Transpilers - Functions as a source-to-source transpiler converting a concise syntax into standard JavaScript.
  • CLI Script Execution - Enables executing scripts directly from the CLI without a manual build step.
  • JavaScript Transpilers - Provides a complete workflow for transpiling concise source syntax into compatible JavaScript.
  • Source-to-JavaScript Transpilers - Translates high-level concise source code into standard JavaScript for browser and server compatibility.
  • Server-Side Language Tooling - Enables developing backend logic for Node.js using a concise, high-level syntax.
  • Public Web Application Development - Provides a concise syntax for writing logic for browser-based web applications.
  • Transpilation-to-Execution Pipelines - Automates the process of compiling and immediately executing source files.
  • Rapid Prototyping Environments - Supports rapid prototyping by allowing immediate execution of compiled source files.
  • Lexical Tokenizers - Uses lexical tokenizers to break raw source text into meaningful tokens for parsing.
  • In-Memory Compilers - Provides an in-memory compilation pipeline for immediate execution of source files.
  • Abstract Syntax Tree Tools - Provides tools for programmatically parsing and modifying source code structures via ASTs.
  • Syntax Tree Transformers - Implements syntax tree transformers to rewrite language constructs into JavaScript.
  • Programming Languages - Unfancy JavaScript language implementation.

سجل النجوم

مخطط تاريخ النجوم لـ jashkenas/coffeescriptمخطط تاريخ النجوم لـ jashkenas/coffeescript

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة jashkenas/coffeescript؟

CoffeeScript is a source-to-source transpiler that transforms a concise high-level syntax into standard JavaScript. It enables the development of logic for web applications and server-side environments by converting source code into a format compatible with browsers and server runtimes.

ما هي الميزات الرئيسية لـ jashkenas/coffeescript؟

الميزات الرئيسية لـ jashkenas/coffeescript هي: Source-To-Source Transpilers, CLI Script Execution, JavaScript Transpilers, Source-to-JavaScript Transpilers, Server-Side Language Tooling, Public Web Application Development, Transpilation-to-Execution Pipelines, Rapid Prototyping Environments.

ما هي البدائل مفتوحة المصدر لـ jashkenas/coffeescript؟

تشمل البدائل مفتوحة المصدر لـ jashkenas/coffeescript: thejameskyle/babel-handbook — This project is a comprehensive manual and educational resource focused on the Babel compiler. It serves as a… facebook/regenerator — Regenerator is a JavaScript generator transpiler and build-time code processor. It converts ECMAScript generator… jaredpalmer/backpack — Backpack is a Node.js build system designed for transpiling, bundling, and automating the development workflow. It… rollup/plugins — This is a collection of official extensions for the Rollup bundling process. These plugins serve as module… babel/babel — Babel is a pluggable JavaScript compiler and transpiler that converts modern ECMAScript syntax into… dullabs/bhai-lang — Bhai-lang is a TypeScript-based toy programming language and custom syntax interpreter. It functions as an educational…

بدائل مفتوحة المصدر لـ Coffeescript

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Coffeescript.
  • thejameskyle/babel-handbookالصورة الرمزية لـ thejameskyle

    thejameskyle/babel-handbook

    12,109عرض على GitHub↗

    This project is a comprehensive manual and educational resource focused on the Babel compiler. It serves as a documentation guide and handbook for understanding the inner workings of JavaScript compilation, specifically regarding the transformation of source code. The material provides a technical walkthrough for developing custom plugins and extensions. It covers the process of creating tailored transformations to modify how JavaScript is parsed and generated. The content encompasses the broader JavaScript compilation workflow, focusing on abstract syntax tree manipulation, code generation,

    عرض على GitHub↗12,109
  • facebook/regeneratorالصورة الرمزية لـ facebook

    facebook/regenerator

    3,827عرض على GitHub↗

    Regenerator is a JavaScript generator transpiler and build-time code processor. It converts ECMAScript generator functions and asynchronous iteration into ES5 compatible state machines to ensure modern control flow works in legacy runtimes. The project functions as an ES5 compatibility transformer that rewrites advanced asynchronous patterns into standard JavaScript. It includes a runtime polyfill helper library to manage the iteration protocol and coordinate state transitions for the transpiled code. The tool provides capabilities for language transformation and asynchronous workflow polyfi

    JavaScript
    عرض على GitHub↗3,827
  • jaredpalmer/backpackالصورة الرمزية لـ jaredpalmer

    jaredpalmer/backpack

    4,405عرض على GitHub↗

    Backpack is a Node.js build system designed for transpiling, bundling, and automating the development workflow. It functions as a JavaScript asset bundler that packages source files and dependencies into optimized output for production deployment. The system integrates a transpilation process to convert modern code into versions compatible with various environments and browsers. It provides an automated development workflow that watches for file changes to trigger automatic reloads and builds. The build pipeline supports configuration-driven customization, environment-specific targets, and i

    JavaScriptbabelbuildes6
    عرض على GitHub↗4,405
  • rollup/pluginsالصورة الرمزية لـ rollup

    rollup/plugins

    3,750عرض على GitHub↗

    This is a collection of official extensions for the Rollup bundling process. These plugins serve as module transformers, resolution managers, and bundle optimizers designed to modify how JavaScript modules are processed, resolved, and optimized. The suite provides specialized capabilities for modern web transpilation, converting TypeScript, JSX, Flow, and GraphQL into compatible JavaScript. It distinguishes itself through extensive non-JavaScript asset integration, allowing the import of JSON, YAML, CSV, and image files as JavaScript modules or data URIs, and providing support for bundling We

    JavaScriptpluginsrolluprollup-plugins
    عرض على GitHub↗3,750
  • عرض جميع البدائل الـ 30 لـ Coffeescript→