SourceForge
Browse Enterprise Blog Help Jobs
Log In or Join

Solution Centers

Go Parallel HTML5 Windows 8 Smarter IT Big Data
Newsletters
  • Home
  • Browse
  • Development
  • Code Generators
Advanced
Filters
  • Programming Language: Python ×
  • OS: Mac ×
Refine your search
Translations
  • English (72)
  • Italian (5)
  • German (4)
  • French (3)
  • Spanish (3)
  • Chinese (2)
  • Polish (2)
  • Portuguese (2)
  • Afrikaans (1)
  • Brazilian Portuguese (1)
  • Chinese (1)
  • Japanese (1)
  • Korean (1)
  • Malay (1)
  • Russian (1)
License
  • OSI-Approved Open Source (175)
    • GNU General Public License version 2.0 (86)
    • BSD License (26)
    • MIT License (21)
    • GNU Library or Lesser General Public License version 2.0 (17)
    • Python Software Foundation License (13)
    • GNU General Public License version 3.0 (6)
    • Apache License V2.0 (5)
    • GNU Library or Lesser General Public License version 3.0 (3)
    • Python License (3)
    • Academic Free License (2)
    • Affero GNU Public License (2)
    • Apple Public Source License (2)
    • Mozilla Public License 1.1 (2)
    • Open Software License 3.0 (2)
    • zlib/libpng License (2)
  • Public Domain (7)
Programming Language
  • C (32)
  • C++ (31)
  • Java (25)
  • C# (8)
  • PHP (8)
  • Ruby (6)
  • Assembly (5)
  • JavaScript (5)
  • Perl (5)
  • Visual Basic (4)
  • Fortran (3)
  • Scheme (3)
  • Unix Shell (3)
  • GLSL (2)
  • Lua (2)
Status
  • 4 - Beta (43)
  • 3 - Alpha (42)
  • 2 - Pre-Alpha (38)
  • 5 - Production/Stable (34)
  • 1 - Planning (30)
  • 7 - Inactive (6)
  • 6 - Mature (3)
OS
  • Linux (182)
  • Windows (181)
  • Grouping and Descriptive Categories (130)
    • OS Independent (110)
    • All POSIX (23)
    • All 32-bit MS Windows (20)
    • OS Portable (17)
    • 32-bit MS Windows (5)
    • Project is an Operating System Kernel (3)
    • Classic 8-bit Operating Systems (2)
    • All BSD Platforms (1)
    • Project is OS Distribution-Specific (1)
    • Project is an Operating System Distribution (1)
  • Modern (20)
    • Linux (17)
    • OS X (10)
    • WinXP (4)
    • Solaris (3)
    • Vista (2)
    • Win2K (2)
  • BSD (5)
  • Other Operating Systems (5)
    • MS-DOS (2)
    • AmigaOS (1)
    • MorphOS (1)
    • Other (1)
    • WinNT (1)
Freshness
  • Recently updated (30)

Code Generators

Sort By
Most Popular
  • Most Popular
  • Last Updated
  • Name
  • Rating

