Showing 157 open source projects for "new programming language"

View related business solutions
  • 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
  • Automate contact and company data extraction Icon
    Automate contact and company data extraction

    Build lead generation pipelines that pull emails, phone numbers, and company details from directories, maps, social platforms. Full API access.

    Generate leads at scale without building or maintaining scrapers. Use 10,000+ ready-made tools that handle authentication, pagination, and anti-bot protection. Pull data from business directories, social profiles, and public sources, then export to your CRM or database via API. Schedule recurring extractions, enrich existing datasets, and integrate with your workflows.
    Explore Apify Store
  • 1
    Ruby

    Ruby

    Ruby programming language

    A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Ruby is a language of careful balance. Its creator, Yukihiro “Matz” Matsumoto, blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada, and Lisp) to form a new language that balanced functional programming with imperative programming.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Node-RED

    Node-RED

    Low-code programming for event-driven applications

    Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click. Node-RED provides a browser-based flow editor that makes it easy to wire together flows using the wide range of nodes in the palette.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 3
    glad

    glad

    Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator

    Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specifications for multiple languages.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 4
    gpt-engineer

    gpt-engineer

    Full stack AI software engineer

    gpt-engineer is an open-source platform designed to help developers automate the software development process using natural language. The platform allows users to specify software requirements in plain language, and the AI generates and executes the corresponding code. It can also handle improvements and iterative development, giving users more control over the software they’re building. Built with a terminal-based interface, gpt-engineer is customizable, enabling developers to experiment with AI-assisted programming and refine their development process. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • Teradata VantageCloud Enterprise is a data analytics platform for performing advanced analytics on AWS, Azure, and Google Cloud. Icon
    Teradata VantageCloud Enterprise is a data analytics platform for performing advanced analytics on AWS, Azure, and Google Cloud.

    Power faster innovation with Teradata VantageCloud

    VantageCloud is the complete cloud analytics and data platform, delivering harmonized data and Trusted AI for all. Built for performance, flexibility, and openness, VantageCloud enables organizations to unify diverse data sources, run complex analytics, and deploy AI models—all within a single, scalable platform.
    Learn More
  • 5
    QR Code generator library

    QR Code generator library

    High-quality QR Code generator library in Java, TypeScript/JavaScript

    This project aims to be the best, clearest library for generating QR Codes. My primary goals are flexible options and absolute correctness. The secondary goals are compact implementation size and good documentation comments. This work is an independent implementation based on reading the official ISO specification documents. I believe that my library has a more intuitive API and shorter code length than competing libraries out there. The library is designed first in Java and then ported to...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6
    zx

    zx

    A tool for writing better scripts

    Bash is great, but when it comes to writing scripts, people usually choose a more convenient programming language. JavaScript is a perfect choice, but the standard Node.js library requires additional hassle before use. The zx package provides useful wrappers around child_process, escapes arguments, and gives sensible defaults. Write your scripts in a file with .mjs extension in order to be able to use await on top level. If you prefer the .js extension, wrap your scripts in something like void async function.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    SWIG

    SWIG

    A code generator for connecting C/C++ with other programming languages

    SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, D, Go language, Java, Lua, OCaml, Octave, R and Scilab as well as the Guile implementation of the Scheme language.
    Leader badge
    Downloads: 37,280 This Week
    Last Update:
    See Project
  • 8
    Java Modeling Language (JML)
    This sourceforge site for the project is now DEPRECATED and not updated. All current work and new releases are on github: https://github.com/OpenJML/OpenJML. The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, unit testing, etc. The principal current tool of the project is OpenJML -- cf. https://www.openjml.org, with binary downloads from https://github.com/OpenJML/OpenJML/releases/latest
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    ALCHA

    ALCHA

    A New Programming Language for FPGA Projects

    ALCHA aims to reduce FPGA project develop time by means of automation and abstraction, but without loosing the low-level control that HDLs, such as Verilog, provides. It will support an object oriented programming model, abstract data and signal types, and compile-time scripting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • The Original Buy Center Software. Icon
    The Original Buy Center Software.

    Never Go To The Auction Again.

    VAN sources private-party vehicles from over 20 platforms and provides all necessary tools to communicate with sellers and manage opportunities. Franchise and Independent dealers can boost their buy center strategies with our advanced tools and an experienced Acquisition Coaching™ team dedicated to your success.
    Learn More
  • 10
    code-creation-kit

    code-creation-kit

    The kit can be used as code generator for any programming language.

    code-creation-kit has moved to https://github.com/squeakycode/code-creation-kit
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    VisualXBLite Environment

    VisualXBLite Environment

    viXen is a GUI Designer for XBLite/XBasic programmers.

    Started year 2006 by John Evans to the benefit of an XBLite community created by David Szafranski, viXen is a Visual Designer for GUI application, written in the programming language XBLite itself, which generates the XBLite Source Code of the complete "fill-in-the-blank" skeleton of a Windows(R) GUI application. Current version of viXen allows numerous kinds of generation: - GUI skeleton using the Win32API (Ansi) - WinX.dll (windowing library finely crafted in XBLite by Callum Lowcay) - XBasic GUI. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    SQL Code Wrapper

    SQL Code Wrapper

    Utility to wrap SQL for embedding within a host programming language

    SQLCW is a lightweight preprocessor to enable wrapping SQL statements within a specified prefix and suffix. For example prefix "execute (" and suffix ") by cnxn;". The tool is SQL syntax aware and correctly handles quoted expressions and comments. Options are also provided to strip or convert comments and simplify whitespace.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    RE/flex lexical analyzer generator

    RE/flex lexical analyzer generator

    The regex-centric, fast lexical analyzer generator for C++

    ...Generates Graphviz files to visualize state machine DFAs. RE/flex works seamlessly with Bison. Language: C++ License: BSD-3 Documentation: https://www.genivia.com/doc/reflex/html/index.html Repository: https://github.com/Genivia/RE-flex Changelog: see SF-README.md
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    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.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 15
    Next Generation Programming

    Next Generation Programming

    Compose Software Without Writing Any Programing Code

    "Next Generation Programming - Programming Without Coding Software" is a drag-drop wizard for creating simple or complex applications without writing any programming language code The Software is coded/designed with "Java Programming Language" for novice/expert programmers; Programmers can write softwares with visual tools : drag-drop components;visual editors...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Interface Language Translator
    Interface Language Translator "v1.2.1" It helps you to translate your .ui / .xml files that you prepared in QtDesigner environment with PySide2 to the interface of the programs you will make in Python with the application. You can easily add new languages to your program. Usage video will be added. New features will continue to be added. It is being developed. ---------------------------------------------------------------------------------- Uygulama ile Python'da yapacağınız programların arayüzünü PySide2 ile QtDesigner ortamında hazırladığınız .ui/.xml dosyalarınızın ek bir dile tercümesini gerçekleştirme işleminizde yardımcı olmaktadır. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    TKproE is a development environment for the production of software applications written in the TCL/TK scripting language. In short, TKproE is a Graphical User Interface (GUI) for building TCL/TK programs. TKproE is, itself, written in TCL/TK.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    UniCC LALR(1) Parser Generator

    UniCC LALR(1) Parser Generator

    Parser generator, targetting C, C++, Python, JavaScript, JSON and XML

    UniCC (UNIversal Compiler-Compiler) compiles an augmented grammar definition into a program source code that parses the described grammar. Because UniCC is intended to be target-language independent, it can be configured via template definition files to emit parsers in almost any programming language. UniCC comes with out of the box support for the programming languages C, C++, Python (both 2.x and 3.x) and JavaScript. Parsers can also be generated into JSON and XML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    FBtranslate_chung
    FBtranslate chung is a program to help translation in a foreign language strings data of a freebasic program . It is written in freebasic and uses gui_chung . It extracts all strings literals of a program code into a single file, so you can translate this file with an free online translator like google translate , then rebuilds the new program with the translated text data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    iDev Development Studio

    iDev Development Studio is a WYSIWYG application development platform

    ...Our Integrated Web Automation technics make it a perfect tool for developing Web Automation software like SEO-Tools, Data Collaboration Tools (which collect information from various web pages and put them into a nice overview), as well as Browser Game Bots. So what is the difference between a normal programming language and iDev? iDev takes application development to the next level. The whole program flow is being saved and processed on an abstract, database-driven layer (it’s not an DBMS!), which allows nice 100% Point&Click driven development – without writing a single line of code! The whole design process is aimed at being understandable by everyone who can drive a bycicle and paritipates in traffic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    BTOC

    BTOC

    Source code converter

    An adjustable translator from one programming language to another. Nowadays tested as basic to c++ translator. The vocabulary contains some of QBasic Keywords. See Web Site for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    JavacTo

    Translate java source into another language

    JavacTo is a prototype tool designed to evaluate the need and value of translating java code into another programming language. An ideal language for translation is a language that supports the concept of packages, classes, interfaces, and enums as well as built-in memory garbage collection. Languages such as C# and D, are well suited as a translation “To” language. Eclipse project provided to get started. Three visitor classes provided to learn how to use JavacTo and write visitor classes. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    The Panglossa go!Johnny PHP class library is a collection of PHP classes designed to simplify and automate the work of the web programmer, allowing the use of a single programming language (PHP) instead of mixing up code from different languages.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    PreprocesssorWizard

    PreprocesssorWizard

    WYSIWIG conditional compilation preprocessor for Java etc.

    A WYSIWYG Conditional Compilation Preprocessor for Java, Perl, C, C++, Basic, PowerShell, C#, Javascript, and other programming languages. Many C and C++ developers rely heavily on the C preprocessor, and lament the lack of a preprocessor in Java, scripting languages, and other programming languages. The principal objection to a preprocessor is that it makes one's code difficult to read. This is indeed true for the C preprocessor. It is sometimes difficult to determine which lines of code are active and which are not. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    The Junicon Project

    Java-based Dialect of the Unicon Programming Language

    Junicon is a Java-based implementation of Unicon, a very high level object-oriented goal-directed programming language that lives at Unicon.org. Junicon features seamless Java object access, interactive interpretation, and numerous cleanups and enhancements while retaining Unicon's core expression-evaluation semantics. Please see the Junicon Project Web Site for publications about Junicon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next