Main > Free Download Search >

Free code generation software for linux

code generation

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5400
MyDBO Code Generator 2.1

MyDBO Code Generator 2.1


MyDBO is a powerful object-oriented code generator for PHP/MySQL Web application developers. more>>
MyDBO is a powerful object-oriented code generator for PHP/MySQL Web application developers.
It is designed to remove the hassle of implementing familiar database operations (select, update, insert, etc) over and over again when creating Web applications. MyDBO Code Generator creates code for accessing your database tables without you having to worry about connections or SQL queries.
It also allows you to approach your database in an object-oriented fashion, thus giving you real flexibility. It uses templates to generate code, so it is also possible to create your own templates.
Main features:
- Forget about accessing your database with SQL queries.
- Use the far more flexible object-oriented approach.
- Create logic foreign key links between your tables and navigate between your objects.
- Map the default MySQL date type to whatever you want.
- Create your own templates for unlimited possibilities.
- Fast and reliable.
- Should your database structure change, just re-generate the code.
- Easy to generate with the generation wizard.
- The generated code has standard comments for each class and functions.
- Free for personal and commercial use (GNU), Open source.
- Clean and tested code.
Enhancements:
- Boolean return values were added in API methods.
- A LIMIT argument was added in the tableCollector of the businessAPI plugin.
- The number of queries to execute when using Collector was reduced to 1.
- The use of database connections was optimized, and $DB is now a global variable.
- Memory is allowed increased to 16M.
- The ADOdb installation was customized to be minimal.
- instantAdmin was updated with a new API.
- Collector classes can now return the number of results only.
<<less
Download (0.12MB)
Added: 2006-02-17 License: LGPL (GNU Lesser General Public License) Price:
791 downloads
Traffic Control - Next Generation 10b

Traffic Control - Next Generation 10b


