Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Catalog / canercandan / codeworker
Public GitHub Catalog Discovered Sep 24, 2026

canercandan / codeworker

This repository is just a fork of the official one available on http://code.google.com/p/codeworker, CodeWorker is a versatile Open Source (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 layman's 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 tool's 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 JSP, ASP, or Velocity. It has variations for parsing, code generation, or procedural programming, giving the developer a number of options for organizing CodeWorker projects. It is also possible to integrate the CodeWorker's features about parsing and code generation into C++, Java and .NET applications.

View repository on GitHub ↗ View creator profile Browse directory

About this discovery

This repository is cataloged as part of our automated global GitHub synchronization. Full telemetry, velocity snapshots, and code summaries are scheduled for continuous enrichment.

#1306254GitHub System ID
canercandanOrganization / User
PublicVisibility
ActiveCatalog Status

More from canercandan

↗

canercandan/dmozscraping

Yet another tool to extract dmoz websites information, compute alex and page ranks and get a screenshoot for each website

Discovered
FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.