XStart!

XStart alternatives

  • Node.js

  • tags: application-builder javascript server-side server-software web-applications
  • Polycode

  • Polycode's core is written in C++ and currently runs on Mac, Windows and Linux with iOS and Android support planned in the future. All platform-specific functionality is abstracted into a cross-platform core and implemented natively on each platform, so the same C++ code will compile on each supported platform out of the box.

    tags: Discontinued create-animations development framework game-development
  • OpenFrameworks

  • openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. The toolkit is designed to work as a general purpose glue, and wraps together several commonly used libraries, including:

    tags: api art c-plus-plus generative generative-art
  • Processing.js

  • Processing.js is an open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.js uses Javascript to draw shapes and manipulate images on the HTML5 Canvas element.

    tags: animation art interactive javascript javascript-library
  • Pygame

  • Pygame is a set of Python modules designed for writing games. Pygame adds functionality on top of the excellent SDL library.

    tags: games python sdl
  • pyglet

  • Cross-platform windowing and multimedia library for Python.

    tags: game-development game-engine python
  • sdlBasic

  • sdlBasic is a small, efficient and multiplatform basic interpreter aimed to game creation using the power of SDL library, it was inspired by the old and glorious AMOS.sdlBasic is open source software. This means anyone is welcome to download it at no charge, including the source code if you need to make special changes.

    tags: Discontinued blogging database debian forums
  • Vvvv

  • vvvv is a graphical programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.

    tags: Portable graphics art realtime generative
  • Lite-C

  • Lite-C is a programming language for multimedia applications and personal computer games, using a syntax subset of the C language with some elements of the C++ language. Its main difference to C is the native implementation of multimedia and computer game related objects like sounds, images, movies, GUI elements, 2D and 3D models, collision detection and rigid body physics. Lite-C executables are compiled instead of interpreted. Lite-C runs on 32-bit and 64-bit Windows XP or Vista operating systems. ยป

    tags: Discontinued 3d-animation 3d-engine 3d-modeling api
  • Amulet

  • Amulet is a Lua-based toolkit for experimenting with interactive graphics and audio. It provides a cross-platform API for drawing graphics, playing audio and responding to user input, and a command-line interpreter for running Amulet scripts.

    tags: game-development lua toolkit