Free Software Foundation!

Join now

Category/Software-development/program-editor

From Free Software Directory
Revision as of 13:52, 6 July 2011 by WikiSysop (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation,

Broaden your selection: Category/Software-development

Category/Software-development Search icon.png

program-editor (23)



Arduino
An IDE for the Arduino microcontroller. Arduino is a free software electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

This IDE allows for program writing, code verfication, compiling, and uploading to the Arduino development board. Libraries and example code will also be installed.

AsmEdit
'AsmEdit' is an editor and IDE written in assembler. It includes source highlighting and support for external helper programs for compiling and debugging. It contains word processing features such as paragraphing and spelling in a binary of less than 20,000 bytes.

Astyle
Artistic Style is a fast and small reindenter and reformatter of C, C++ and Java source codes. Using a series of filters, astyle takes code written in one editor and automatically reindents and reformats the source code files to eliminate unneeded spaces and tabs and standardize the look of the code.

Atom
Atom is a text editor based on web technologies, specifically the Chromium project. Atom has a modular design that is integrated around a minimal core, which makes it very flexible and extensible.

Warning: by default, Atom will send “anonymous” usage data to Google Analytics (OS, version, screen resolution…). To fix this, go to Preferences, search for the Metrics package and disable it. Atom developers have promised to disable it when the beta period is over.

Bless
Bless is a fast and customizable hex editor written in GTK#. It efficiently handles very large files and supports multiple undo-redo actions. There are also plans for the addition of a Lua-based scripting language for binary file manipulation.

DVC for Emacs
DVC is a common Emacs front-end for a number of distributed version control systems. It currently supports GNU Arch, Bazaar, git, Mercurial, and Monotone. Support for Darcs is being worked on but still lacks some features.

Diakonos
Diakonos is a customizable, usable, console-based text editor. It features arbitrary language scripting, bookmarking, regular expression searching, parsed ("smart") indentation, macro recording and playback, a multi-element clipboard, multi-level undo, a customizable status line, completely customizable keyboard mapping, and customizable syntax highlighting.

Easymacs
'Easymacs' is an easy-to-learn configuration for new users of GNU Emacs. It sets up key bindings that conform to a common denominator of the Gnome/KDE/OS human interface guidelines, and provides function-key bindings for other powerful Emacs features. It is fully documented, and the new user can productively edit text right away, without going through the Emacs tutorial. Users can access many commonly-used functions without learning the "chords" or multiple keystrokes that Emacs uses by default.

Emacs Heckert gnu.small.png
Extraordinarily powerful text editor with additional features including content sensitive major modes, complete online documentation, highly extensible through Lisp, support for many languages and their scripts through its multilingual extension, and a large number of other extensions available either separately or with the GNU Emacs distribution.

Runs on many different operating systems regardless of machine. It offers true Lisp, smoothly integrated into the editor, for writing extensions and provides an interface to the X windows system.

Firestr
Fire★ is a a simple platform for decentralized communication and computation. Provides a simple application platform for developing p2p applications and share these applications with others in a chat like user interface.

You don't send a message to someone, you send an program, which can have rich content. All programs are wired up together automatically providing distributed communication, either through text, images, or games.

The source code to all applications is available immediately to instantly clone and modify.

… further results



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.


Personal tools
Namespaces

Variants
Actions
Navigation
Contribute