Traffic Control - Next Generation (tcng) is a revision of the Linux network traffic control infrastructure more>>
Traffic Control - Next Generation (tcng) is a revision of the Linux network traffic control infrastructure that aims to make the configuration language less cryptic, and provide better interfaces for software and hardware accelerators.
The goal of this project is to revise the network traffic control infrastructure of Linux to overcome shortcomings of the existing architecture, and to make it more extensible.
In particular, we try to resolve the following issues that are present in other similar programs:
Create a more user-friendly configuration language
Provide interfaces for straightforward interaction with network management
Allow seamless integration of hardware accelerators
The code consists of two major components, the traffic control compiler tcng and the traffic control simulator tcsim. Both are described in some more detail below. Since tcng and tcsim share many support files (e.g. the whole regression test system), they are both contained in a single package, called tcng.
This site contains the source code and information directly related to tcng. Pointers to sites with information on traffic control in general can be found in the links section below.
This project started at the beginning of 2001 at EPFL ICA, continued until mid-2002 at Bivio Networks (tm), and has now become one of my spare time activities.
Enhancements:
- the "mtu" parameter in TBF is now optional
- tcsim now uses KVERSION[NUM] instead of KFULLVERSION[NUM] to avoid breaking if EXTRAVERSION contains multiple dots or other surprises (reported by Eduardo Grosclaude)
- scripts/runtests.sh now runs commands with LANG=C, to avoid localized error messages (reported by Eduardo Grosclaude)
<<less
Download (0.50MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1212 downloads
Distributed RSA Key Generation 1.0

Distributed RSA Key Generation 1.0


Distributed RSA Key Generation is a software to generate shared RSA keys. more>>
Distributed RSA Key Generation is a software to generate shared RSA keys. Currently, only keys for two parties using Gilboas protocol are supported. But the protocol stack is extensible, so in the future there may be other protocols supported.

Work has begun on Straubs protocol but is not finished yet, multi-party protocols like Boneh-Franklins may also be added in the far future.
<<less
Download (2.3MB)
Added: 2006-09-04 License: GPL (GNU General Public License) Price:
1156 downloads
Dragon parser generator 1.2.11

Dragon parser generator 1.2.11


Dragon is a powerful parser generator. more>>
Dragon is a powerful parser generator. It produces a consequent, object-oriented, integrated scanner and parser solution. Dragon parser generator also scales for very large grammar defintions. Since dragon parses LR(1) grammars, the generation algorithm is quite CPU intensive.
Using LR(1) instead of LALR decreases efficiency of the parser, but avoids some reduce/reduce conflicts in some cases. Dragon provides a very clean and structured way for the integration of application specific context code. Dragon combines the lexical and syntactical analysis and the corresponding code generation.
Enhancements:
- The switch option -y was added to switch between a dynamically allocated parse table or a static parse table.
- An escape feature was added for special token definitions.
<<less
Download (0.36MB)
Added: 2007-08-15 License: GPL (GNU General Public License) Price:
805 downloads
phpCodeGenie 3.0.2

phpCodeGenie 3.0.2


phpCodeGenie is a code writer/generator for PHP/MySQL applications. more>>
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases.

The database servers it can talk to via ADODB are :- MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, Sybase, FrontBase, DB2, SAP DB, SQLite and Netezza. While the core version generates mostly PHP Code, phpCodeGenie can be modified to generate code in any programming language - Perl, Java, C#, ASP etc..

phpCodeGenie attempts to generate these CRUD code so that programmers have a base they can work on. The core database access code and scripts are usually the same for most applications.

Rather than spending a lot of time doing these common code, we can spend our time on the business logic of our applications and let PCG do the boring code for you. phpCodeGenie can generate simple code for beginners where everything is done in the same PHP script or structure Object Oriented PHP Code that follows the PCG framework.

phpCodeGenie requires you to design your tables and then the genie can generate code for reading and writing to the database, the html forms to enter or edit data in the database, scripts to list data, scripts to delete data, search forms, search scripts among others.

phpCodeGenie can interact and generate code from many database servers - MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic ODBC, ODBTP, through the ADODB Database Abstraction Library.

phpCodeGenie uses a plugin mechanism for the different code that it generates. While most the core plugins are plugins for PHP Code Generation, one can write plugins for any language, be it Perl, Java, C#, Visual Basic, ASP etc.. Basically, code generation is String manipulation. So it is very easy to make a new PCG plugin. Feel free to write your own PCG plugins and it would be nice if you could share it back with the PCG community.
<<less
Download (1.4MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1647 downloads
CodeWorker 4.2

CodeWorker 4.2


CodeWorker is a versatile parsing tool and a universal source code generator. more>>
CodeWorker is a versatile Open Source, licensed under GNU Lesser General Public License, parsing tool and a source code generator devoted to generative programming.
Generative programming is a software engineering approach interested in automating the production of reusable, tailor-made, adaptable and reliable IT systems.
In laymans terms, CodeWorker lets you generate code by parsing existing languages, or by creating and parsing your own language. Once a language file has been parsed, CodeWorker provides several techniques for generating code.
The tools scripting language drives the parsing and source code generation process. The scripting language syntax is derived from the C family of languages, making it familiar to most programmers.
The template syntax is like like JSP, ASP, or Velocity. It has variations for parsing, code generation, or functional programming, giving the developer a number of options for organizing CodeWorker projects.
Parsing
CodeWorker can be trained to parse almost any language and provides two distinct methods for creating parsers:
- the extended-BNF notation is declarative, and is a derivative of BNF (the Backus-Naur Form defines the grammar of a language) extended with regular expressions, predefined non-terminals and useful directives. Something close to javacc or to ANTLR in the JAVA world except a separate parser class is not necessary with CodeWorker. This means that parsing scripts can be tested without having to compile a separate parser class.
- Reading tokens is procedural and a somewhat obsolete now that CodeWorker handles BNF parsing scripts smoothly.
While parsing files, CodeWorker feeds nodes into a parse tree. A tree is a convenient structure to represent a hierarchical set of nodes, as in XML for instance.
The parse tree is populated by the parsing task, and used by the source code generation script to generate code, text or binary data.
Source Code Generation
CodeWorker can parse a language and use the resulting parse tree to generate source code via template-based scripts. One example is database DDL (Database Definition Language). CodeWorker has been used to parse DDL and generate large portions of a Java application.
CodeWorkers source code generation can occur in three ways: generation, expansion or translation.
- generation uses a script, much like JSP or PHP, to produce an output file. Only certain areas, called protected areas in the vocabulary of CodeWorker, are preserved in the file.
- expansion is used when small portions of an existing file need to be generated. The points where code is to be inserted are called markers in the vocabulary of CodeWorker, and code is inserted at the markers. The Class Wizard of Visual C++ generates code using this principle.
- translation mode is used when both parsing and source code generation are required to produce a file. Here are the description of two main families of use:
- source-to-source translation: a file must be rewritten in a different syntax. For example, a LaTeX file might have to be translated in HTML.
- program transformation: a source file has to change for optimizing, refactoring, instrumenting or rewriting selected portions. For example, a script could add a trace at the beginning of each function body of a JAVA or C++ source code. To do that, parsing discovers function bodies, and source code generation will insert the code that implements the trace.
Enhancements:
- Concepts of Aspect-Oriented Programming were added to code generation with joint points, advices, and point cuts.
- It allows a better separation of concerns inside a code generation process, leading to improved reading and maintenance of large and complex template-based scripts.
- A new BNF directive was added: #readPythonString.
- Some bugfixes and updates were made in the Eclipse plugin.
<<less
Download (2.9MB)
Added: 2006-05-02 License: LGPL (GNU Lesser General Public License) Price:
1274 downloads
Gtk2::CodeGen 1.122

Gtk2::CodeGen 1.122


Gtk2::CodeGen is a code generation utilities for Glib-based bindings. more>>
Gtk2::CodeGen is a code generation utilities for Glib-based bindings.

SYNOPSIS

# usually in Makefile.PL
use Gtk2::CodeGen;

# most common, use all defaults
Gtk2::CodeGen->parse_maps (myprefix);
Gtk2::CodeGen->write_boot;

# more exotic, change everything
Gtk2::CodeGen->parse_maps (foo,
input => foo.maps,
header => foo-autogen.h,
typemap => foo.typemap,
register => register-foo.xsh);
Gtk2::CodeGen->write_boot (filename => bootfoo.xsh,
glob => Foo*.xs,
ignore => ^(Foo|Foo::Bar)$);

This module packages some of the boilerplate code needed for performing code generation typically used by perl bindings for gobject-based libraries, using the Glib module as a base.

The default output filenames are in the subdirectory build, which usually will be present if you are using ExtUtils::Depends (as most Glib-based extensions probably should).

<<less
Download (0.60MB)
Added: 2006-07-19 License: Perl Artistic License Price:
1194 downloads
Glib::CodeGen 1.120

Glib::CodeGen 1.120


Glib::CodeGen is a code generation utilities for Glib-based bindings. more>>
Glib::CodeGen is a code generation utilities for Glib-based bindings.

SYNOPSIS

# usually in Makefile.PL
use Glib::CodeGen;

# most common, use all defaults
Glib::CodeGen->parse_maps (myprefix);
Glib::CodeGen->write_boot;

# more exotic, change everything
Glib::CodeGen->parse_maps (foo,
input => foo.maps,
header => foo-autogen.h,
typemap => foo.typemap,
register => register-foo.xsh);
Glib::CodeGen->write_boot (filename => bootfoo.xsh,
glob => Foo*.xs,
ignore => ^(Foo|Foo::Bar)$);

# add a custom type handler (rarely necessary)
Glib::CodeGen->add_type_handler (FooType => ≥n_foo_stuff);
# (see the section EXTENDING TYPE SUPPORT for more info.)

This module packages some of the boilerplate code needed for performing code generation typically used by perl bindings for gobject-based libraries, using the Glib module as a base.

The default output filenames are in the subdirectory build, which usually will be present if you are using ExtUtils::Depends (as most Glib-based extensions probably should).

<<less
Download (0.22MB)
Added: 2006-07-17 License: Perl Artistic License Price:
1195 downloads
Html Code Convert 3.3

Html Code Convert 3.3


Speed up the conversion of HTML code into different format more>>
HTML Code Convert helps speed up the conversion of HTML code into different format including Java Script, JavaServer Pages, Microsoft ASP, PHP, Perl, Python, and the UNIX Shell. It is particularly useful in CGI scripting.
Enhancements:
- Colors and font selected in prefeferences box.
- Fixe bug with Quit button. First try to support accessibility.
- Updated schemas.
<<less
Download (184KB)
Added: 2009-04-29 License: Freeware Price:
198 downloads
PHP HTML Form Generation and Validation Class 1.0 Beta 3

PHP HTML Form Generation and Validation Class 1.0 Beta 3


PHP HTML Form Generation and Validation Class is a PHP class for easy HTML form generation and validation. more>>
PHP HTML Form Generation and Validation Class is a PHP class for easy HTML form generation and validation.

If youre a web developer you know that designing HTML forms and writing the PHP code for their validation is a really dull task. And if youre like me you mustve looked around the web to see what you can find in order to ease this task.

I made this class first of all because being addicted to coding, I just had to. But what had me really thinking, after looking at some of others people work was: "cool, but what if I have to put the label on top of the text box and not to the left of it? or what if I have to put three controls in a row?" because the vast majority of the HTML form processors Ive seen were just adding the controls one beneath the other and as a webdeveloper I can tell you, besides the login window, I was never asked to build a form where all the controls are just one beneath the other... Now, I am sure that in some of them there were workaround for these things but I wanted it really simple. Oh, and another thing: I wanted the error messages generated by the form validation to be wherever I wanted not just on top, not just on bottom. I want them wherever I feel like theyre looking ok!

So thats why this PHP class is as straightforward as it gets: it provides an easy and intuitive way of handling both HTML form design - based on templates, where you can design your form any way you want, and basic server-side form validation. As this is a BETA version, currently there are only a few validation rules available but you can easily write custom validation rules, both for server-side and client-side.

It provides all the basic controls available in an HTML form plus a date picker control.

In order for the date control to work you must also download the PHP Date Picker Class from the downloads section and configure the PHP Form Generation and Validation Class by setting the datePickerPath property to point to the date picker class!

Youll get a better picture of what Im trying to say by downloading the class and running the example and browsing through the documentation

Suggestions, comments and requests are welcomed.

The code is heavily documented so you can easily understand every aspect of it.

<<less
Download (0.13MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
981 downloads
SDE for JDeveloper (CE) for Linux 4.0

SDE for JDeveloper (CE) for Linux 4.0


SDE for Oracle JDeveloper is a UML tool tightly integrated with JDeveloper. SDE-JD supports all types of UML diagrams, code engineering,... New features include collaboratively modeling with CVS and S more>>

Visual Paradigm SDE for JDeveloper is a UML CASE tool/plug-in tightly integrated with JDeveloper. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in JDeveloper, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE-JD Features:
+Support UML version 2.1
+Business Workflow diagram
+Modeling collaboratively with CVS and Subversion (New Feature)
+Support UML2 model through XMI (New Feature)
+Shape editor
+Data flow diagram
+Fast project loading and saving speed
+Use Case Details Editor - An all-in-one environment for specifying a use cases details including general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems.
+EJB Code Generation and Deployment - Generate beans for your application development and deployment.
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD
+Reverse engineering - code to model, code to diagram
+Instant Reverse for Java, C++, .NET exe/dll, XML, XML Schema,IDL
+Code Generation - model to code, diagram to code
+Round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout - rearrange shapes and connectors on diagrams in elegant styles
+Import Rational Rose project
+Import XMI/export XMI
+Export diagrams to JPG, PNG, SVG
+Visio Integration - draw UML diagrams with MS Visio stencils
+PDF/HTML Report generator
+Version control
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for NetBeans
+SDE for Sun ONE
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+More SDE...

<<less
Download (114.17MB)
Added: 2009-04-13 License: Freeware Price: $0
193 downloads
Acovea 1.0.1

Acovea 1.0.1


Acovea implements a genetic algorithm for finding the best options for compiling programs with the GCC C and C++ compilers. more>>
Acovea implements a genetic algorithm for finding the "best" options for compiling programs with the GCC C and C++ compilers.
ACOVEA (Analysis of Compiler Options via Evolutionary Algorithm) implements a genetic algorithm to find the "best" options for compiling programs with the GNU Compiler Collection (GCC) C and C++ compilers.
"Best", in this context, is defined as those options that produce the fastest executable program from a given source code. Acovea is a C++ framework that can be extended to test other programming languages and non-GCC compilers.
I envision Acovea as an optimization tool, similar in purpose to profiling. Traditional function-level profiling identifies the algorithms most influential in a programs performance; Acovea is then applied to those algorithms to find the compiler flags and options that generate the fastest code.
Acovea is also useful for testing combinations of flags for pessimistic interactions, and for testing the reliability of the compiler.
Modern software is difficult to understand and verify by traditional means. Millions of lines of code produce applications containing intricate interactions, defying simple description or brute-force investigation.
A guided, deterministic approach to testing relies on human testers to envision every possible combination of actions -- an unrealistic proposition given software complexity. Yet, despite that complexity, we need answers to important questions about modern, large-scale software.
What sort of important questions? Consider the GNU Compiler Collection. I write articles that benchmark code generation, a task fraught with difficulties due to the myriad options provided by different compilers. For my benchmarks to have any meaning, I need to know which combination of options produces the fastest code for a given application.
Finding the "best" set of options sounds like a simple task, given the extent of GCC documentation and the conventional wisdom of the GCC developer community. Ah, if it were only so easy! The GCC documentation, while extensive, is also honestly imprecise.
I appreciate this style of documentation; unlike many commercial vendors, who make absolute statements about the "quality" of their products, GCCs documenters admit uncertainties in how various options alter code generation. Indeed, code generation is entirely dependent on the type of application being compiled and the target platform. An option that produces fast executable code for one source code may be detrimental to the performance of another program.
"Conventional wisdom" arrives in my inbox whenever I publish a new article. Ranging from the polite to the insistent to the rude, these e-mails contain contradictory suggestions for producing fast code.
In the vast majority of cases, such anecdotal assertions lack any formal proof of their validity, and, more often than not, the suggested "improvement" is ineffective or detrimental. It has become increasingly obvious that no one --myself included -- knows precisely how all these GCC options work together in generating program code.
I seek the Holy Grail of Optimization -- but exactly what is optimization? Understanding the problem is the first step in finding a solution.
Optimization attempts to produce the "best" machine code from source code. "Best" means different things to different applications; a database shovels chunks of information, while a scientific application is concerned with fast and accurate results; the first concern for an embedded system may be code size.
And it is quite possible that small code is fast, or fast code accurate. Optimization is far from being an exact science, given the diversity of hardware and software configurations.
An optimization algorithm may be as simple as removing a loop invariant, or as complex as examining an entire program to eliminate global common sub-expressions. Many optimizations change what the programmer wrote into a more efficient form, producing the same result while altering underlying details for efficiency; other "optimizations" produce code that uses specific characteristics of the underlying hardware, such as special instruction sets.
Memory architectures, pipelines, on- and off-chip caches -- all affect code performance in ways that are not obvious to programmers using a high-level language. An optimization that may seem to produce faster code may, in fact, create large code that causes more cache misses, thus degrading performance.
Even the best hand-tuned C code contains areas of interpretation; there is no absolute, one-to-one correspondence between C statements and machine instructions. Almost any sequence of source code can be compiled into different -- but functionally equivalent -- machine instruction streams with different sizes and performance characteristics.
Inlining functions is a classic example of this phenomena: replacing a call to a function with the function code itself may produce a faster program, but may also increase program size. Increased program size, may, in turn, prevent an algorithm from fitting inside high-speed cache memory, thus slowing a program due to cache misses.
Notice my use of the weasel word "may" -- inlining small functions sometimes allows other optimization algorithms a chance to further improve code for local conditions, producing faster and smaller code.
Optimization is not simple or obvious, and combinations of algorithms can lead to unexpected results. Which brings me back to the question: For any given application, what are the most effective optimization options?
Enhancements:
- Minor changes in the non-free license.
- Support has been added for the latest versions of libcoyotl and libevocosm.
<<less
Download (0.39MB)
Added: 2005-11-15 License: GPL (GNU General Public License) Price:
1438 downloads
dtoGen 0.5.2

dtoGen 0.5.2


dtoGe project is a java source generation tool. more>>
dtoGe project is a java source generation tool that can ease the development of multi-tier systems by offering a reliable solution to obtain the data transfer objects out of the domain model objects without hand-writting additional code.

Using a simple set of javadoc tags, dtoGen™ provides the possibility to define the whole set of data transfer objects used by your system.
<<less
Download (0.63MB)
Added: 2006-09-01 License: GPL (GNU General Public License) Price:
1149 downloads
SDE for IBM WebSphere (CE) for Linux 4.2

SDE for IBM WebSphere (CE) for Linux 4.2


UML Plugin for IBM WebSphere: UML diagrams, Rational Rose, XMI import/export more>> SDE for WebSphere is a UML CASE tool/plug-in tightly integrated with WebSphere. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in WebSphere, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE Features:
+Support UML version 2.1
+Business Workflow diagram
+Mind Mapping Diagram (New Feature)
+Requirement Modeling (Enhanced)
+Callout and Freehand shape (New Feature)
+Nicknamer - create translated copies of model (New Feature)
+Model Transitor (New Feature)
+User Interface Designer
+Data flow diagram
+Use Case Details Editor - An all-in-one environment for specifying a general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems
+EJB Code Generation
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD (Enhanced)
+Reverse engineering - code to model, code to diagram
+Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python
+Code Generation - model to code, diagram to code
+Java Round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout
+Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature)
+Shape editor
+Support Stored Procedure and Database Trigger (Enhanced)
+Export diagrams to JPG, PNG, SVG, EMF, PDF
+PDF/HTML/MS Word Report generator
+Multilingual support
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for Oracle JDeveloper
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for NetBeans
+SDE for Sun ONE
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+M
<<less
Download (128MB)
Added: 2009-04-06 License: Freeware Price: Free
201 downloads
 
Other version of SDE for IBM WebSphere (CE) for Linux
SDE for IBM WebSphere (CE) for Linux 4.1descriptions +EJB Diagram - Visualize EJB systems +EJB Code Generation +ORM support - generate Java objects from database +Database generation - ERD to database tables +Database reverse - existing
License:freeware
Download (122.9MB)
206 downloads
Added: 2009-03-31
Openbravo 2.30 / 2.31 Beta

Openbravo 2.30 / 2.31 Beta


Openbravo is an ERP business solution for small and medium sized companies. more>>
Openbravo is an ERP business solution for small and medium sized companies. Its database structure is originally based on Compiere. Openbravo uses a fully Web based client/server architecture, and can be used from any Web browser.
It has support for PostgreSQL and Oracle database back-ends. Openbravo project is currently available in Spanish, English, Italian, Portuguese, and Russian.
Main features:
Fully Functional
- Openbravo includes the full suite of functionalities that are common nowadays in an extended ERP: procurement, warehouse, project management, manufacturing, sales and financial processes. Basic CRM (Customer Relationship Management) and BI (Business Intelligence) are built in as well. Openbravo is already in production in companies spanning several industries, including distribution, services and manufacturing.
Truly integrated, truly an ERP
- Openbravo is different from other ERP solutions that piece together independent modules, often resulting in unnecessary complexity and unstable interfaces. From the start, Openbravo was designed with the whole at heart: all functionalities share a common architecture, philosophy, rules and user interface. Yet, you can still decide if and when you configure or use each functionality provided by Openbravo.
Open Source
- Openbravos open source license permits unrestricted access to the source code and makes it possible for an independent community of IT professionals to provide services without any type of vendor lock-in.
- Additionally, Openbravo provides a broad range of functionalities that can be easily customized to fit the common business needs of SMEs. We understand that each company is unique and has its own specific particularities. For these companies, that require a more particular customization, we offer something more: unrestricted access to the underlying source code to tailor to your specific needs. Youre not likely to get this kind of flexibility if you license a solution from a traditional vendor.
Revolutionary Architecture
- Openbravo is developed around a revolutionary architecture that results in a better way to build software applications. Through a combination of well known standards such as MVC (Model, View, Control) and MDD (Model Driven Development) an abstraction layer has been created that provides the automation of code generation. This strategy enables higher productivity than in other architectures or development platforms. Besides, it provides better quality because the files are coded always using the same rules and style. Consequently, if a specific requirement, not met by the standard solution, needs to be developed from scratch, coders can greatly benefit from a consistent coding framework.
Fast Implementation
- Openbravo can be installed in just a few hours. After having your business needs defined, it can be customized to fit them in a matter of days. In just a few weeks you can have your current business information migrated to the Openbravo, integrations with other systems done, specific requirements developed and your employees trained to start working with the new enterprise management system. Openbravo does not require any irreversible implementation decisions. This allows you to go into production faster. Moreover, the system can be easily adapted to changing business needs whenever required and have a flexible deployment of new functionalities.
Best-in-Class Usability
- Because Openbravo is a pure web-based ERP users access the application with just a web browser, a well known user interface environment. The user interface is generated based on rules and these are designed to minimize the user learning curve. We continue investing to have the best-in-class usability, adopting the most recent presentation techniques for web applications like AJAX.
Whats New in 2.30 Stable Release:
- Alarms can now be defined by users (with e-mail notification).
- An alarm is a periodic check that is performed to verify certain conditions.
- A complete revision of Accounting was made, improving reporting and tracking.
- Messages were also revised to ensure that they provide a clear explanation, a homogeneous style, and a consistent user interface.
- The applications user interface was redesigned using Dojo as the user interface library.
<<less
Download (MB)
Added: 2007-06-27 License: MPL (Mozilla Public License) Price:
861 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5