2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns=
"http://www.w3.org/1999/xhtml">
6 <meta name=
"generator" content=
"HTML Tidy, see www.w3.org" />
7 <meta name=
"generator" content=
"SciTE" />
8 <meta http-equiv=
"Content-Type" content=
"text/html; charset=iso-8859-1" />
10 Scintilla and SciTE Related Sites
13 <body bgcolor=
"#FFFFFF" text=
"#000000">
14 <table bgcolor=
"#000000" width=
"100%" cellspacing=
"0" cellpadding=
"0" border=
"0">
17 <img src=
"SciTEIco.png" border=
"3" height=
"64" width=
"64" alt=
"Scintilla icon" />
20 <a href=
"index.html" style=
"color:white;text-decoration:none"><font size=
"5">Scintilla
29 Ports and Bindings of Scintilla
32 <a href=
"http://foicica.com/scinterm/">Scinterm
</a>
33 is an implementation of Scintilla for the ncurses platform.
36 <a href=
"http://www.morphos-team.net/releasenotes/3.0">Scintilla.mcc
</a>
40 <a href=
"https://metacpan.org/module/Wx::Scintilla">Wx::Scintilla
</a>
41 is a Perl Binding for Scintilla on wxWidgets.
44 <a href=
"http://codebrainz.github.com/GtkScintilla/">GtkScintilla
</a>
45 is a GTK+ widget which enables easily adding a powerful
46 source code editor to your applications. Harnessing the abilities
47 of the Scintilla editing component, GtkScintilla adds a familiar
48 GTK+/GObject API, making the widget comfortable to use in
49 these programs, using all the typical GObject conventions.
52 <a href=
"http://mewsoft.com/cgi-bin/forum/forum.cgi?action=ViewTopic&Topic=1494&Forum=1&Page=1&Period=0a&Lang=English">Editawy
</a>
53 is an ActiveX Control wrapper that support all Scintilla functions and additional high level functions.
56 <a href=
"http://sourceforge.net/projects/jintilla/">Jintilla
</a>
57 is a JNI wrapper that allows Scintilla to be used in Java with
61 <a href=
"http://delphisci.sourceforge.net/">Delphi Scintilla Interface Components
</a>
62 is a FREE collection of components that makes it easy to use the
63 Scintilla source code editing control from within Delphi and C++ Builder.
66 <a href=
"http://wxcode.sourceforge.net/showcomp.php?name=wxStEdit">wxStEdit
</a>
67 is a library and sample program that provides extra features over wxStyledTextControl.
70 <a href=
"http://www.naughter.com/scintilla.html">CScintillaCtrl, CScintillaView
& CScintillaDoc
</a>
71 are freeware MFC classes to encapsulate Scintilla.
74 <a href=
"http://sourceforge.net/projects/scide/">ScintillaNet
75 </a> is an encapsulation of Scintilla for use within the .NET framework.
78 <a href=
"http://www.riverbankcomputing.co.uk/software/qscintilla/intro">QScintilla
79 </a> is a port of Scintilla to the Qt platform. It has a similar license to Qt: GPL for use in
80 free software and commercial for use in close-source applications.
83 <a href=
"http://www.adapower.com/gwindows/">
84 GWindows
</a> is a Win32 RAD GUI Framework for Ada
95 that
85 includes a binding of Scintilla.
88 <a href=
"http://scintilla.cvs.sourceforge.net/viewvc/scintilla/ScintillaVB/">ScintillaVB
</a>
89 is an ActiveX control written in VB that encapsulates Scintilla.
92 <a href=
"http://savannah.nongnu.org/projects/fxscintilla/">FXScintilla
93 </a> is a port of Scintilla to the FOX platform. FXRuby includes Ruby
94 bindings for FXScintilla.
97 <a href=
"http://www.pnotepad.org/scintilla/">Delphi wrapper
</a> for
98 Scintilla which is also usable from Borland C++ Builder.
101 The wxStyledTextCtrl editor component in the
102 <a href=
"http://www.wxwidgets.org/">wxWidgets
</a> cross platform toolkit is based on Scintilla.
<br />
103 A Python binding for wxStyledTextCtrl is part of
<a href=
"http://wxpython.org/">wxPython
</a>.
106 <a href=
"http://sourceforge.net/projects/moleskine/">gtkscintilla
</a>
107 is an alternative GTK class implementation for scintilla.
108 This implementation acts more like a Gtk+ object, with many methods rather
109 than just scintilla_send_message() and is available as a shared library.
110 This implementation works with GTK
1.x.
113 <a href=
"http://sourceforge.net/projects/moleskine/">gtkscintilla2
</a>
114 is an alternative GTK class implementation for scintilla
115 similar to the above, but for GTK
2.x.
118 <a href=
"http://sourceforge.net/projects/moleskine/">pygtkscintilla
</a>
119 is a Python binding for gtk1.x scintilla that uses
120 gtkscintilla instead of the default GTK class.
123 <a href=
"http://scintilla.cvs.sourceforge.net/viewvc/scintilla/scintillactrl/">ScintillaCtrl
</a>
124 is an unmaintained ActiveX control wrapper for Scintilla.
127 Projects using Scintilla
130 <a href=
"http://rhaberkorn.github.com/sciteco/">SciTECO
</a>
131 is an advanced TECO dialect and interactive screen editor based on Scintilla.
134 <a href=
"http://www.qgis.org/">Quantum GIS
</a>
135 is a user friendly Open Source Geographic Information System (GIS).
138 <a href=
"https://gitorious.org/qgrinui">QGrinUI
</a>
139 searches for a regex within all relevant files in a directory and shows matches using
140 SciTE through the director interface.
143 <a href=
"http://foicica.com/textadept/">Textadept
</a>
144 is a ridiculously extensible cross-platform text editor for programmers written (mostly) in
145 Lua using LPeg to handle the lexers.
148 <a href=
"http://www.morphos-team.net/releasenotes/3.0">Scribble
</a>
149 is a text editor included in MorphOS.
152 <a href=
"http://mysqlworkbench.org/">MySQL Workbench
</a>
153 is a cross-platform, visual database design, sql coding and administration tool.
156 <a href=
"http://liveditor.com/index.html">LIVEditor
</a>
157 is for web front end coders editing html/css/js code.
160 <a href=
"http://padre.perlide.org/">Padre
</a>
161 is a wxWidgets-based Perl IDE.
164 <a href=
"http://manoscoder.gr/CoderStudio/CoderStudio.asp">CoderStudio
</a>
165 is an IDE for Assembly programming similar to Visual Studio
6.0.
168 <a href=
"http://www.sparxsystems.com/products/ea/index.html">Enterprise Architect
</a>
169 is a UML
2.1 analysis and design tool.
172 <a href=
"https://launchpad.net/codeassistor">The CodeAssistor Editor
</a>
173 is a small and simple MacOSX source code editor.
176 <a href=
"http://www.topwizprogramming.com/freecode_pbeditor.html">PBEditor
</a>
177 is a text editor for PowerBuilder.
180 <a href=
"http://www.cryptool.org/">CrypTool
</a>
181 is an application for applying and analyzing cryptographic algorithms.
184 <a href=
"http://code.google.com/p/fxite/">FXiTe
</a>
185 is an advanced cross-platform text editor built with the Fox GUI toolkit
186 and the FXScintilla text widget.
189 <a href=
"http://www.jabaco.org/">Jabaco
</a>
190 is a simple programming language with a Visual Basic like syntax.
193 <a href=
"http://www.daansystems.com/lispide">LispIDE
</a>
194 is a basic Lisp editor for Windows
2000, XP and Vista.
197 <a href=
"http://www.flexsoft.cc/download.htm">FlexEdit
</a>
198 is Free Text/Hex Editor for Windows.
201 <a href=
"http://www.assembla.com/wiki/show/FileWorkbench">File Workbench:
</a>
202 a file manager / text editor environment with Squirrel scripting.
205 <a href=
"http://kephra.sf.net">Kephra
</a>
206 is a free, easy and comfortable cross-platform editor written in Perl.
209 <a href=
"http://top.gresham-computing.com">TOP
</a>
210 is an interface to HP's NonStop servers which run a proprietary OS.
213 <a href=
"http://universalindent.sourceforge.net/">UniversalIndentGUI
</a>
214 is a cross platform GUI for several code formatters, beautifiers and indenters
215 like GreatCode, AStyle (Artistic Styler), GNU Indent, BCPP and so on.
218 <a href=
"http://scitools.com/products/trackback/product.php">TrackBack
</a>
219 watches and backs up every change made in your source code.
222 <a href=
"http://elementaryreports.com/">Elementary Reports
</a>
223 is designed to reduce the time to compose detailed and professional primary school reports.
226 <a href=
"http://stepaheadsoftware.com/products/vcw/vcw.htm">Visual Classworks
</a>
227 Visual class modeling and coding in C++ via 'live'
228 UML style class diagrams.
231 <a href=
"http://stepaheadsoftware.com/products/javelin/javelin.htm">Javelin
</a>
232 Visual Class modeling and coding in Java via 'live' UML style
236 The
<a href=
"http://www.adobe.com/devnet/bridge/">ExtendScript Toolkit
</a>
237 is a development and debugging tool for JavaScript
238 scripts included with Adobe CS3 Suites.
241 <a href=
"http://tortoisesvn.net/">TortoiseSVN
</a>
242 is a Windows GUI client for the Subversion source control software.
245 <a href=
"http://www.geany.org/">Geany
</a>
246 is a small and fast GTK2 based IDE, which has only a few dependencies from other packages.
249 <a href=
"http://www.elliecomputing.com/products/merge_overview.asp">ECMerge
</a>
250 is a commercial graphical and batch diff / merge tool for Windows, Linux and Solaris
251 (aiming to target all major platforms).
254 <a href=
"http://pype.sourceforge.net/">PyPE
</a>
255 is an editor written in Python with the wxPython GUI toolkit.
258 <a href=
"http://home.mweb.co.za/sd/sdonovan/sciboo.html">Sciboo
</a>
259 is an editor based on ScintillaNET.
262 <a href=
"https://sourceforge.net/projects/tsct/">The Scite Config Tool
</a>
263 is a graphical user interface for changing SciTE properties files.
266 <a href=
"http://www.totalcmd.net/plugring/SciLister.html">Scintilla Lister
</a>
267 is a plugin for Total Commander allowing viewing all documents with syntax highlighting
268 inside Total Commander.
271 <a href=
"http://chscite.sourceforge.net">ChSciTE
</a>
272 is a free IDE for C/C++ interpreter Ch. It runs cross platform.
273 Ch is for cross-platform scripting, shell
274 programming,
2D/
3D plotting, numerical computing, and embedded
278 <a href=
"http://codeblocks.org/">
279 Code::Blocks
</a> is an open source, cross platform free C++ IDE.
282 <a href=
"http://notepad-plus.sourceforge.net/uk/site.htm">
283 Notepad++
</a> is a free source code editor under Windows.
286 <a href=
"http://gubed.mccabe.nu/">
287 Gubed
</a> is a cross platform program to debug PHP scripts.
290 <a href=
"http://www.lesser-software.com/lswdnl.htm">
291 LSW DotNet-Lab
</a> is a development environment for the .NET platform.
294 <a href=
"http://glintercept.nutty.org/">
295 GLIntercept
</a> is an OpenGL function call interceptor that uses SciTE as a
296 run-time shader editor.
299 <a href=
"http://wxguide.sourceforge.net/indexedit.html">
300 wyoEditor
</a> is
"A nice editor with a well designed and consistent look and feel".
303 <a href=
"http://www.flos-freeware.ch/notepad2.html">
304 Notepad2
</a> is
"Yet another Notepad replacement".
307 <a href=
"http://pycrash.sourceforge.net/index.php?type=3">
308 PyCrash Viewer
</a> can examine crash dumps of Python programs.
311 <a href=
"http://www.cabletest.com/mpt-wa-software-discovery.shtml">
312 MPT series Wire Analyzers
</a> use Scintilla and SciTE.
315 <a href=
"http://www.mygenerationsoftware.com">MyGeneration
</a>
316 is a .NET based code generator.
319 <a href=
"http://cssed.sourceforge.net">CSSED
</a>
320 is a tiny GTK2 CSS editor.
323 <a href=
"http://wxghostscript.sourceforge.net/">
325 is a free Integrated Development Environment for PostScript
328 <a href=
"http://cute.sourceforge.net/">
330 is a user-friendly source code editor easily extended using Python.
333 <a href=
"http://www.spaceblue.com/venis/">
335 the Visual Environment for NSIS (Nullsoft Scriptable Install System).
338 <a href=
"http://www.die-offenbachs.de/detlev/eric.html">Eric3
</a>
339 is a Python IDE written using PyQt and QScintilla.
342 <a href=
"http://www.bomberstudios.com/sciteflash/">SciTE|Flash
</a>
343 is a free Scintilla-based ActionScript editor for Windows.
346 <a href=
"http://www.computersciencelab.com/CppIde.htm">CPPIDE
</a>
347 is part of some commercial high-school oriented programming course software.
350 <a href=
"http://www.blazingtools.com/is.html">Instant Source
</a>
351 is a commercial tool for looking at the HTML on web sites.
354 <a href=
"http://www.codejoin.com/radon/">RAD.On++
</a>
355 is a free C++ Rapid Application Developer for Win32.
358 <a href=
"http://wxbasic.sourceforge.net/">wxBasic
</a> is an open source
359 Basic interpreter that uses the wxWidgets toolkit. A small IDE is under construction.
362 <a href=
"http://freeride.rubyforge.org/wiki/wiki.pl">FreeRIDE
</a> will be a
363 cross-platform IDE for the Ruby programming language.
366 <a href=
"http://visual-mingw.sourceforge.net/">Visual MinGW
</a> is an
367 IDE for the MinGW compiler system.This runs on Windows with gcc.
370 The
<a href=
"http://archaeopteryx.com/wingide">Wing IDE
</a> is a
371 complete integrated development environment for the Python programming
373 Available on Intel based Linux and Windows and on MacOS X through XDarwin.
376 <a href=
"http://www.gorlice.net.pl/~rybak/luaide/">LuaIDE
</a>
377 is an IDE for Lua on Windows.
380 <a href=
"http://www.aegisknight.org/sphere/">Sphere
</a>
381 is
2D RPG engine with a development environment.
384 <a href=
"http://gaiacrtn.free.fr/practical-ruby/index.html">Practical Ruby
</a>
385 is an IDE for Ruby on Windows.
388 <a href=
"http://www.gnuenterprise.org/">GNUe
</a>
389 is a suite of tools and applications for solving the needs of the enterprise.
392 <a href=
"http://silvercity.sourceforge.net/">SilverCity
</a>
393 is a lexing package that can provide lexical analysis for over
20 programming
394 and markup languages.
397 <a href=
"http://hapdebugger.sourceforge.net/">HAP Python Remote Debugger
</a>
398 is a Python debugger that can run on one Windows machine debugging a Python program running
399 on either the same or another machine.
402 <a href=
"http://www.rexx.com/~dkuhlman/">pyeditor and wxEditor
</a>
403 are scriptable editors implemented in Python. pyeditor is based on GTK+ and
404 the pyscintilla wrapper. wxEditor is based on wxWidgets, wxPython and
408 <a href=
"http://sourceforge.net/projects/pycrust/">PyCrust
</a> is an interactive
409 Python shell based on wxPython.
412 <a href=
"http://www.thekompany.com/products/blackadder/">Black Adder
</a> is a
413 Qt based development environment for Python and Ruby.
416 <a href=
"http://www.activestate.com/Products/Komodo/">Komodo
</a>
417 is a cross-platform multi-language development environment built
418 as an application of Mozilla.
421 <a href=
"http://llt.chez-alice.fr/">Filerx
</a>
422 is a project manager for SciTE on Windows.
423 Open source and includes an implementation of SciTE's Director interface so
424 will be of interest to others wanting to control SciTE.
427 <a href=
"http://anjuta.sourceforge.net/">Anjuta
</a>
428 is an open source C/C++ IDE for Linux/GNOME.
431 A
<a href=
"http://www.burgaud.com">version of SciTE for Win32
</a> enhanced
432 with a tab control to allow easy movement between buffers.
433 Go to the
"Goodies" area on this site.
436 <a href=
"http://www.suneido.com">
437 Suneido
</a> is an integrated application platform currently available for Win32 that includes an
438 object-oriented language, client-server database, and user interface and reporting frameworks.
441 <a href=
"http://www.allitis.com/agast/home.html">
442 Agast
</a> is an authoring system for adventure games which includes
443 a customised version of SciTE.
446 <a href=
"http://boa-constructor.sourceforge.net/">Boa Constructor
</a> is a RAD GUI
447 Building IDE for the wxWidgets cross platform platform. Written using wxPython with the
448 wxStyledTextCtrl used as its editor.
451 <a href=
"http://www.python.org/download/windows/">PythonWin
</a>, a Win32 IDE for Python, uses
452 Scintilla for both its editing and interactive windows.
458 <a href=
"http://www.soft-gems.net/index.php/controls/unicodeeditor-formerly-unicode-syntax-editor">UniCodeEditor
</a>
459 is a Unicode aware syntax editor control for Delphi and C++ Builder.
462 <a href=
"http://projects.gnome.org/gtksourceview/">GtkSourceView
</a>
463 is a text widget that extends the standard GTK+
2.x text widget and improves it
464 by implementing syntax highlighting and other features typical of a source editor.
467 <a href=
"http://aeditor.rubyforge.org/">AEditor
</a>
468 is a free source code editing component implemented in Ruby.
471 <a href=
"http://www.actiprosoftware.com/Products/DotNet/SyntaxEditor/Default.aspx">SyntaxEditor
</a>
472 is a commercial native .Net source code editing component.
475 <a href=
"http://jedit.sourceforge.net/">jEdit
</a> is a good Open Source syntax colouring
476 editor written in and for Java.
479 <a href=
"http://www.gtk.org/">GTK+
</a>, the GIMP Toolkit, contains a rich text editing
481 <a href=
"http://gedit.sourceforge.net/">Gedit
</a> is an editor for GTK+/GNOME.
<br />
483 <a href="http://www.daimi.au.dk/~mailund/gtk.html">GtkEditor</a> is a source code editing
484 widget based on the GTK+ text widget.<br />
485 <a href="http://gide.gdev.net/">gIDE</a> is an IDE based on GTK+.<br />
486 <a href="http://www.bahnhof.se/~mikeh/linux_software.html">GtkExText</a> is a source code
487 oriented text widget for GTK+.
491 <a href=
"http://www.codeguru.com/">CodeGuru
</a> has source code for several Win32 MFC based
494 <a href=
"http://synedit.sourceforge.net/">SynEdit
</a> is a Win32 edit control written
497 <a href=
"http://www.tetradyne.com/srcvwax.htm">SourceView
</a> is a commercial editing
501 <a href=
"http://www.winmain.com/">CodeMax
</a> is another commercial component for Win32.
507 <a href=
"http://www.finseth.com/craft/">The Craft of Text Editing
</a>
508 describes how EMACS works,
<i>Craig A. Finseth
</i>
511 <a href=
"http://www.cs.cmu.edu/~wjh/papers/byte.html">Data Structures in a Bit-Mapped Text
512 Editor
</a>,
<i>Wilfred J. Hanson
</i>, Byte January
1987
515 Text Editors: Algorithms and Architectures,
<i>Ray Vald
és
</i>, Dr. Dobbs Journal
519 Macintosh User Interface Guidelines and TextEdit chapters of Inside Macintosh
525 Scintilla and SciTE were developed using the
526 <a href=
"http://www.mingw.org/">Mingw version of GCC
</a>.
529 <a href=
"http://astyle.sourceforge.net/">AStyle
</a> is a source code formatter for C++ and
530 Java code. SciTE has an Indent command defined for .cxx files that uses AStyle.
533 <a href=
"http://winmerge.org/">WinMerge
</a> is an interactive diff / merge
534 for Windows. I prefer code submissions in the form of source files rather than diffs and then run
535 WinMerge over the files to work out how to merge.
538 <a href=
"http://www.python.org">Python
</a> is my favourite programming language. Scintilla
539 was started after I tried to improve the editor built into
<a
540 href=
"http://www.python.org/download/windows/">PythonWin
</a>, but was frustrated by the limitations of
541 the Windows Richedit control which PythonWin used.
544 <a href=
"http://www.cse.yorku.ca/~oz/">regex
</a> is a public domain
545 implementation of regular expression pattern matching used in Scintilla.
548 Inspirational coding soundscapes by
<a href=
"http://www.davidbridie.com.au">David Bridie
</a>.