awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
LightTable avatar

LightTable/LightTableArchived

0
View on GitHub↗
11,693 estrellas·911 forks·Clojure·MIT·5 vistaswww.lighttable.com↗

LightTable

LightTable is an extensible source code editor and integrated development environment designed as an interactive programming environment. It enables the evaluation of programming language fragments in real time to provide instant feedback on expressions.

The workspace functions as a remote execution environment, connecting to and managing external servers to run code within remote processes. It allows for an interactive workflow where users can execute code fragments and track expression values without restarting the environment.

The system provides source code editing capabilities, including file system management, buffer navigation, and text formatting. It includes a plugin system for adding custom shortcuts and navigation patterns, as well as tools for monitoring expressions and managing remote server connections.

Features

  • Interactive Execution Environments - Provides an environment for writing and executing code fragments in real time with persistent state.
  • Live Code Evaluation - Enables real-time evaluation of programming language fragments by executing code in a remote environment.
  • Environments - Evaluates programming language fragments in real time to provide instant feedback on expressions.
  • Remote Function Execution - Connects the local editor to external servers to run code within remote processes.
  • Real-Time Code Evaluation - Evaluates code fragments in real time to provide instant feedback on expressions without restarting the environment.
  • Code Editing Interfaces - Provides a dedicated interface for writing, highlighting, and manipulating source code.
  • Remote Connection Managers - Manages persistent network sessions and connections to external servers for remote code execution.
  • Editor Extensions - Provides a plugin system to add custom shortcuts, navigation patterns, and third-party modules.
  • IDE Extensions - Supports the creation of custom plugins and keyboard mappings to personalize the development environment.
  • Integrated Development Environments - Integrates source code management, buffers, and system file operations within a single workspace.
  • Extensible Text Editors - Ships as a modular text editor designed for source code manipulation through a plugin system.
  • Source Code Editors - Provides comprehensive source code editing with buffer management and advanced navigation.
  • Evaluators - Evaluates programming language logic directly within the editor to run and test code in the workspace.
  • Editor Capability Extensions - Enables the addition of specialized navigation patterns and shortcuts via editor capability plugins.
  • Third-Party Plugins - Supports the installation of third-party modules to extend the editor's core functionality.
  • Plugin-Based Architectures - Features a plugin architecture that allows external modules to define custom shortcuts and navigation patterns.
  • Remote Server Management Tools - Provides tools to connect to and control external servers used as evaluation environments.
  • Buffer-Based Storage - Implements in-memory text representations to handle modifications and history before committing changes to the physical disk.
  • Remote Workspace Command Execution - Connects to and manages external servers to execute code and commands within remote processes.
  • Runtime State Monitoring - Tracks the values of specific code expressions and updates results automatically as the program state changes.
  • Asynchronous Process Managers - Uses a message bus to decouple the user interface from background execution processes.
  • Background Processing - Uses a message bus to offload tasks to background processes, keeping the main user interface thread responsive.
  • Message Bus Architectures - Employs an asynchronous message bus architecture to decouple the UI from external evaluation processes.
  • Background Processing - Offloads heavy operations to background processes to maintain a responsive user interface.
  • Code Editors and IDEs - Interactive integrated development environment.
  • Text and Code Editors - Editor offering real-time feedback and live code execution.
  • Text Editors - Next-generation code editor with live feedback.
  • Miscellaneous Tools - Code editor with instant feedback.

Historial de estrellas

Gráfico del historial de estrellas de lighttable/lighttableGráfico del historial de estrellas de lighttable/lighttable

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a LightTable

Proyectos open-source similares, clasificados según cuántas características comparten con LightTable.
  • codeeditapp/codeeditAvatar de CodeEditApp

    CodeEditApp/CodeEdit

    22,896Ver en GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    Swiftappappkitapple
    Ver en GitHub↗22,896
  • textmate/textmateAvatar de textmate

    textmate/textmate

    14,783Ver en GitHub↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Objective-C++c-plus-pluscocoamacos
    Ver en GitHub↗14,783
  • atom/atomAvatar de atom

    atom/atom

    60,807Ver en GitHub↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    JavaScript
    Ver en GitHub↗60,807
  • pulsar-edit/pulsarAvatar de pulsar-edit

    pulsar-edit/pulsar

    3,940Ver en GitHub↗

    Pulsar is a cross-platform, extensible text editor designed for source code management and plain text editing. It functions as a plugin-based development environment that allows for the creation of a personalized workspace through deep configuration of language settings, visual styles, and keyboard shortcuts. The editor is characterized by its extensibility, supporting the integration of third-party extension packages to add specialized features and custom toolsets. Users can modify the interface via visual theme customization and build tailored workflows using a framework for custom developm

    JavaScriptelectronjavascriptpulsar
    Ver en GitHub↗3,940
Ver las 30 alternativas a LightTable→

Preguntas frecuentes

¿Qué hace lighttable/lighttable?

LightTable is an extensible source code editor and integrated development environment designed as an interactive programming environment. It enables the evaluation of programming language fragments in real time to provide instant feedback on expressions.

¿Cuáles son las características principales de lighttable/lighttable?

Las características principales de lighttable/lighttable son: Interactive Execution Environments, Live Code Evaluation, Environments, Remote Function Execution, Real-Time Code Evaluation, Code Editing Interfaces, Remote Connection Managers, Editor Extensions.

¿Qué alternativas de código abierto existen para lighttable/lighttable?

Las alternativas de código abierto para lighttable/lighttable incluyen: codeeditapp/codeedit — CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace… textmate/textmate — TextMate is a programmable text editor designed for software development and project management. It functions as a… atom/atom — Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom… pulsar-edit/pulsar — Pulsar is a cross-platform, extensible text editor designed for source code management and plain text editing. It… wavetermdev/waveterm — WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote… martanne/vis — Vis is a terminal-based modal text editor that utilizes vi keybindings and a system of structural regular expressions.…