Showing page 1 of 8.

  • Cheetah: Python-Powered Template Engine Icon
    Cheetah: Python-Powered Template Engine

    Cheetah is a template engine and code generation tool, written in Python. Web development is its principle use, but Cheetah is very flexible and is also being used to generate C++ game code, Java, sql, form emails and even Python code.

    12,734 weekly downloads
  • Python Knowledge Engine (PyKE) Icon
    Python Knowledge Engine (PyKE)

    Both forward-chaining and backward-chaining rules (which may include python code) are compiled into python. Can also automatically assemble python programs out of python functions which are attached to backward-chaining rules. See pyke.sourceforge.ne

    1,217 weekly downloads
  • JPype Icon
    JPype

    JPype is an effort to allow python programs full access to java class libraries. This is achieved not through re-implementing Python, as Jython/JPython has done, but rather through interfacing at the native level in both Virtual Machines.

    639 weekly downloads
  • Boa Constructor - wxPython GUI Builder Icon
    Boa Constructor - wxPython GUI Builder

    A RAD GUI Building IDE for wxPython.

    556 weekly downloads
  • wxGlade Icon
    wxGlade

    GUI designer for wxWidgets

    359 weekly downloads
  • PyQtX Icon
    PyQtX

    Binary releases of (Qt Python bindings) PyQt for Mac OS X

    243 weekly downloads
  • SMC - The State Machine Compiler Icon
    SMC - The State Machine Compiler

    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.

    100 weekly downloads
  • PyXB: Python XML Schema Bindings Icon
    PyXB: Python XML Schema Bindings

    PyXB (“pixbee”) is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema. In concept it is similar to JAXB for Java and CodeSynthesis XSD for C++.

    65 weekly downloads
  • ASN.1 library for Python Icon
    ASN.1 library for Python

    ASN.1 types and codecs (BER, CER, DER) implementation in Python programming language. A collection of various ASN.1-based protocols data structures is supplied in a dedicated Python package.

    63 weekly downloads
  • pycrc Icon
    pycrc

    pycrc is an easy to use CRC calculator and C source code generator.

    82 weekly downloads
  • UnPyc Icon
    UnPyc

    Unfortunately this project has been suspended. If you wish to continue its development on your own, please feel free to contact me. UnPyc is a tool for disassembling, analyzing and decompiling Python's *.pyc and *.pyo files. UnPyc supports Python 2.5, 2.6.

    68 weekly downloads
  • C++ Python language bindings Icon
    C++ Python language bindings

    This project will help you to expose C++ libraries to Python. pygccxml package is an object oriented framework for reading C++ declarations. pyplusplus package is an object-oriented framework for creating a code generator for boost.python library.

    80 weekly downloads
  • Notepad++ Autocompletion for Python Icon
    Notepad++ Autocompletion for Python

    This python script will generate a custom python.xml file used by Notepad++ for auto-completion features when programming in python (function names, arguments, and descriptions), using your own set of imported modules.

    33 weekly downloads
  • decompyle - Python Decompiler Icon
    decompyle - Python Decompiler

    Decompyle is a python disassembler and decompiler which converts Python byte-code (.pyc or .pyo) back into equivalent Python source. Verification of the produced code (re-compiled) is avaliable as well.

    116 weekly downloads
  • C to C++ converter Icon
    C to C++ converter

    The converter performs automatically the full process of converting the files of a C project into the equivalent C++ files. Classes are created, var and functions becomes attributes and methods and the changes are propagated into all files.

    78 weekly downloads
  • pylex Icon
    pylex

    Pylex is Source Code Generation Tool for Flex with Python.

    14 weekly downloads
  • Flame Icon
    Flame

    ANOTHER GUI interface for Wix. Makes creating simple microsoft installers incredibly easy. Takes the work out of wix / What good is a candle without a flame?

    35 weekly downloads
  • PyNSource UML for Python Icon
    PyNSource UML for Python

    PyNSource is a python code scanner and UML modelling tool.

    34 weekly downloads
  • BlockIt Icon
    BlockIt

    BlockIt provides a Python framework to scan and parse a program file into constituent nested blocks, however defined, forming a block tree of your code and can be used as a mechanism to "extend" in some sense, the underlying programming language.

    11 weekly downloads
  • generateDS.py Icon
    generateDS.py

    generateDS.py generates Python data structures from an Xschema document. It generates a file containing: (1) a Python class for each element definition and (2) parsers (using the Python minidom) for XML documents that satisfy the Xschema document.

    16 weekly downloads
  • C++ Header Parser written in python Icon
    C++ Header Parser written in python

    Parse C++ header files using ply.lex to generate navigable class tree representing the class structure. CppHeaderParser.py has the advantage of being a pure python C++ header parser. Grap a copy of ply at http://www.dabeaz.com/ply/

    18 weekly downloads
  • XRCed Icon
    XRCed

    XRCed is a simple resource editor for wxWindows/wxPython which supports creating and editing files in XRC format.

    10 weekly downloads
  • pyexpander Icon
    pyexpander

    Pyexpander is a powerful macro processor based on python. Instead of simple macro replacement it offers evaluation of arbitrary python expressions and execution of python code. Pyexpander is Turing Complete.

    17 weekly downloads
  • Python To C Module Generator Icon
    Python To C Module Generator

    Designed to aid in the conversion of Python modules to C extension modules while keeping the same interface into the module. This will make it easier to convert existing Python code into C code to give it a speed boost without changing to existing code

    16 weekly downloads
  • Cisco Port Configurator Icon
    Cisco Port Configurator

    Starting from the port allocation table written in an Excel sheet in the form: [From_Devicde|From_Port|To_Device|To_Port|Vlan|Speed|Duplex] this tool builds the batch for Cisco Catalyst/Router interfaces configuration.

    13 weekly downloads
  • Back
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Next

Staff Picks

  • Icon Clover EFI bootloader
  • Icon Dungeon Crawl Reference
  • Icon Data Crow
  • Icon LibreCAD
  • Icon OpenCPN
  • Icon OS4
  • Icon Pinguy OS
  • Icon PNotes
  • Icon Synfig

Top Downloaded

Powered by Dice Logo Latest Tech Jobs

  • Loading... The latest tech jobs.
See All Jobs ››
SourceForge
About Site Status @sfnet_ops
Find and Develop Software
Create a Project Software Directory Top Downloaded Projects
Community
Blog @sourceforge Job Board
Help
Site Documentation Support Request Real-Time Support
Copyright © 2013 Dice. All Rights Reserved.
SourceForge is a Dice Holdings, Inc. service.
Terms Privacy Cookies/Opt Out Advertise SourceForge.JP Go Parallel