Browse free open source Code Generators and projects below. Use the toggles on the left to filter open source Code Generators by OS, license, language, programming language, and project status.

  • Your top-rated shield against malware and online scams | Avast Free Antivirus Icon
    Your top-rated shield against malware and online scams | Avast Free Antivirus

    Browse and email in peace, supported by clever AI

    Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
    Free Download
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    User contributed components that extends the functionality of NHibernate. More information in the wiki: http://www.nhforge.org/wikis/. Development List: http://groups.google.com/group/nhcdevs
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2
    "Aubit 4GL" is a project to make GPL, OpenSource, Informix-4GL compatible compiler, and continue to extend functionality needed to write most efficient and productive business related, database oriented applications. See "Home Page" link for more.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    Unify your data structures in XSD! XSD2DB Utility lets you manage database schemas using XSD files. Supports SQL Server and Jet databases. Can be extended to support other DB platforms. xsd2db requires .NET Framework 1.0
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4
    The Object-Role Modeling (ORM) standard version 2, associated schemas and generation tools, and a reference implementation in the form of the Natural Object-Role Modeling Architect for Visual Studio (NORMA) product.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB 8.0 on Atlas | Run anywhere Icon
    MongoDB 8.0 on Atlas | Run anywhere

    Now available in even more cloud regions across AWS, Azure, and Google Cloud.

    MongoDB 8.0 brings enhanced performance and flexibility to Atlas—with expanded availability across 125+ regions globally. Build modern apps anywhere your users are, with the power of a modern database behind you.
    Learn More
  • 5
    openDBcopy is a universal database utility to migrate data from and to any database given a JDBC driver. Standard plugins are included, custom ones can be added. Complete migration job saved as XML for easy re-use. Run with GUI or as batch.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    DBOW is a database compiler-compiler or front-end. It takes table definitions in a relatively high-level language and prepares C, C++, PHP, Perl (etc) functions for manipulating the database. It will also produce SQL table data for MySQL.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    LiteSQL is a codegenerator and C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, MySQL and oracle as backends.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    MDExtractor extracts meta information from 1Cv7.MD (1S Enteprise v7) file and stores it in the database. Some ideas has been taken on http://www.mista.ru/ site and from "md2mdb" project.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    BEEJ is a Boolean Expression Editor for Java. This library provides a GUI interface to build complex (or simple) expressions with your options as a base component.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cloud SQL for MySQL, PostgreSQL, and SQL Server Icon
    Cloud SQL for MySQL, PostgreSQL, and SQL Server

    Focus on your application, and leave the database to us

    Fully managed, cost-effective relational database service for PostgreSQL, MySQL, and SQL Server. Try Enterprise Plus edition for a 99.99% availability SLA and category-leading performance.
    Try it for free
  • 10
    Diaper, DIA Plugin for ER modeling is a tool which takes as input a Dia XML file describing a ER model and outputing SQL-92 standard statements. As of now, Diaper is one of few tools which is capable of handling several complex set of input ER models.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    JamaicaSql
    Jamaica is a simple and light but powerful utility to execute sql statements, scripts etc. written entierly in java.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    .NET utility capable to automatically generate XML database schemas and then translating those to SQL scripts (both data import/export and stored procedures for data access) and C# wrapper classes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Model driven code generation can improve coding standards, speed, quality of development and reduce your costs. From my experience generating code from XML using XSLT is one of the best and fastest solutions. This is just the base of the framework presenting the idea, any code template can be implemented upon request. Some sample generators are present for SQL / PLSQL / C# / AnsiC / Java The main target is to generate DTO/BDO/POJO objects based on the database definitions in multiple languages aligning all technologies used by a development team. If you are willing to contribute drop a message.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    RDBS2J is a GUI based mapping tool from relational database schema to persistent java classes which use JDO as persistence mechanism. The mapping can be modified by the GUI. The current version is designed to create code for Apache-OJB.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    Web-based Visual Query Designer

    Web-based Visual Query Designer is a tool for generating SQL queries.

    Web-based Visual Query Designer is a tool for generating SQL queries. Currently, it is designed for MySQL only. Do checkout the demo from the project's website. [Note: Only SELECT queries, without GROUP BY (aggregation), can be designed.]
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    a framework library with a template method interface and inheritable classes for an executable process design which produces an executable which is both a GUI and a console application. It provides multi-threading for work items of the provider process .
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    The project aims to create a web based database administration tool, with expansion into automatic code generation from the database schema. The code allows creation and removal of databases, tables and fields via a web browser.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    XML schema to specify relational database administration and operations. Uses XML, XSLT stylesheets and Java code to allow applications to use advance features of databases and have complex queries without being tied to a specific relational database.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Cartographer is a simple,efficient object relational mapper engine. It provides rapid access to relational data using lightweight data and factory java objects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    DAL4j

    Data Access Layer 4 Java

    Welcome to Data Access Layer for Java (DAL4j) a set of command line tools and framework used to reverse engineer a MySQL or SQLServer database schema into a set of JPA Entity Beans. DAL4j can be useful for scenarios where there is an existing database schema but a technology other that JPA is used to interact with the database. DAL4j can provide an easy way to migrate your code base from other technologies such as JDBC or Hibernate to JPA. The beans generated can be 1 or two types: Simple or Framework. Simple beans are standard pojo classes managed by your application using JPA semantics. Framework generated pojos use the DAL4j framework DAO generic to simplify CRUD operations. DAL4j provides optional hooks to allow you to integrate encryption/decryption of data field used when data is encrypted in the database. Last, DAL4j provides a set of Generic classes that can be used to simplify creation of J2E Session Beans which perform CRUD operations using generated Entities
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Dia2SQL is a Perl script to convert UML objects in DIA ( see http://www.lysator.liu.se/~alla/dia/ for more info on DIA ). Currently, it processes Dia documents exported as Encapsulated PostScript ( EPS ).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Datadump is an application for Creating DataDump Text File Along With SQL Script [Insert Statements] From Any Accessible SQL Server Database For Saving (Data Backup) And Restoring Data. Can Be Used For Uploading Data To Remote Server Using Query Analyzer
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    From the XML definition of your database, DewDrop will generate clean and human-readable SQL DDL code for any supported target database. This means you can define your database just once in XML, and have it work for any database automatically.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    DruideDB is an embedded database (based on Object/XML mapping files) for Java applications. Both source code (DAO) and persistence layer (mapping) is generated. This DB stores everything as strings and handle auto-increments and multiple PKs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Datawarehouse process workflow server and generator of datawarehouse mappings. It allows to define dependencies between tables or files and processes and according to these metadata it runs processes in parallel.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.