Showing 5203 open source projects for "programming"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1

    txt.file99bottles

    99 bottles of beer in different programming languages

    This project is used to show different implementations of the song ‚99 bottles of beer‘. It covers different programming languages. All source code is written by hand by txt.file. No kittens where harmed by the project author in this project. Also no frogs, cows, elephants or 🐧.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Open RVC-CAL Compiler
    The Open RVC-CAL Compiler (Orcc) is a compiler under BSD license for the RVC-CAL dataflow programming language. Please consult the project homepage at http://orcc.sourceforge.net for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ISC - The ISAAC Stream Cipher

    ISC - The ISAAC Stream Cipher

    ISC lets you encrypt & decrypt text and files of any type up to 4GB

    ...It was developed by Bob Jenkins from 1993-1996 and placed in the Public Domain. ISAAC is fast - especially when optimised - and portable to most architectures in nearly all programming and scripting languages. After more than 20 years of existence ISAAC has not been broken, and the little program you have here allows you to use it to encrypt and decrypt text of arbitrary length, files of any type, on a key-phrase of any complexity. ISC is a symmetric key encryption system, which means that both the sender and recipient of a message must possess the key.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    EditWith

    A collection of Windows Explorer shell extensions for text editors.

    ...This makes it easier to use large or multiple monitors for editing different groups of files. Supports 32-bit and 64-bit Windows XP, Windows Vista, Windows 7 and Windows 8. Also serves as a reference for various programming techniques that don't have many examples ... Simple COM in C++ with no MFC/ATL, DLL self-registration, using ARGB icons in GDI+, creating Windows drag-and-drop messages, building with the Windows WDK to link to MSVCRT.DLL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    An Open-Source Tic Tac Toe game written in the Java programming language. Originally written for an Intro to Computer Programming course, later slightly modified for better code optimization. The source code and the executable (.JAR) will be provided in
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6

    JDiv

    JDiv is a multimedia API for game development

    JDiv is a library of graphical programming multiplatform JAVA, use the graphics library based on DIV2 and libgdx. Notable for the simplicity of programming, thanks to the programming through processes. Each process is independent, each running a separate code to other processes and can be assigned graphics, rotation angles, execution priority, etc ... In addition to the libraries themselves, may be used any of the functions of JAVA and any of the functions of libgdx.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Board Game Language
    Board Game Language (BGL, pronounced "bagel") is a natural language syntax programming language for first-time programmers. It uses board games as a metaphor for programming concepts, with the goal of teaching users the foundations of programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Minisplo1t is a tool designed to perform penetration tests with some equipment available. this tool to simplify with a bash programming language we sure tool is very easy to run.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PARUS

    PARUS

    Dataflow parallel programming language for clusters

    PARUS is a data-flow parallel programming language that allows to build parallel programs for clusters and MPP multiprocessors. The data-flow graph is automatically converted to the C++/MPI source and linked with the libparus runtime library. Also there are available tools for benchmarking cluster interconnect and visualize it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    kuzya

    kuzya

    Simple crossplatform IDE for people who study programming

    Kuzya is simple crossplatform IDE for people who study programming. Main idea of it is to concentrate attention of the users only on learning the programming language but not on usage of IDE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    GLGraphics is a library for the Processing programming language that offers a number of classes to simplify the handling of OpenGL textures, GLSL shaders and off-screen rendering inside Processing.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12

    JdForms

    skinned form

    Purpose of this Software is to create a skinned form to be used on Windows Forms Projects. All Software in written in C#, only a couple of samples are written in VB. In fact it is possible to use classes and dll created with this Software in both programming languages. All Software in written using SharpDevelop IDE on Net Framework 4.0.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    XièXiè Compiler

    XièXiè Compiler

    High-level, meta-language, trans-compiler with virutal machine

    XièXiè is a language with a trans-compiler (or rather source-to-source compiler) which compiles to mainly C++ (C++98 and C++11). It also comes with an own assembler compiler for ARM, IA-32/ x86 and its own byte-code XBC (XièXiè-Byte-Code) including a virtual-machine. XièXiè can be seen as a "Meta Language". --- THIS PROJECT IS IN IT'S FIRST STEPS ---
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    SimPyL

    SimPyl - The Simple Python Logger

    A simple console-based logging program for ham radio operators. After learning the basics of the python programming language, I was trying to come up with a coding project that would give me the opportunity to learn and to create something simple and useful for me and my fellow hams. As time goes on and as my knowledge progresses, more features will be added. My hope is that one day this piece of software becomes robust and complete enough to be used as an every day logger for ham radio operators, as well as a contest logger.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    yorick

    yorick

    scientific programming language and graphics

    Yorick is an interpreted programming language for scientific simulations or calculations, postprocessing or steering large simulation codes, interactive scientific graphics, and reading, writing, or translating large files of numbers.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    SASyLF

    SASyLF

    SASyLF is an proof assistant for reasoning about programs.

    SASyLF (pronounced "Sassy Elf") is an LF-based proof assistant specialized to checking theorems about programming languages and logics. SASyLF has a simple design philosophy: language and logic syntax, semantics, and meta-theory should be written as closely as possible to the way it is done on paper. SASyLF can express proofs typical of an introductory graduate type theory course. SASyLF proofs are generally very explicit, but its built-in support for variable binding provides substitution properties for free and avoids awkward variable encodings.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18

    Lego EV3 Educational Resource Kit

    Bringing Lego EV3 to the Computer Lab

    This is an educational project to evaluate the currently available programming tools for Lego EV3 robotic "toy". The outcome of the project will be a resource kit to facilitate the usage of these development tools in college computer labs. It may be a useful source for student activities focusing on lab exercises in small robotic and embedded system develoment. .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Jerry's Log Browser for JLogger

    Jerry's Log Browser for JLogger

    Log browser for work with JLogger.

    At the time of programming, i used JLogger in my projects, but when i search for LogBrowser, at that time i not found Good Log Browser with filtering capacity, so i started this project, which include filtering capacity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Rabbit-vm

    An approach to the Joy programming language.

    Rabbit-vm   An approach to the Joy Programming Language The Joy Programming Language, created by Manfred von Thun, is very powerful, yet simple. Program construction is based on concatenation, quotation and combinators. Rabbit-vm is basically an implemetation of Joy. The main difference to the original Joy, as implemented in Joy1, is  * Rabbit-vm has a define-primitve.    
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    eBookpublish

    this is nonprofit community for generating programming eBooks

    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    RDP FrameBot is a frameshift correction and nearest neighbor classification tool for use with high-throughput amplicon sequencing. It uses a dynamic programming algorithm to align each query DNA sequence against a set of target protein sequences, produces frameshift-corrected protein and DNA sequences and an optimal global or local protein alignment. It also helps filter out non-target reads. The online version of FrameBot is available on http://fungene.cme.msu.edu/FunGenePipeline, tutorial http://rdp.cme.msu.edu/tutorials/framebot/RDPtutorial_FRAMEBOT.html. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    sdide 0.14.5.3
    Screwdriver is an Simple Dis-Integrated Development Environment (SDIDE) used for programming in Python, PySide, Bash and Other object-oriented programming technologies. Source code management Interface can Push Up to 97 branches into the Git server. Reclaim your favourite Linux text editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    IRPF90
    WARNING: Project moved to http://github.com/scemama/irpf90 IRPF90 is a Fortran90 preprocessor written in Python for programming using the Implicit Reference to Parameters (IRP) method. It simplifies the development of large fortran codes in the field of scientific high performance computing.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    SOForge
    An engine to create and publish A-RPG (Action RPG) like Secret of Mana without programming knowledge. Inspired by the engine running the MMORPG Slayers Online, but rewritten from scratch. License LGPL
    Downloads: 0 This Week
    Last Update:
    See Project