your source code
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7707

Audacity Linux Source Code 1..2.4b
Audacity Linux Source Code free software for recording editing sounds. more>> Audacity Linux Source Code is a free, easy-to-use audio editor and recorder for Linux, and other operating systems. You can use Audacity to:
Record live audio.
Convert tapes and records into digital recordings or CDs.
Edit Ogg Vorbis, MP3, and WAV sound files.
Cut, copy, splice, and mix sounds together.
Change the speed or pitch of a recording.
And more! See the complete list of features.
This editor can record and play sounds and import and export WAV, AIFF, MP3, and OGG files. Edit your sounds using cut, copy, and paste features (with unlimited undo functionality), mix tracks, or apply effects to your recordings. The program also has a built-in amplitude-envelope editor, a customizable spectrogram mode, and a frequency-analysis window for audio-analysis applications. Built-in effects include bass boost, wah wah, and noise removal, and the program also supports VST plug-in effects. This program is open-source, and this version adds tool tips, keyboard shortcuts, and OGG exporting and fixes some bugs.
Version 1.2.4b has a Meter Toolbar added for monitoring volume levels during playback and recording, allows you to export multiple files at once, attempts to automatically correct latency in full-duplex recordings, and contains some bug fixes.<<less
Download (4.29MB)
Added: 2009-04-03 License: Freeware Price: Free
203 downloads
Quake III Arena Source 1.32c
This is the source code for Quake III Arena version 1.32b, released by id Software. more>>
This is the source code for Quake III Arena version 1.32b, released by id Software. Quake III Arena Source is subject to the terms of the GNU General Public License.
While we made sure we were still able to compile the game on Windows, GNU/Linux and Mac, this build didnt get any kind of extensive testing so it may not work completely right.
Whenever an id game is released under GPL, several projects start making the source code more friendly to nowadays compilers and environements.
If you are picking up this release weeks/months/years after we uploaded it, you probably want to look around on the net for cleaned up versions of this codebase as well.
The build system using cons, which may be known as sconss perl ancestor now you dont have to track it down though, the build script is provided in the tree you will need nasm and gcc 2.95
Make sure you have the X Direct Graphics Access and X Video Mode extensions headers for your X11 a typical compile command goes like this:
[..]/code$ ./unix/cons -- gcc=gcc-2.95 g++=g++-2.95
Enhancements:
- Fix for a security exploit.
<<lessWhile we made sure we were still able to compile the game on Windows, GNU/Linux and Mac, this build didnt get any kind of extensive testing so it may not work completely right.
Whenever an id game is released under GPL, several projects start making the source code more friendly to nowadays compilers and environements.
If you are picking up this release weeks/months/years after we uploaded it, you probably want to look around on the net for cleaned up versions of this codebase as well.
The build system using cons, which may be known as sconss perl ancestor now you dont have to track it down though, the build script is provided in the tree you will need nasm and gcc 2.95
Make sure you have the X Direct Graphics Access and X Video Mode extensions headers for your X11 a typical compile command goes like this:
[..]/code$ ./unix/cons -- gcc=gcc-2.95 g++=g++-2.95
Enhancements:
- Fix for a security exploit.
Download (2.9MB)
Added: 2006-05-11 License: GPL (GNU General Public License) Price:
1261 downloads
Source Speak 1.0 RC2
Source Speak is a PHP program which enables a person to display their programs source code. more>>
Source Speak is a PHP program which enables a person to display their programs source code. If you are wondering why someone would want to share their code, there are many reasons.
displaying code for a potential employer
showing other developers your algorithms
developers on add to your code
This program is easy to use. Just copy the program to your web server that has PHP installed. The next step is to copy your project into the projects directory.
<<lessdisplaying code for a potential employer
showing other developers your algorithms
developers on add to your code
This program is easy to use. Just copy the program to your web server that has PHP installed. The next step is to copy your project into the projects directory.
Download (MB)
Added: 2007-04-10 License: GPL (GNU General Public License) Price:
933 downloads
SourceBase 0.1.1
SourceBase is a parser library aimed at developers of free Integrated Development Environments. more>>
SourceBase is a parser library aimed at developers of free Integrated Development Environments.
It should make implementing advanced features such as intellisense code completion, call trees, symbol browsers, etc. a no-brainer. SourceBase is a tear-away development from Source Navigator.
The current aim is to support C and C++, and to provide a clean API. Future aims include addition of more languages such as Java, PHP/HTML/ASP, Perl, Python, FORTRAN and COBOL.
SourceBase uses code from Source Navigator and is licenced under GNU GPL. One of our aims is to move to a more commerce-friendly licence such as LGPL in the future. However, for that to happen, we need to move away from the source navigator codebase to fresh code. All new code contributions should be dual licenced under GPL/LGPL.
<<lessIt should make implementing advanced features such as intellisense code completion, call trees, symbol browsers, etc. a no-brainer. SourceBase is a tear-away development from Source Navigator.
The current aim is to support C and C++, and to provide a clean API. Future aims include addition of more languages such as Java, PHP/HTML/ASP, Perl, Python, FORTRAN and COBOL.
SourceBase uses code from Source Navigator and is licenced under GNU GPL. One of our aims is to move to a more commerce-friendly licence such as LGPL in the future. However, for that to happen, we need to move away from the source navigator codebase to fresh code. All new code contributions should be dual licenced under GPL/LGPL.
Download (0.16MB)
Added: 2006-08-07 License: GPL (GNU General Public License) Price:
1175 downloads
Source Navigator NG NG1
Source Navigator NG is a source code analysis tool. more>>
Source Navigator NG is a source code analysis tool. With Source Navigator NG, you can edit your source code, display relationships between classes and functions and members, and display call trees.
Enhancements:
- (INTERNAL) update TODO file
- (ENHANCE) Highlight grep pattern when using format strings/regexps in greppane
- (INTERNAL) Add the possible new SN logo V
- (INTERNAL) Add the possible new SN logo IV
- (INTERNAL) Add the possible new SN logo III
- (INTERNAL) Add the possible new SN logo II
- (INTERNAL) Add the possible new SN logo
- (INTERNAL) Update TODO to list removal of -fwritable-strings compiler switch
- (BUGFIX) Allow for configure-generated french.txt, german.txt, part II
- (BUGFIX) Allow for configure-generated french.txt, german.txt
- (BUGFIX) Fix german language strings
- (DOCS) Change copyright msg and display GPL notice for french, japanese, german
- (DOCS) Change copyright msg and display GPL notice
- (INTERNAL) Move snavigator/MAINTAINERS to root of sourcetree and update
- (INTERNAL) Add Bart van Rompaey to CONTRIBUTORS
- (BUGFIX) Fix undefined references to assert() when building db/ with DEBUG
- (INTERNAL) Change version ID to NG1 and regenerate configure
- (BUGFIX) Fix xref-generation when using batch mode
- (BUGFIX) Fix double declaration of optarg that prevented compilation under Win32 for dbimp
- (BUGFIX) Fix multiple declarations of getopt() in hyper that prevented compilati on under Win32
- (INTERNAL) Add CONTRIBUTORS file
- (BUGFIX) Fix building tcl library on Win32
- (ENHANCE) Make sure an iconized windows shows its according project name
- (BUGFIX) Fix prev & next buttons in diff-dialog
- (BUFIX) Fix arrow navigation in grep dialog (greppane)
- (ENHANCE) Better integration of Clearcase into SN
- (INTERNAL) Add docs about wanted toplevel svn commit msg format
- (BUGFIX) Remove diplaying of copyright msg when refreshing project
- (INTERNAL) Bugfix the splashscreen installing
- (ENHANCE) Randomly choose splashscreen + shorten splashscreen time
- (INTERNAL) Rename camelCaps ChangeLog to CHANGELOG
- (BUGFIX) Install text file COPYING as 644, not 755
- (INTERNAL) Remove Makefile and other configure auto-generated files from SVN
- (ENHANCE) Pretty up splash screen
- (DOCS) Add TODO file to list top-level goals
- (BUGFIX) enlarge default db caches
- (BUGFIX) fix scrolling in greppane (grep dialog)
<<lessEnhancements:
- (INTERNAL) update TODO file
- (ENHANCE) Highlight grep pattern when using format strings/regexps in greppane
- (INTERNAL) Add the possible new SN logo V
- (INTERNAL) Add the possible new SN logo IV
- (INTERNAL) Add the possible new SN logo III
- (INTERNAL) Add the possible new SN logo II
- (INTERNAL) Add the possible new SN logo
- (INTERNAL) Update TODO to list removal of -fwritable-strings compiler switch
- (BUGFIX) Allow for configure-generated french.txt, german.txt, part II
- (BUGFIX) Allow for configure-generated french.txt, german.txt
- (BUGFIX) Fix german language strings
- (DOCS) Change copyright msg and display GPL notice for french, japanese, german
- (DOCS) Change copyright msg and display GPL notice
- (INTERNAL) Move snavigator/MAINTAINERS to root of sourcetree and update
- (INTERNAL) Add Bart van Rompaey to CONTRIBUTORS
- (BUGFIX) Fix undefined references to assert() when building db/ with DEBUG
- (INTERNAL) Change version ID to NG1 and regenerate configure
- (BUGFIX) Fix xref-generation when using batch mode
- (BUGFIX) Fix double declaration of optarg that prevented compilation under Win32 for dbimp
- (BUGFIX) Fix multiple declarations of getopt() in hyper that prevented compilati on under Win32
- (INTERNAL) Add CONTRIBUTORS file
- (BUGFIX) Fix building tcl library on Win32
- (ENHANCE) Make sure an iconized windows shows its according project name
- (BUGFIX) Fix prev & next buttons in diff-dialog
- (BUFIX) Fix arrow navigation in grep dialog (greppane)
- (ENHANCE) Better integration of Clearcase into SN
- (INTERNAL) Add docs about wanted toplevel svn commit msg format
- (BUGFIX) Remove diplaying of copyright msg when refreshing project
- (INTERNAL) Bugfix the splashscreen installing
- (ENHANCE) Randomly choose splashscreen + shorten splashscreen time
- (INTERNAL) Rename camelCaps ChangeLog to CHANGELOG
- (BUGFIX) Install text file COPYING as 644, not 755
- (INTERNAL) Remove Makefile and other configure auto-generated files from SVN
- (ENHANCE) Pretty up splash screen
- (DOCS) Add TODO file to list top-level goals
- (BUGFIX) enlarge default db caches
- (BUGFIX) fix scrolling in greppane (grep dialog)
Download (11MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
905 downloads
SourceBrowser 0.20050801
SourceBrowser is a documentation meta-programming tool that generates a wiki for a source tree. more>>
SourceBrowser is a documentation meta-programming tool that generates a wiki for a source tree.
The project provides a domain specific language called Source Annotation Language for writing documentation meta-programs.
A meta-program is embedded into the source code of a program or library, and defines an object-oriented database.
The meta-program can be evaluated with the tools provided by the project, and generate a wiki that integrates documentation and source code for seamless browsing.
Enhancements:
- Added an object for the project front page
- Added pragmas for special rendering of document objects.
- Added navigation uplinks.
- Added figure support.
- Improved wiki syntax for links.
- Improved default regular expressions for the SAL host language parser {@srcb.parser.mode|mode}.
- External links now open in blank browser frame (_blank instead of _frame)
- Fixed a bug in source tree construction.
- xcode2html now prints the offending file in case of language guess failure.
- Increased the frame margin to make it easier to resize.
- Split the documentation fornt page.
<<lessThe project provides a domain specific language called Source Annotation Language for writing documentation meta-programs.
A meta-program is embedded into the source code of a program or library, and defines an object-oriented database.
The meta-program can be evaluated with the tools provided by the project, and generate a wiki that integrates documentation and source code for seamless browsing.
Enhancements:
- Added an object for the project front page
- Added pragmas for special rendering of document objects.
- Added navigation uplinks.
- Added figure support.
- Improved wiki syntax for links.
- Improved default regular expressions for the SAL host language parser {@srcb.parser.mode|mode}.
- External links now open in blank browser frame (_blank instead of _frame)
- Fixed a bug in source tree construction.
- xcode2html now prints the offending file in case of language guess failure.
- Increased the frame margin to make it easier to resize.
- Split the documentation fornt page.
Download (0.065MB)
Added: 2006-10-04 License: GPL (GNU General Public License) Price:
1115 downloads
USF FlashMob RC4
USF FlashMob is a Live CD made by FlashMobComputing.org more>>
USF FlashMob is a Live CD made by FlashMobComputing.org
USF FlashMob RC4 contains updates that we made to the server code the night before flashmob day. This will allow power users to run larger flashmobs and configure individual nodes with different processor types. In addition we have released the source code for USF_FlashMob_RC_4 (source).
We have put the source for the FlashMob ISO image into the following directories:
- kernel: The patched and modified kernel Linux kernel (2.4.25) that we use on the CD. Kernel modules added to the CD.
- fmtools: The code that runs the FlashMob (fm_* programs).
- mpi: The source for the implementations of MPI on the CD. These are unmodified versions of LAM-MPI and LAMPI.
- blas: The source we used for the ATLAS BLAS libraries. This is unmodified.
- hpl: The modified versions of HPL we used on the CD.
Documentation to build a FlashMob CD does not exist yet. Take a look at the morphix scripts in fmtools. These will let you "unpack" and "pack" a FlashMob CD.
<<lessUSF FlashMob RC4 contains updates that we made to the server code the night before flashmob day. This will allow power users to run larger flashmobs and configure individual nodes with different processor types. In addition we have released the source code for USF_FlashMob_RC_4 (source).
We have put the source for the FlashMob ISO image into the following directories:
- kernel: The patched and modified kernel Linux kernel (2.4.25) that we use on the CD. Kernel modules added to the CD.
- fmtools: The code that runs the FlashMob (fm_* programs).
- mpi: The source for the implementations of MPI on the CD. These are unmodified versions of LAM-MPI and LAMPI.
- blas: The source we used for the ATLAS BLAS libraries. This is unmodified.
- hpl: The modified versions of HPL we used on the CD.
Documentation to build a FlashMob CD does not exist yet. Take a look at the morphix scripts in fmtools. These will let you "unpack" and "pack" a FlashMob CD.
Download (229.3MB)
Added: 2006-12-04 License: GPL (GNU General Public License) Price:
1058 downloads
ioquake3 1.34 RC1
ioquake3 project (or ioq3 for short) aims to build upon id Softwares Quake 3 source code release. more>>
ioquake3 project (or ioq3 for short) aims to build upon id Softwares Quake 3 source code release. The source code was released on August 20, 2005 under the GPL. Since then, we have been cleaning up, fixing bugs, and adding features.
Our permanent goal is to create the open source Quake 3 distribution upon which people base their games and projects. We also seek to have the perfect version of the engine for playing Quake 3: Arena, Team Arena, and all popular mods.
This distribution of the engine has been ported to many new platforms and has had a slew of new features added, along with massive bug extermination. While we dont have PunkBuster (and never will), we do have more security for servers and clients from various bugfixes which arent in ids client.
<<lessOur permanent goal is to create the open source Quake 3 distribution upon which people base their games and projects. We also seek to have the perfect version of the engine for playing Quake 3: Arena, Team Arena, and all popular mods.
This distribution of the engine has been ported to many new platforms and has had a slew of new features added, along with massive bug extermination. While we dont have PunkBuster (and never will), we do have more security for servers and clients from various bugfixes which arent in ids client.
Download (2.7MB)
Added: 2006-08-29 License: Freeware Price:
1157 downloads
GNU Trueprint 5.3
GNU Trueprint is a project which allows you to print source code. more>>
GNU Trueprint is a project which allows you to print source code.
Trueprint is a program for printing source code in a variety of languages (C is the best supported) and other text files to postscript printers.
It supports a wealth of options to support printing source code, such as diff-marking, line numbers, indentation levels, file and function indices, and many others.
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
Enhancements:
- Trueprint now uses autoconf and automake (Paul Smith, and the book GNU Autoconf, Automake and Libtool by Gary V. Vaughan et al, published by New Riders).
- Mention of trueprint.uu removed from README (Othmar Pasteka).
- Suffix .pike added for pike programs (Othmar Pasteka).
- Added include of sys/types.h before sys/stat.h to support FreeBSD (Dmitry Sivachenko).
- README.mswin removed (John Morey).
- If there isnt an lp or lpr command on your system when you run configure, trueprint will now be built to send postscript output to stdout by default (Othmar Pasteka).
- Choice options like --landscape and --option were broken due to a serious bug in options.c (Paul Smith).
- Added Canon LBP 3260 (Bjorn Wingman).
- Added HP Laserjet 1100 (Peter Green).
- Fix for handling arithmetic<<less
Trueprint is a program for printing source code in a variety of languages (C is the best supported) and other text files to postscript printers.
It supports a wealth of options to support printing source code, such as diff-marking, line numbers, indentation levels, file and function indices, and many others.
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
Enhancements:
- Trueprint now uses autoconf and automake (Paul Smith, and the book GNU Autoconf, Automake and Libtool by Gary V. Vaughan et al, published by New Riders).
- Mention of trueprint.uu removed from README (Othmar Pasteka).
- Suffix .pike added for pike programs (Othmar Pasteka).
- Added include of sys/types.h before sys/stat.h to support FreeBSD (Dmitry Sivachenko).
- README.mswin removed (John Morey).
- If there isnt an lp or lpr command on your system when you run configure, trueprint will now be built to send postscript output to stdout by default (Othmar Pasteka).
- Choice options like --landscape and --option were broken due to a serious bug in options.c (Paul Smith).
- Added Canon LBP 3260 (Bjorn Wingman).
- Added HP Laserjet 1100 (Peter Green).
- Fix for handling arithmetic<<less
Download (0.17MB)
Added: 2007-02-27 License: GPL (GNU General Public License) Price:
974 downloads
lfyre 0.3.1
lfyre is a programming language and interactive compiler. more>>
Lfyre is a programming language and the interactive compiler for the same language.
Its key features are flexibility, performance and simplicity.
For instance, lfyre code can be compiled or interpreted and can define new language keywords and operators.
Lfyre programming language and interactive compiler aim at many things at once:
first of all, the compiler is really interactive: you can compile, uncompile, run and debug source code from its prompt.
second, lfyre aims at filling the gap between low and high level languages by a modular approach:
the compiler provides a minimal set of features, most notably support for basic types and extensions, while modules written in lfyre provide the rest:
most keywords and operators, classes library, etc.
Lfyre code can be compiled (at the moment by translating it into C) or interpreted by a high performance virtual machine built in the compiler. The virtual machine is used by the compiler to execute and debug source code interactively, or while compiling (this allows a program to define new keywords, whose associated code must run while compiling).
All parts of the compiler (parser, resolver, C and vm translators, virtual machine) can be programmatically accessed from lfyre code. For example, a program can reuse lfyre parser to read a configuration file or can compile some modules at run-time and load them.
Or even, a program may load untrusted or untested code and run it safely inside the virtual machine.
Lfyre interactive compiler is portable, except for some exotic techniques used to speedup the virtual machine. Such speedups can anyway be disabled, obtaining fully portable code.
Lfyre compiled code aims and is expected to run at least as fast as hand-written C.
From the downside, lfyre is a "classic" procedural language with templates, reflection and single inheritance. Some features typical of functional languages are being investigated but are probably out of scope.
The name "lfyre" is a shortcut of Lfyre - a Language designed for FlexibilitY, Reflection and Extensibility.
<<lessIts key features are flexibility, performance and simplicity.
For instance, lfyre code can be compiled or interpreted and can define new language keywords and operators.
Lfyre programming language and interactive compiler aim at many things at once:
first of all, the compiler is really interactive: you can compile, uncompile, run and debug source code from its prompt.
second, lfyre aims at filling the gap between low and high level languages by a modular approach:
the compiler provides a minimal set of features, most notably support for basic types and extensions, while modules written in lfyre provide the rest:
most keywords and operators, classes library, etc.
Lfyre code can be compiled (at the moment by translating it into C) or interpreted by a high performance virtual machine built in the compiler. The virtual machine is used by the compiler to execute and debug source code interactively, or while compiling (this allows a program to define new keywords, whose associated code must run while compiling).
All parts of the compiler (parser, resolver, C and vm translators, virtual machine) can be programmatically accessed from lfyre code. For example, a program can reuse lfyre parser to read a configuration file or can compile some modules at run-time and load them.
Or even, a program may load untrusted or untested code and run it safely inside the virtual machine.
Lfyre interactive compiler is portable, except for some exotic techniques used to speedup the virtual machine. Such speedups can anyway be disabled, obtaining fully portable code.
Lfyre compiled code aims and is expected to run at least as fast as hand-written C.
From the downside, lfyre is a "classic" procedural language with templates, reflection and single inheritance. Some features typical of functional languages are being investigated but are probably out of scope.
The name "lfyre" is a shortcut of Lfyre - a Language designed for FlexibilitY, Reflection and Extensibility.
Download (0.30MB)
Added: 2005-05-30 License: GPL (GNU General Public License) Price:
1608 downloads
Project Dune 1.3.0
Project Dune provides an issue tracker integrated with source code control systems. more>>
Project Dune provides an issue tracker integrated with source code control systems.
Project Dune is a Web-based issue tracker that is fully integrated with source code control systems, which enables code inspections in the browser.
The project aims to automate the full cycle of development, from estimation to release.
This allows more time for productive tasks like architecture, design and coding. Especially if you have a quality plan in place based on ISO or CMM, you will find this software useful.
It is built for Tomcat with GWT, Hibernate, Java, Dozer, using the Postgres database.
Enhancements:
- An entire new layout.
- An administration module has been added.
- The inspection m- Eodule has been separated, and binary inspections added.
- Many fixes and features have been implemented.
<<lessProject Dune is a Web-based issue tracker that is fully integrated with source code control systems, which enables code inspections in the browser.
The project aims to automate the full cycle of development, from estimation to release.
This allows more time for productive tasks like architecture, design and coding. Especially if you have a quality plan in place based on ISO or CMM, you will find this software useful.
It is built for Tomcat with GWT, Hibernate, Java, Dozer, using the Postgres database.
Enhancements:
- An entire new layout.
- An administration module has been added.
- The inspection m- Eodule has been separated, and binary inspections added.
- Many fixes and features have been implemented.
Download (MB)
Added: 2007-08-13 License: LGPL (GNU Lesser General Public License) Price:
804 downloads
Oxymoron 0.3
Oxymoron it automatizes process of creating GNU standard source packages with autonconf/automake for you. more>>
Are you lazy? So this tool is for YOU. It automatizes process of creating GNU standard source packages with autonconf/automake for YOU.
Only go to directory with your sources an type this magic word oxymoron. And it will rule your source code world for YOU.
Enhancements:
- Minor bugfixes
- Needed libraries detection and check mechanism was redesigned, adding new libraries is now VERY simple.
- Checks for Allegro GL, Allegro TTF, DUMB, DUMBOGG, HawkNL, Hermes, ClanLib, SDL TTF, SDL GUI, SDL Net, SDL Mixer, SDL Image
- Source files in multiple subdirectories are now suppported
- Check for header files
<<lessOnly go to directory with your sources an type this magic word oxymoron. And it will rule your source code world for YOU.
Enhancements:
- Minor bugfixes
- Needed libraries detection and check mechanism was redesigned, adding new libraries is now VERY simple.
- Checks for Allegro GL, Allegro TTF, DUMB, DUMBOGG, HawkNL, Hermes, ClanLib, SDL TTF, SDL GUI, SDL Net, SDL Mixer, SDL Image
- Source files in multiple subdirectories are now suppported
- Check for header files
Download (0.011MB)
Added: 2005-10-07 License: GPL (GNU General Public License) Price:
1477 downloads
Artistic Style 1.21
Artistic Style project is a source code indenter, formatter, and beautifier for the C, C++, C# and Java programming languages. more>>
Artistic Style project is a source code indenter, formatter, and beautifier for the C, C++, C# and Java programming languages.
When indenting source code, we as programmers have a tendency to use both spaces and tab characters to create the wanted indentation. Moreover, some editors by default insert spaces instead of tabs when pressing the tab key, and other editors (Emacs for example) have the ability to "pretty up" lines by automatically setting up the white space before the code on the line, possibly inserting spaces in a code that up to now used only tabs for indentation.
Since the NUMBER of space characters showed on screen for each tab character in the source code changes between editors (unless the user sets up the number to his liking...), one of the standard problems programmers are facing when moving from one editor to another is that code containing both spaces and tabs that was up to now perfectly indented, suddenly becomes a mess to look at when changing to another editor. Even if you as a programmer take care to ONLY use spaces or tabs, looking at other peoples source code can still be problematic.
To address this problem, Artistic Style was created - a filter written in C++ that automatically re-indents and re-formats C / C++ / C# / Java source files. It can be used from a command line, or it can be incorporated as classes in another C++ program.
<<lessWhen indenting source code, we as programmers have a tendency to use both spaces and tab characters to create the wanted indentation. Moreover, some editors by default insert spaces instead of tabs when pressing the tab key, and other editors (Emacs for example) have the ability to "pretty up" lines by automatically setting up the white space before the code on the line, possibly inserting spaces in a code that up to now used only tabs for indentation.
Since the NUMBER of space characters showed on screen for each tab character in the source code changes between editors (unless the user sets up the number to his liking...), one of the standard problems programmers are facing when moving from one editor to another is that code containing both spaces and tabs that was up to now perfectly indented, suddenly becomes a mess to look at when changing to another editor. Even if you as a programmer take care to ONLY use spaces or tabs, looking at other peoples source code can still be problematic.
To address this problem, Artistic Style was created - a filter written in C++ that automatically re-indents and re-formats C / C++ / C# / Java source files. It can be used from a command line, or it can be incorporated as classes in another C++ program.
Download (0.079MB)
Added: 2007-06-22 License: LGPL (GNU Lesser General Public License) Price:
856 downloads
PHPCoder 1.4
PHPCoder is a web-based frontend to the Turck PHP Encoder, which encodes/compiles PHP script. more>>
PHPCoder is a web based front-end to the Turck MMCache encoding functions, which are similar to the Zend Encoder product.
Turck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of compiling is almost completely eliminated.
Also it uses some optimizations to speed up execution of PHP scripts. Turck MMCache typically reduces server load and increases the speed of your PHP code by 1-10 times.
PHPCoder enables you to encode your PHP scripts and applications into non reversible byte-code, thus preventing users of your programs from viewing or alterting the source code while having full functionality.
Another excellent use for PHPCoder is to encode your applications PHP configuration files, that way someone viewing your source code does not see your databae login and password information.
In addition to encoding PHP scripts PHPCoder allows you to set restrictions on the encoded scripts, you can lock a script to a particular server IP address, server host name, visitor IP, or even place a time limit on the script so it will expire after x amount of time.
PHP Coder also allows you to specify Text, HTML or PHP code that should be prepended and appended to each file before it is encoded, allowing you to easily and securely implement your own licensing scheme.
To use your encoded scripts your clients simply install the free Turck MMCache or the Turck Loader.
<<lessTurck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of compiling is almost completely eliminated.
Also it uses some optimizations to speed up execution of PHP scripts. Turck MMCache typically reduces server load and increases the speed of your PHP code by 1-10 times.
PHPCoder enables you to encode your PHP scripts and applications into non reversible byte-code, thus preventing users of your programs from viewing or alterting the source code while having full functionality.
Another excellent use for PHPCoder is to encode your applications PHP configuration files, that way someone viewing your source code does not see your databae login and password information.
In addition to encoding PHP scripts PHPCoder allows you to set restrictions on the encoded scripts, you can lock a script to a particular server IP address, server host name, visitor IP, or even place a time limit on the script so it will expire after x amount of time.
PHP Coder also allows you to specify Text, HTML or PHP code that should be prepended and appended to each file before it is encoded, allowing you to easily and securely implement your own licensing scheme.
To use your encoded scripts your clients simply install the free Turck MMCache or the Turck Loader.
Download (0.016MB)
Added: 2006-10-17 License: BSD License Price:
1104 downloads
phpScribe 0.9
phpScribe is a documentation generator to parse source codes comment lines. more>>
phpScribe is a documentation generator to parse source codes comment lines.
phpScribe generates documentation files for projects by parsing the comment lines inserted in the source code.
The comments must be written in the code in a way they can be later interpreted by the parser.
Therefore, there is a pattern that may be respected by the developers who want to use phpScribe features.
<<lessphpScribe generates documentation files for projects by parsing the comment lines inserted in the source code.
The comments must be written in the code in a way they can be later interpreted by the parser.
Therefore, there is a pattern that may be respected by the developers who want to use phpScribe features.
Download (0.35MB)
Added: 2006-10-04 License: GPL (GNU General Public License) Price:
1116 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above your source code search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed