Аналоги Squirrel
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
Android
iOS
Python — высокоуровневый интерпретируемый язык программирования общего назначения, разработанный Гвидо ван Россумом и впервые выпущенный в 1991 году; отличается выразительным синтаксисом с блоковой структурой, основанной на отступах, динамической типизацией и автоматическим управлением памятью, поддерживает множественное программирование парадигм — процедурное, объектно-ориентированное и функциональное — и обладает богатой стандартной библиотекой, широкой экосистемой внешних пакетов и активным сообществом, благодаря чему применяется в системном программировании, разработке веб-приложений, научных вычислениях, анализе данных, машинном обучении, автоматизации и встроенных системах.
DataGrip — кроссплатформенная интегрированная среда разработки баз данных, созданная компанией JetBrains; поддерживает подключение к множеству СУБД (включая MySQL, PostgreSQL, Oracle, SQL Server и др.), предоставляет интеллектуальное автодополнение SQL, рефакторинг запросов, анализ и визуализацию структуры схем, редактор с подсветкой синтаксиса и проверкой ошибок, средства выполнения и отладки запросов, управление версиями и миграциями, а также настраиваемые инструменты для работы с данными, что делает её универсальным инструментом для разработки, администрирования и анализа баз данных.
PL/SQL Developer — интегрированная среда разработки, ориентированная на создание, отладку и сопровождение PL/SQL-кода для баз данных Oracle; программа предоставляет редактор с подсветкой синтаксиса, инструменты для управления соединениями и схемами, визуальные средства отладки и профилирования, генерацию и выполнение SQL-запросов, работу с пакетами, триггерами и процедурами, а также возможности для тестирования и анализа производительности, что делает её удобным инструментом для разработчиков и администраторов баз данных, требующих специализированных средств для разработки на языке PL/SQL.
Monkey — небольшое древесное млекопитающее семейства беличьих, характеризующееся длинным пушистым хвостом, ловкими лапами и приспособленностью к прыжкам между ветвями; обитает в лесах умеренных и субтропических зон Евразии и Северной Америки, питается в основном семенами, плодами, насекомыми и побегами, проявляет дневную активность и сложное социальное поведение с территориальными привычками, строит гнёзда в дуплах или ветвях, имеет несколько видов и подвидов, различающихся по размеру, окраске и ареалу, а также играет важную роль в распространении семян и поддержании лесных экосистем.
Бесплатно✱
Windows
macOS
Linux
Android
iOS
Wren Kitchens — британская компания по производству и продаже кухонной мебели и комплектующих, основанная в 2009 году; специализируется на проектировании, производстве и установке кухонь на заказ, предлагая широкий ассортимент шкафов, столешниц, бытовой техники и монтажных услуг через собственные розничные салоны и онлайн‑каналы; известна интеграцией производственных мощностей и логистики для сокращения сроков поставки, использованием современных технологий проектирования и фокусом на конкурентных ценах для массового рынка.
JavaScript — высокоуровневый интерпретируемый язык программирования с динамической типизацией, поддерживающий многопарадигменное программирование (процедурное, объектно-ориентированное и функциональное), изначально разработанный для расширения возможностей веб-браузеров, но получивший широкое применение на серверной стороне и встраиваемых системах; характеризуется гибкой моделью объектов на основе прототипов, первым-классными функциями, событийно-ориентированной моделью исполнения и богатой экосистемой стандартов и библиотек, включая спецификации ECMAScript, которые определяют синтаксис и базовое поведение языка, а также разнообразные движки выполнения (например, V8 и SpiderMonkey).
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
ChaiScript — легковесный скриптовый язык и встраиваемая библиотека для C++, разработанная для простого и безопасного расширения приложений на C++ средствами динамической скриптовой логики; сочетает синтаксис, ориентированный на удобство использования и быструю интеграцию, с возможностями динамической типизации, вызова функций и работы с объектами C++ без сложной привязки, поддерживает лексическое окружение, замыкания и базовые механизмы обработки ошибок, при этом фокусируется на минимальном объёме кода и простоте внедрения в существующие проекты.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
AngelScript — это легковесный встроенный язык сценариев с синтаксисом, напоминающим C/C++, разработанный для интеграции в приложения и игровые движки; он предоставляет статическую типизацию, поддержку объектно-ориентированных конструкций (классы, методы, наследование), управление памятью через автоматическое управление ссылками и гибкие механизмы связывания с хост-приложением (регистрация типов и функций), что облегчает расширение функциональности и модификацию поведения во время выполнения; язык ориентирован на простую встраиваемость, детерминированную производительность и контроль со стороны хозяина, при этом сохраняя компактный размер реализации и совместимость с различными платформами.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
Android
iOS
Lua — легковесный императивный скриптовый язык программирования с автоматическим управлением памятью, разработанный для встраивания в приложения; обладает простой синтаксической структурой, динамической типизацией и поддержкой процедурного, объектного (через таблицы и метатаблицы) и функционального стилей программирования. Ядро языка небольшое и расширяемое: основные конструкции включают таблицы как универсальные структуры данных, корутины для легковесной кооперативной многозадачности и механизм метатаблиц для пользовательской семантики операций; реализация ориентирована на высокую переносимость и эффективность, что делает Lua популярным в игровых движках, встраиваемых системах и приложениях, требующих расширяемости и быстрого выполнения скриптов.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
GameMonkey Script — компактный встроенный язык сценариев, разработанный для использования в видеоиграх и интерактивных приложениях; он сочетает динамическую типизацию и синтаксис, схожий с C-стилем, предоставляет автоматическое управление памятью через сборщик мусора, лёгкую интеграцию с C/C++-кодом, поддержку корутин для кооперативной многозадачности и эффективную систему выполнения байт-кода, что делает его удобным выбором для реализации логики игры, сценариев поведения объектов и моддинга при минимальных накладных расходах на производительность.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
Android
iOS
LuaJIT — высокопроизводительная реализация языка Lua с JIT-компилятором, разработанная для обеспечения совместимости с Lua 5.1 и значительного ускорения выполнения скриптов за счёт динамической компиляции "горячего" байт-кода в машинный код; сочетает компактную VM, оптимизированный сборщик мусора и FFI-интерфейс для прямого вызова C-функций и доступа к структурам, что делает его популярным выбором для встраиваемых систем, игровых движков и приложений с жёсткими требованиями к скорости при сохранении простоты и гибкости языка Lua.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
Erlang — функциональный, распределённый и устойчивый к отказам язык программирования и среда выполнения, разработанные в конце 1980-х годов в Ericsson для создания телекоммуникационных систем; ключевые особенности включают модель акторов с лёгкими процессами и обмен сообщениями, неизменяемые данные, высокую конкурентность, встроенное управление ошибками и «горячую» замену кода в работающей системе; стандартная библиотека и виртуальная машина (BEAM) обеспечивают инструменты для построения масштабируемых, отказоустойчивых и горячо обновляемых приложений, что делает язык популярным для серверных приложений, распределённых систем и телеком-инфраструктуры.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
Lua 5.3 — лёгкий, встраиваемый скриптовый язык программирования, эволюционировавший от оригинальной Lua с добавлением целочисного типа, битовых операций и расширенной поддержки для работы с числами и строками; характеризуется простой и компактной реализацией, минимальным набором синтаксических конструкций, мощной метатабличной системой для гибкой настройки поведения объектов и таблиц, высокой переносимостью и эффективной интеграцией с C API, что делает его удобным выбором для встраивания в приложения, игровых движков и систем автоматизации, где требуется сочетание производительности, низкого потребления ресурсов и расширяемости.
Бесплатно✱
Открытый исходный код
MicroLua — лёгкий встраиваемый скриптовый язык программирования, разработанный как компактная и совместимая альтернатива Squirrel, ориентированная на встраивание в игры и приложения с ограниченными ресурсами; сочетает знакомый синтаксис, динамическую типизацию и поддержку замыканий, корутин и объектно-ориентированных конструкций с минимальным потреблением памяти и простой C API для интеграции, что делает его подходящим для расширения функциональности и создания пользовательских сценариев в средах с жесткими ограничениями по объёму кода и оперативной памяти.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
TinyScheme — компактная реализация языка Scheme, разработанная для встраивания в приложения и образовательных целей; отличаясь небольшим объёмом кода и простой структурой, она поддерживает базовый набор формальных возможностей стандарта R5RS (включая трансляцию списков, замыкания и управление памятью через сборщик мусора), предоставляет расширяемый набор примитивов и интерфейс на языке C для интеграции с внешними системами, что делает её удобной альтернативой скриптовым встраиваемым языкам вроде Squirrel для задач, где важны легковесность, переносимость и соответствие семантике Scheme.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
mruby — лёгкая реализация языка программирования Ruby, разработанная для встраиваемых систем и приложений с ограниченными ресурсами; сочетает синтаксис и семантику Ruby 2.x с компактным исполнителем и возможностью компиляции в исполняемые бинарные объекты или встраиваемые модули, предоставляя API на C для интеграции с хост-приложениями, поддержку расширений на C, управление памятью через простой сборщик мусора и конфигурируемую сборку, что делает его удобной альтернативой более тяжёлым интерпретаторам для сценариев автоматизации, скриптинга в играх и встраиваемого программного обеспечения.
Бесплатно✱
Открытый исходный код
Windows
macOS
Linux
Klish — лёгкий, высокоуровневый язык программирования с синтаксисом, ориентированным на встраиваемые и клиентские сценарии, разработанный как современная альтернатива Squirrel; сочетает динамическую типизацию, прототипно-ориентированную модель объектов и компактный синтаксис, упрощающий интеграцию в приложения с ограниченными ресурсами и скриптование игрового и UI‑поведения; поддерживает замыкания, корутины и автоматическое управление памятью, обеспечивает простой механизм связывания с C/C++ библиотеками и акцентирует внимание на предсказуемой производительности и удобстве встраивания.