IDLE is an Integrated Development Environment for Python.
IDLE is written using Tkinter and is therefore available on different operating systems.
Некоторые из ожидаемых возможностей:
Рисование (поузловое рисование; шаблоны для распространённых колец; расширение общих групп; рисование радикалов, зарядов, стрелок; поддержка цвета ...)
Редактирование (неограниченные возможности отмены и повтора; выравнивание; масштабирование; вращение (2D и 3D) ...)
Экспорт и импорт (полностью поддерживается экспорт в форматы SVG, OpenOffice.Org-Draw, EPS; базовая поддержка импорта и экспорта CML1 и CML2)
Приложение для обучения детей (и взрослых) быстро решать простые арифметические задачи на сложение, вычитание и умножение, и использующее для этого карточки с заданиями и таймер
— это рисованная игра-головоломка в духе (пожалуй, и стиле) игры Crayon Physics, в которой используется тот же отличный движок Box2D. В ней соединены забавная, как в ученической тетради, графика и весьма реалистичный физический игровой движок.
Имеется встроенный редактор, при помощи которого можно построить свои собственные уровни и поделиться ими с другими игроками
Eclipse — в первую очередь полноценная Java IDE, нацеленная на групповую разработку, снабжённая средствами для работы с системами контроля версий (поддержка CVS входит в поставку Eclipse, активно развиваются несколько вариантов SVN-модулей, существует поддержка VSS и других). В силу бесплатности и высокого качества во многих организациях Eclipse — корпоративный стандарт для разработки приложений.
Второе назначение Eclipse — служить платформой для разработки новых расширений (чем и завоевал популярность — любой разработчик может расширить Eclipse своими модулями). Таковыми стали C/C++ Development Tools (CDT), разрабатываемые инженерами QNX совместно с IBM, COBOL, FORTRAN, PHP средства от различных разработчиков. Множество расширений дополняет Eclipse менеджерами для работы с базами данных, серверами приложений и др.
С версии 3.0 Eclipse стал не монолитной поддерживающей расширения IDE, а набором расширений. В основе лежат фреймворк OSGi и SWT/JFace, на основе которых разработан следующий слой — платформа для разработки полноценных клиентских приложений RCP (Rich Client Platform). Платформа RCP служит основой для RCP-приложений, таких как Azureus и File Arranger. Следующий слой — платформа Eclipse, представляющая собой набор расширений RCP — редакторы, панели, перспективы, модуль CVS и модуль Java Development Tools (JDT)
FlameRobin is a GUI tool for administering the Firebird database management system
Her goals:
- undemanding to resources (low memory consumption, fast operation)
- cross-platform (Linux, Windows for starters, support for other systems is planned)
- dependence only on other free software
Code::Blocks is a cross-platform Integrated Development Environment (IDE). It is based on a self-developed plugin framework allowing unlimited extensibility. Most of its functionality is already provided by plugins. Plugins included in the base package are:
* Compiler frontend to many free compilers
* Debugger frontend for GDB
* Source formatter (based on AStyle)
* Wizard to create new C++ classes
* Code-completion / symbols-browser (work in progress)
* Default MIME handler
* Wizard to create new Code::Blocks plugins
* To-do list
* Extensible wizard based on scripts
* Autosave (saves your work in the unfortunate case of a crash)
StarDict is a cross-platform international dictionary lookup program.
Main features:
* Glob-style pattern matching search
* Fuzzy search
* Working from system tray
* Scanning mouse selection and showing pop-up windows with translation of selected words
* Pronouncing of the translated words
* Plugins support
* ..and more
Данный продукт во многом является аналогом (а местами и гораздо более функционален) коммерческого пакета Vector NTI, однако отличается кроссплатформенностью, поддержкой возможностей современного железа (многопоточность, CUDA) и возможностью самому писать плагины либо мышекликабельно создавать вычислительные цепочки из плагинов уже существующих.
Основные возможности:
- Множественное выравнивание последовательностей на основе MUSCLE 3 и MUSCLE 4;
- Анализ с помощью скрытых марковских моделей, основанный на HMMER 2 и HMMER 3;
- Дизайн ПЦР-праймеров с помощью Primer 3;
- Предсказание вторичной структуры белков с помощью GOR IV и PSIPRED;
- Филогенетический анализ с помощью Phylip;
- Поиск сайтов рестрикции;
- Сверхбыстрый поиск простых и тандемных повторов;
- Анализ сайтов связывания транскрипционных факторов на основе SITECON;
- Поиск открытых рамок считывания;
- Выравнивание последовательностей с помощью алгоритма Смита-Ватермана
EasyEDA - electronics design automation environment. It is perfect for both electronic engineers and teachers, students and radio amateurs.
It has wide possibilities for the development of printed circuit boards and modeling due to the use of huge libraries of electronic components for circuits, printed circuit boards and simulation.
Includes: