Develop and Download Open Source Software

OR search

Software Download Map

  Database Environment   Development Status   Intended Audience
  License   Natural Language   Operating System
  Programming Language   Topic   User Interface
Below is a map of project categories. To find a project, start by clicking on a category to the right. You can then dig further into the category by selecting from the list on the left. (Note that the root level category on this page is on the right - the second level is on the left.)

Topic
    Software Development
        Code Generators

4119 projects in result set.
Displaying 20 per page. Projects sorted by activity ranking.

Detail info: Show all
DOWNLOAD
LastUpdate: 2010-05-02 06:05
CodeWorker

CodeWorkerは多用途の解析ツールであり、汎用のソースコードジェネレータです。スクリプト言語を解釈実行し、再利用可能でオーダーメイドな、進化し、高レベルに自動化された信頼性の高いITシステムを産み出します。解析するファイルは拡張BNF記法で記述します。コードやテキスト生成のパターンを書くにはテンプレートベースのスクリプトを使います。コード生成では、手書きコードを伴う保護領域をどのように保存するかを知り、コード拡張、ソース - ソース変換、プログラム変換を行います。CodeWorker C++スクリプトのネイティブ変換を提供します。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2013-01-11 18:13
Aubit 4GL compiler

Aubit 4GL compilerは informix-4GLベース(かつ互換)のプログラミング言語です。画面/フォームを生成する簡単な方法 ー ウィンドウ、フォーム、メニュー、SQL、その他同類のものを処理するステートメントはビルトイン ー を提供します。言語の本質的な部分を形成する SQL文に対するサポートがあるので、特にデータベース指向のアプリケーション開発に適しています。データベース接続は、PostgreSQL、MySQL、Informix、および他はODBC経由で提供しています。ncurses(コンソールモード)と GTK+(GUIモード)出力の両方をサポートしています。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2005-02-12 14:36
motor

Motor は、テキストモードのLinux用統合プログラミング環境(IDE)です。シンタックスハイライトつきのエディタ、プロジェクトマネージャ、makefileジェネレータ、gcc、ctags、gdb、autoconf/automake、grepのフロントエンドからなります。CVSの統合も提供されています。これを使って、プログラムの編集、コンパイル、IDEから離れること無しにデバッグ、自動的なCVSレポジトリからのチェックイン/チェックアウト、プロジェクトのCVSへのインポート、配布パッケージ(tar.gzとRPM)の作成を行うことができます。配色はカスタマイズできます。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2006-10-28 00:00
JaxMe

JaxMeは、Java / XMLバインディングフレームワークのSAX2に基づいています。これは、XMLスキーマを読んで、対応するJavaオブジェクトに適合XMLドキュメントを解析するためのコードを生成するコードジェネレータのセットは、データベースにこれらのオブジェクトを保存するか、構成されて逆に、データベースからの読み取りなどのJavaオブジェクトとXMLに変換する。 JaxMeは、名前空間、リレーショナルデータベースをサポートしてTaminoは。 JaxMeは統合されたアプリケーションフレームワークおよびBMPを持つEJBのエンティティBean(Beanは、管理の永続性)のジェネレータが付属します。

(Automatic Translation)
Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2007-01-31 08:07
GNU Lightning

GNU Lightningは、実行時にアセンブリ言語コードを生成するライブラリです。非常に高速で、ジャストインタイム コンパイラとして理想的であり、ターゲットCPUを抽象化し、標準化されたRISC命令セット(MIPSやSPARCチップによって示唆された)をクライアントに見せます。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2009-09-30 06:31
Bit::Vector

Bit::Vectorは(スタンドアロンの)Cライブラリとオブジェクト指向 Perlモジュール(オーバーロード演算子可)であり、ビットベクトル、(整数の)セット、"大きな整数演算"(暗号化用)、boolean行列(任意サイズ)をたいへん効率的に処理できます。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2007-03-30 08:31
Internet Communications Engine

Iceは、CORBAやCOM/DCOM/COM+のようなオブジェクト ミドルウェアの現代的な代替物です。簡単に学ぶことができ、かつ、技術的な要求の厳しいアプリケーションのための強力なネットワーク インフラストラクチャを提供します。Iceには、オブジェクト指向仕様記述言語、C++と Javaのマッピングが簡単に使えること、非常に効率的なプロトコル(プロトコル圧縮を含む)、非同期メソッドの起動とディスパッチ、プラグインの動的移動、TCP/IPと UDP/IPのサポート、SSLベースのセキュリティ、ファイアウォール ソリューション、その他様々な特徴があります。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2010-12-05 17:06
Java SQL Admin Tool

Adminは全て Javaで書かれています。これは Swing GUIコンポーネントを使い、データベースに接続には JDBCを使います。MySQL、InstantDB、Oracle、Empress、PostgreSQLでテストされています。RDBMSのツリービューを得ること、あるいは、そのメタデータを一瞥できるシングル インスタンスを取り出せます。テーブルの作成、変更、削除(ドロップ)ができ、テーブルの上にインデックスを作成できます。動的なフォームにより特定のテーブルにデータを設定でき、ガイド付きクエリにより簡単にデータを取得でき、それをエクスポートできます。Java開発者はおそらく、コードジェネレータがオブジェクト指向リレーショナル ラッパーや Swing GUIのようになることを楽しむでしょう。データのエクスポート、インポート、1つの DBMSから別の DBMSへそれを移すことも可能です。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2012-06-20 21:30
Qfsm

Qfsmは、有限状態マシンを簡単に描画するためのグラフィカルなエディタであり、Qtを使ってC言語で書かれています。遷移は、バイナリ又はASCIIのいずれかの条件を持てます。マシンはシミュレートすることができ、整合性チェックを行い適切な設計と動作の検証が可能です。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2012-08-24 12:50
pyobfuscate

pyobfuscateはソースコード難読化ツールです。Pythonソースコードを人間が読みにくくしつつ、Pythonインタープリタが実行できるままにします。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2008-12-04 18:29
Apache Velocity

Velocityは Javaベースのテンプレート エンジンです。Javaコード内で定義されたオブジェクトを参照するためにこのシンプルでパワフルなテンプレート言語を誰でも使用できます。Velocityを Web開発に使えば、Webデザイナーは Javaプログラマと並行して作業し、モデル - ビュー - コントローラ(MVC)モデルに従って Webサイトを開発できます。従って、Webページ デザイナーは見栄えの良いサイト作成に専念でき、プログラマは一流のコードを書くことに専念できます。 Velocityは、Webページから Javaコードを分離し、Webサイトを長期に渡って保守し易くし、Java Server Pages(JSP)や PHPの実行可能な代替を提供します。Velocityは、Turbine Webアプリケーション フレームワーク用のサービステンプレートも提供します。サービステンプレートを作成すれば、Webアプリケーションを真のMVCモデルに基づいて開発できます。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2008-03-14 10:10
Gentle.NET

Gentle.NETは CLS互換なデータベース非依存オブジェクト永続化 フレームワークです。拡張機能と優れた性能、ほどよく完全なドキュメントを備えています。これは、自動SQL生成、オブジェクトのコンストラクション/キャッシュ/ uniquing、検証、バインド可能リストのサポート、リレーション管理、トランザクション、その他いろいろを特徴としています。Oracle、PostgreSQL、MySQL、Firebird/InterBase、MS SQL Server(CEを含む)、MS Acces、SQLite、Sybase、Sybase ASA をサポートしています。これは、NAntビルドファイルだけでなく、Windows下で構築するための VS.NETプロジェクトファイルも含んでいます。Mono 1.1.4とそれ以降を完全にサポートしています。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2010-07-15 15:14
BOUML

BOUMLは指定した C++、Java、IDL、PHPなどのコードを生成する UML 2ツールです。BOUMLは非常に速くまた、何千のクラスを管理するのに大量のメモリを必要としません。BOUMLは拡張可能であり、外部ツール(plug-outsと名付けられた)を、他プログラムと同様にその定義をBOUMLを使って、 C++または Javaで書くことができます。UMLモデルを PNGまたは SVGグラフィックを含む HTMLページへエクスポートできます。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2005-01-05 12:55
Staroffice/Openoffice to HTML Converter

