Best Free Tools for Programmers
|
|
Specialized tools and tutorials, select the language: AspectJ - Basic - C++ - CSharp - Eiffel - Java - JavaScript - PHP - Pascal - Python -Ruby - Scriptol - Tcl |
|
|
|
| Set of free RAD (Rapid Application Development) tools by Borland for several programming languages: C++, C#, Pascal, Assembler. May be used to build commercial products. See the FAQ for more informations or Download Center. | |
| Multi-languages IDE (Integrated Development Environment) to integrate various programming tools. You can add other tools. (Java) | |
|
|
|
| XML based toolkit for graphical user interface (GUI). Displayed by Firefox or standalone with the XulRunner runtime. Hard to master. (All systems) | |
| Markup language for user interfaces design, easier than XUL. The site provide a Silverlight tutorial. See also the XAML card. (Win/Lin). | |
| GUI widely used for applications. (Win/Lin). | A library for game programming using all resources (sound, video, devices) of the computer, for any language, any OS. Use OpenGL, DirectX. (Win/Lin). | Complete GUI. (Win/Linux). Formerly wxWindows. | GUI with a binding for GDI and Open GL. (Win/Lin). |
| This GUI library is a wrapper to OpenGL and convenient
for graphic programs. You can program easily Glui and OpenGL, download demo here |
|
|
Tools
for Programmers
|
|
| Complete installer, can add your program on the desktop, provides an uninstaller for your program, into the archive that is bigger than those of above. Open source. | |
| Archive manager. Can build, extract, convert ZIP,
BZ2, TAR, GZ, CAB archives and the new 7z format. Manages also CD images 7-Zip is open source and has a linux version, P7Zip. |
|
| Produces a HTML/Latex/XML/Man documentation from source files. | |
| Compresses binary executables and shrink them up to 30%.(Win/Lin) | |
| Give to old programs the look of new Windows XP applications. (Win XP). | |
| XML based replacement for make and makefiles (Win/Lin). | |
| Configure graphically PHP and any tools with a .ini configuration file. | |
|
Graphical
Tools
|
|
| Complete graphic editor, with good tutorial. Can make buttons, icons, etc... | |
| Image viewer, recognize almost any format plus video ones: Mpeg, Divx (Win/Lin) | |
| Vectorial graphical editor allowing to make SVG files (Win/Lin). | |
| Screen capture. Delimits a windows or a region.(Win) | |
| Landscape editor with photographic quality. | |
|
Expert level
|
|
| Drawing program, open source replacement for Photoshop. Despite that it is bugged under Windows has interesting features. (Windows / Linux) | |
| 3d visualization tool, open source. (Win/Lin). | |
| Most powerful 3D ray tracer. Programming required. (Win/Lin) | |
| 3d image maker. | |
|
Web
Programming and Tools
|
|
| Tools to make web pages automatically : generates meta tag for keywords and description from the content of the page. Open source. (Win/Lin) | |
| Scriptol is a modern, powerful object-oriented
language, and is very easy to learn Generates PHP programs, web pages
or binary executables. (Win/Lin) More at the Scriptol page. |
|
| Test HTML page for malformed code. | |
| Tool to help in creating a blog. You need just a host to use it. (PHP) | |
| Ajax may be very simple! This small framework has the main functions: load XML, text or HTML contents, post a text or command to the server. | |
| Check a website for broken links. (Win) | |
| IDE for the PHP interpreter. The interpreter and tutorial are available on Php.net | |
| CMS, Content Management System. Modern big websites are built with a CMS as Joomla, Mambo, Xoops for portails, phpBB for forums, Wordpress for blogs. See also at: Building a CMS. | |
| More tools for PHP on the PHP card... | |
|
Editors
(Text, HTML, XML)
|
|
| Kompozer | Wysiwyg HTML editor. (Win/Lin). |
| Complete editor for any programming languages including HTML and XML. Internet features. Several foreign languages supported. (Win). | |
| XML editor with sub-tree selector and validator. (Win) | |
| XML and XSLT editor and validator. (Win). | |
| Online RSS editor, build the feed of your site with a selection of articles. (All). Requires PHP 5. | |
|
Star Office
|
For editing HTML documents, and exporting them in printable
PDF format. Perfect to write manuals with images. (Win/Lin/Mac). Star Office is included in the Google Pack. Also included are Spyware Doctor and other tools for netsurfers. |
|
More tools and infos on the HTML
card. Languages may have specialized editors also.
|
|
|
Web
Tools and Services
|
|
| Cookies Manager | Use Spyware Doctor included in the Google Pack
above to detect suspicious cookies and Cookies Manager will delete them.
However, note that most cookies are passwords, do not delete them. |
| Filezilla | Upload files on the net. (Win). For updating a website from local files, a command line FTP synchronizer is well suited. |
| Page Test | Check your web pages for validity, according to the HTML 4 standard. You can check also XML and CSS. |
| Site Test | Check your website for BROKEN LINKS. Thick the last radio button in the list and press the submit button at bottom of the page. Check also redirections. By W3C. |
| Browser Test | Check your home page with several browsers and display it on the site for some times. |
| Popularity | Tests how many sites link to yours. Google's Webmaster Tools reports backlinks to each page, to the webmaster of the site only. |
|
SQL
Databases
|
|
| Kexi | Database designer. (Win/Lin). |
| Wamp Server | Local server with MySQL and user interfaces to databases. (Win) |
| DB Designer | Manager for MySQL. (Win/Lin). |
|
Other
Tools
|
|
| Unix Tools | Windows version of all Unix tools. (Win) |
|
Documentations
and Tutorials
|
|
| Lot of tutorials about HTML, XML, etc... ont the W3 consortium site. | |
| Thinking C++ | C++ tutorial with exercices. |
| OpenGL | All Open GL tutorials. |
| OpenGL Lessons | Complete tutorial on OpenGL with examples and sources for each compiler. |
| Wotsit | Formats of files, sources and other resources for programmers. |
| DaFont | Fonts and tools. |
| See at each programming language on top of this page for specific tutorials. | |
Labels: Win)dows,Lin)ux, Mac)Intosh, Java: all
OS, Nothing: Windows
webmaster@scriptol.org
webmaster@scriptol.org