Source Navigator NG is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can navigate your source code and easily get to declarations or implementations of functions, variables and macros (commonly called "symbols") which helps you discovering and mapping unknown source code for enhancement or maintenance tasks.
cx_Freeze is a set of utilities for freezing Python scripts into executables using many of the techniques found in Thomas Heller's py2exe, Gordon McMillan's Installer and the Freeze utility that ships with Python itself
Superseded by http://www.ti.com/tool/msp430-gcc-opensource
Obsolete. See http://www.ti.com/tool/msp430-gcc-opensource or upstream GNU tools. This is a port of the GNU C Compiler (GCC) and GNU Binutils (as, ld) for the embedded processor MSP430. Tools for debugging and download are provided (GDB, JTAG and BSL)
Converts (packages) Python programs into stand-alone executables
PyInstaller is a program that converts (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, AIX and Solaris. Its main advantages over similar tools are that PyInstaller works with any version of Python since 2.3, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility. The main goal of PyInstaller is to be compatible with 3rd-party packages out-of-the-box. This means that, with PyInstaller, all the required tricks to make external packages work are already integrated within PyInstaller itself so that there is no user intervention required. You'll never be required to look for tricks in wikis and apply custom modification to your files or your setup scripts. As an example, libraries like PyQt, Django or matplotlib are fully supported, without having to handle plugins or external data files manually.
An open source ecosystem for IoT development
Cross-platform code builder and library manager. Continuous and IDE integration. Arduino and MBED compatible. Ready for Cloud compiling. Development Platforms - Embedded and Desktop development platforms with pre-built toolchains, debuggers, uploaders and frameworks which work under popular host OS: Mac, Windows, Linux (+ARM) Embedded Boards - Rapid Embedded Programming, IDE and Continuous Integration in a few steps with PlatformIO thanks to built-in project generator for the most popular embedded boards and IDE Library Manager - Hundreds Popular Libraries are organized into single Web 2.0 platform: list by categories, keywords, authors, compatible platforms and frameworks; learn via examples; be up-to-date with the latest version Atmel AVR & SAM, Espressif, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, TI MSP430 & Tiva, Teensy, Arduino, mbed, libOpenCM3, etc.
AMPPS is a LAMP/MAMP/WAMP stack
AMPPS is a stack of Apache, MySQL, PHP, Perl & Python. AMPPS enables you to focus more on using applications rather than maintaining them. With AMPPS you can create a website by installing any of the 330+ Apps, customizing it, and then simply publishing it on the internet via a wide choice of hosting service providers. A complete package on your desktop, same like the server that provides many open source web applications. Application Management, Domain management, Database management, etc are provided in a secure environment to ease your development. Softaculous is ready for your desktops with AMPPS to boost your development. Like servers, now auto-installation is possible on your desktop too. It provides your favorite script installations by the click of a button.
Create installable packages for Debian based systems.
Debreate is a utility to aid in creating installable Debian packages (.deb). The goal behind the project is to make developing for Debian based Linux distributions more appealing, with an easy to use interface for packaging applications, artwork, media, themes, etc. Currently, it only supports "binary" packaging which allows packaging of anything that does not require being compiled from source, such as scripted applications or media. These packages can then be used for personal distribution. Plans for using backends such as dh_make & debuild for creating source packages are in the works. But source packaging can be quite different & is a must if you want to get your packages into a distribution's official repositories or a Launchpad Personal Package Archive (PPA).
DEFIS is a RAD development system to aid programming in Python. wxPython is used as GUI. Editra is used as IDE. SQLAlchemy is used as ORM.
Command line utility for programming the internal flash in NXP arm processors using the ISP protocol in the built-in bootloader. Lots of processors are supported and it is easy to add more.
Native makefiles generator
==== Bakefile development was moved to GitHub: https://github.com/vslavik/bakefile ==== Bakefile is cross-platform, cross-compiler native makefiles generator. It takes compiler-independent description of build tasks as input and generate native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.).
The CCC Language is yet another programming language. It is platform-independent, compact, and robust. Supports many SQL engines, has own ISAM DB engine, has terminal mode and more UI-s, is object-oriented, but it is compiled and not interpreted.
ACDK - Artefaktur Component Development Kit - is a platform independent C++-framework similar to Java or C#/.NET for generating distributed and scriptable components and applications.
Cake is a build system that combines the flexibility of Python build scripts with an incremental build speed that matches build systems written in C/C++. It requires Python 2.4-3.2 and natively supports Windows, Linux, Mac, Cygwin, MSVC and GCC.
The Library Optimizer tool rebuilds shared libraries to contain only the object files needed to provide symbols required by executables and shared libraries in a given directory tree. It can be used to reduce file system sizes for embedded systems.
RPM Package Manager (RPM) is a powerful package management system capable of installing, uninstalling, verifying, querying, and updating software packages. This is a port of the RPM software, including rpmbuild and yum/APT-RPM, to Darwin and Mac OS X
This project has moved to: http://vger.kernel.org/vger-lists.html#linux-kbuild Here, you can find the old mailing list, files and website regarding: Linux kernel build. Patches, documentation, and auxilary programs related to the kernel configuration
The Blind Snake Build System is an extremely customizable python based build system that leverages existing Ant tasks to build and deploy J2EE projects. It supplies default tasks that enable it to build and deploy many projects automatically.
Proctor is a tool for running unit tests for Python programs. It uses the standard unittest module, and provides a GUI and command line interface for finding and running all tests available in a package or set of packages.
A simple program for creating documentation of Python files. Using ANTLR library it creates a HTML document with information about all classes, it's methods, class fields and attributes. Also it creates documentation of all functions in this file.
A collection of tools for working with Pyrex, including the following: pyximport - Allows just-in-time compilation of Pyrex modules included from Python code. pyxtest - Platform-independent Pyrex distribution testing tool.
2tools is a set of online CMS maintenance tools: just one click to migrate to/from different CMS; safe configuration settings to upgrade your CMS; easy Data movement to/from DBMS, databases or tables; SQL, XML, XSLT, PHP technologies. All tools are main
AKIRA aims to create a C++ development framework to build cognitive architectures and complex artificial intelligent agents.Features:KQML,Fuzzy Logic,Neural Net,Fuzzy Cognitive Maps and DIPRA (a distributed BDI - Belief Desire Intention goals model)
Abeni is a GUI utility for creating 'ebuild' files for the Gentoo Linux distribution.
Yet another Make replacement, definition files are Python code