StarSuite/Openoffice to HTML Converterは StarSuite/Openoffice.orgドキュメントを HTMLへ変換します。XMLの変換には xsltprocを使い、画像の変換には ImageMagickの convertを使います。これはドキュメントファイルから、リンク付きコンテンツのテーブルを生成し、テーブル、スタイル、スパン、その他の多くのXML要素を処理します。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2001-06-14 00:35
DbDesigner

DbDesignerはデータベースを直感的で簡単に扱える環境の中で構築するための便利なツールであり、テーブルやプロジェクトに含まれるリレーションを視覚的に表現します。テーブル内のフィールドをすぐに見ることができ、各テーブルがどのように他のテーブルに関係しているかを見れます。作業が終われば、データベースのスキーマを .sqlスクリプトへエクスポートしたり、あるいは直接データベースのバックエンドに接続しそこでビルドできます。既存データベースの .sqlスクリプトまたは dbバックエンドからインポートもできます。プロジェクトをそのネイティブ形式(XML)に保存できるので、すべての情報を維持できます。プラグイン アーキテクチャがあるので、多くのデータベースサーバで動作するように簡単に拡張できます(PostgreSQLと MySQL用に2つのプラグインが付属)。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2004-09-28 14:54
^txt2regex$

^txt2regex$は正規表現"ウィザード"であり、bash2ビルトインで書かれていて、人間の文章を正規表現に変換します。シンプルなインターフェイスを使って質問に答えるだけで、awk、emacs、grep、Perl、PHP、procmail、Python、sed、vim(サポートされるプログラムは20以上)のような多くのプログラムに対して独自の regexpを構築できます。bashで書かれているのでコンパイルの必要はありません。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2004-07-01 04:47
ObJectRelationalBridge

ObJectRelationalBridge(OJB)は、オブジェクト/リレーショナル マッピングツールであり、リレーショナルデータベースに対して Javaオブジェクトの透過的永続化を可能とします。JDOや ODMG、いくつかのオーダメードの代替物を含め、多数の永続化 APIをサポートしています。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2007-09-19 04:24
Metastorage

Metastorageは PHPのデータアクセスオブジェクト生成コンパイラツールです。これは CPMLと名付けられた XML形式の記述をもとに、オブジェクト永続化 APIを提供します。永続オブジェクトクラスは、オブジェクト - リレーショナル マッピングを提供するので、開発者が手でSQLを記述する必要はありません。Metastorageには、クエリオブジェクトの条件を指定するオブジェクトクエリ言語、レポート出力用クラスの生成、新しい永続オブジェクトを生成するためのテンプレート化された Webフォーム管理クラスの生成、UMLクラス図の生成等の機能があります。

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2008-04-30 23:19
SML/NJ

sml/nj(Standard ML of New Jersey)はコンパイラ、コンパイルマネージャ、Standard ML用のライブラリから成ります。CML(並列 ML)と eXene(CMLの Xベースのツールキット)を含みます。コンパイラは、最もポピュラーなアーキテクチャ(Intel x86、SPARC、Alpha、Mips、HP-PA、PowerPC)に対して効率の良いコードを生成し、Unix、Linux、Windows(95、98、NT)下で実行できます。 (訳者注:MLは関数型言語の一つ)

Detail info
Activity Percentile: 59.50
DOWNLOAD
LastUpdate: 2009-04-10 18:23
Dragon parser generator

Dragonは、首尾一貫した(consequent)、オブジェクト指向の、スキャナとパーサーの統合ソリューションを産み出し、また、非常に大きな文法定義に対応します。Dragonは LR(1)と LALR文法の解析メソッドを提供し、字句解析と構文解析を組み合わせ、対応するコードを生成します。C++と Javaのいずれかのコードを生成できます。結果として得られるパーサーのコードは、読みやすくすっきりしていて、簡単に C++または Javaアプリケーションへ統合できます。

Detail info
Activity Percentile: 59.50
4119 projects in result set.
Displaying 20 per page. Projects sorted by activity ranking.


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.