A simple PHP HTML DOM parser written in PHP5+, supports invalid HTML, and provides a very easy way to handle HTML elements.
A full ERP system - moved to GitHub. See full description for details.
NOTE: We're moving! See adempiere.net for more info. ADempiere Business Suite is a fully functional ERP/CRM/MFG/SCM/POS system suitable for large enterprise adoption. The software is fully open source and supported by an international community of developers and system experts.
A Graphical Developement Environment based on a Basic Interpreter with object extensions.
Video tutorials for learning Java OOP programming with Eclipse.
Free video screencam tutorials for Eclipse and Java. Includes "Eclipse and Java for Total Beginners", "Using the Eclipse Workbench", "Introducing Persistence", and "Using the Debugger". Intended for beginning and intermediate users and programmer. You can view the Total Beginners tutorials on Youtube at https://www.youtube.com/playlist?list=PLv6UtFrA7VEu4PtzJaGHHSeZBi6mdJtwv. You can read descriptions and download all of the tutorials at http://eclipsetutorial.sourceforge.net.
Framework for Rapid Development of Java Web applications
Framework for Rapid Development of Java Web applications. Allows to define applications just with POJO , JPA and Java annotations.
Jasypt (Java Simplified Encryption) is a java library which allows the developer to add basic encryption capabilities to his/her projects with minimum effort, and without the need of having deep knowledge on how cryptography works.
EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436). It has: an Eiffel compiler, an Eiffel GUI editor, a refactoring tool, Eiffel analysis tools and Eiffel libraries. Eiffel applies O-O principles and Design by Contract for quality. http://www.eiffel.com
A set of common reusable code that I use, manage and maintain. It is generalized and uses alot of extensible interface based API's leaving expansion to the basic concepts in these libraries almost limitless.
Eclipse Plugin to find unused Java code
UCDetector (Unnecessary Code Detector) is a Open Source Eclipse Plugin Tool. UCDetector finds unnecessary (dead) public Java code. It suggests to make code final, protected or private.
Be.HexEditor is a small, fast and simple hex editor. It contains a reusable hex edit control called HexBox. This C# control is reusable for every .NET Framework application.
Converts XML to CSV using a spreadsheet app
An MS Excel VBA macro converts XML to CSV. It demonstrates this capability by converting an XML-based Continuity of Care Document (CCD) into a slim Comma Separated Value (CSV) file.
Packages with more than 80 components for all delphi versions
Packages with 86 components for all delphi versions (since D7) to build Windows 32/64 bit applications: VCL controls (labels, buttons, panels, Edits, TabControls, StaticText) with features like background gradient, colored bevels, wallpaper, shadowText, caption orientation etc... TcyCommunicate and TcyCommRoomConnector allows communication between applications running in same computer session. TcySearchFiles and TcyCopyfiles allow respectively search and copy files with pause/resume/abort features. TcyResizer allow move and resize components at run-time like delphi 2009 does. Advanced DB Express components (tested with mySQL) for easy table data handling (tcyDbxTable or TcyDbxSimpleTable), schema modifications (TcyDbxUpdateSql), reconcile handling (TcyDBXReconcileError) and table creation (cyDbxImportDataset1). TcyMathParser can parse matematical expressions. TcyWebBrowser allows view/edit html documents. TcyDbAdvGrid is a DBGrid with advanced feature etc ...
Code 2 UML is a tool for constructing UML class diagrams from java .class and .jar files. Requirements: JRE 1.6
This project intends sharing tools for the XOOPS community
Dynamic Python binding for Qt Applications
PythonQt is a dynamic and lightweight script binding of the Qt framework to the Python language. It can be easily embedded into Qt applications and makes any QObject derived object scriptable via Python without the need of wrapper code generation.
Castle aspires to simplify the development of enterprise and web applications. Offering a set of tools (working together or indepedently) and integration with other open source projects, Castle helps you get more done with less code.
db4o is the world's leading open source object database for Java and .NET. Leverage fast native object persistence, ACID transactions, query-by-example, S.O.D.A object query API, automatic class schema evolution, small size (http://developer.db4o.com)
Translates state machine into a target programming language.
SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
tIDE is a small but powerful and full featured opensource Java integrated development environment (IDE)
The ftp4j library implements a Java full-featured FTP client. With ftp4j embedded in your application you can: transfer files (upload and download), browse the FTP site (directory listing), create, delete, rename and move directories and files.
The library im4java provides a pure-java interface to ImageMagick, GraphicsMagick and other popular commandline tools like jpegtran, ufraw, dcraw, exiftool. The im4java-engine permits the addition of new tools in a very short time (less than an hour)
WideImage is an object-oriented PHP image library, written in PHP5. It uses GD2 and promotes ease of use and extensibility. It supports all common image transformations, such as resize, watermark, crop, draw text, ...
Gaphor is a UML modeling environment written in Python. Gaphor will be small and very extensible. The repository is located at http://github.com/amolenaar/gaphor.