Showing 71 open source projects for "programming languages learning"

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
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 1
    Hakaton Starter

    Hakaton Starter

    A boilerplate for Node.js web applications

    ...I also tried to make it as generic and reusable as possible to cover most use cases of hackathon web apps, without being too specific. In the worst case, you can use this as a learning guide for your projects, if for example you are only interested in Sign in with Google authentication and nothing else.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Appium

    Appium

    Automation for iOS, Android, and Windows Apps

    ...Appium aims to automate any mobile app from any language and any test framework, with full access to back-end APIs and DBs from test code. Write tests with your favorite dev tools using all the above programming languages, and probably more (with the Selenium WebDriver API and language-specific client libraries).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    vsc-ascoos-build-number-display

    vsc-ascoos-build-number-display

    Easily monitor the current build number of your VSCode workspace

    The Ascoos Build Number Display extension allows you to easily monitor the current build number of your workspace in the status bar of Visual Studio Code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    vsc-ascoos-update-build

    vsc-ascoos-update-build

    VSCode Extension: Automatically updates build number and date on save

    - Automatically updates @build and @updated tags in your PHP files. - Saves the build information in builds.json located in the .versions folder. - Creates a backup of the saved file in the .repos folder with the updated build number and date. - Allows setting an initial build number via configuration. - Automatically creates and updates .vscode/settings.json to exclude the .versions and .repos folders from the file explorer.
    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
  • 5
    glsl-sandbox

    glsl-sandbox

    Shader editor and gallery

    ...It has become a staple tool in the creative-coding community, lowering the barrier to entry for shader art and GPU programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    DocScript

    DocScript

    A simple, procedural programming language.

    DocScript ...is a simple procedural programming language, with... Real-time multi-client distributed "execution sessions" Numeric literals in any base Built-in remote code-execution (DS-Remoting) Compilation to standalone .NET exes (DS-Compilation) A capability to pipe separate interpretation stages into one another. Watch the "DocScript in 3 Minutes" YouTube Video! https://www.youtube.com/watch?v=ybl5pVSJOOk Start using DocScript in the next few seconds: open cmd, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Natural Docs

    Natural Docs

    Multi-language source code documentation tool

    Natural Docs is an open-source documentation generator for multiple programming languages. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it. SourceForge houses the source code and issue database for the old Perl version of Natural Docs, version 1.52. It is still available but no longer being updated.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8

    Empact Foundation Class Library

    Cross-platform C++ library for use as a default application framework.

    A mature cross-platform C++ library for use as a default application framework. Features include: * Threading & synchronization * Socket programming: SSL, NanoMsg & ZMQ * File I/O utilities: zlib, ini, yaml * Native Database access: MySQL, SQLite, BerkleyDB, Postgre, REDIS and ODBC * Built-in mini XML parser; optional EXPAT, LIBXML and MSXML support * Network protocol stack: HTTP, FTP, SMTP, POP3, SOAP, XMLRPC * Scripting languages: Perl, Python, JavaScript, VBScript, Java, Lua, TCL, Squirrel * Cloud Computing: AWS * Encryption: OpenSSL * Platforms: Linux/Posix, Windows, Arduino * Over 500+ highly reusable classes. 4000+ fully documented functions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    javascript-algorithms

    javascript-algorithms

    JavaScript implementations of computer science algorithms

    javascript-algorithms is a repository that implements a comprehensive collection of classic data structures and algorithmic solutions in JavaScript — including sorting, searching, graph algorithms, dynamic programming, and more. It serves as a learning and reference resource for developers wanting to understand how standard algorithms can be expressed in JavaScript, bridging the gap between theoretical algorithm knowledge and practical implementation usable in web or Node.js contexts. Because algorithms are implemented in a language (JavaScript) many developers use daily, the repo becomes especially useful for students, interview-preparation candidates, or anyone wanting to learn algorithmic thinking without switching languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    Enterprise

    Enterprise

    The Enterprise™ programming language

    Enterprise is a satirical open-source project that humorously critiques corporate software development practices by presenting intentionally overengineered and unnecessarily complex code structures. Rather than aiming to solve a practical technical problem, it serves as a parody of enterprise-grade software, showcasing exaggerated patterns such as excessive abstraction, redundant layers, and convoluted architectures. The repository is often used as a teaching tool to highlight anti-patterns...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Slate

    Slate

    Beautiful static documentation for your API

    ...All of your API’s description is arranged on the left side of your documentation, while the code examples are all on the right. It looks great and is simple to edit and understand because it’s all written in Markdown. Slate works great even if your API has bindings in multiple programming languages. Simply put in tabs to switch between them. Slate also offers out-of-the-box syntax highlighting for over 100 languages, with absolutely no need for configuration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Hacker Scripts

    Hacker Scripts

    Based on a true story

    Hacker Scripts is a cheeky collection of small automation scripts and language ports collected under the tagline “Based on a true story.” The repository gathers playful utilities (originally shell and Ruby scripts) that automate short, real-world tasks — for example, sending a quick “late at work” text when SSH sessions are active, firing off an automated “I’m sick / working from home” email on certain mornings, or even talking to a networked coffee machine to start brewing at precisely the...
    Downloads: 214 This Week
    Last Update:
    See Project
  • 13
    LeetCode Python

    LeetCode Python

    LeetCode Solutions: A Record of My Problem Solving Journey

    This repository is a comprehensive personal journal of LeetCode problem-solving journey. It includes detailed solutions with code, algorithm insights, data structure summaries, Anki flashcards, daily challenge logs, and future planning sections.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    RxSwift Chinese Documentation

    RxSwift Chinese Documentation

    RxSwift Chinese Documentation

    This is an RxSwift Chinese document. Now that reactive programming is becoming more and more popular, we can't stop the craze. This document integrates RxSwift documentation, RxJS documentation, ReactiveX documentation and some of the author's personal opinions. The purpose is to allow everyone to quickly get started with reactive programming. Although this document is mainly about RxSwift , developers using other reactive frameworks can also benefit from it, such as: ReactiveCocoa , RxJava...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Data Structures and Algorithms in JS

    Data Structures and Algorithms in JS

    Data Structures and Algorithms explained and implemented in JavaScript

    ...Simply put, algorithms are several steps to solve a specific problem (e.g., sort number, search value, transform data, etc.). Algorithms are an essential toolbox for every programmer. Even if you don't realize it, you use them every day. They are built-in in apps, programming languages, and libraries. However, to make use of them properly, you have to know the tradeoffs so you can choose the best tool for the job. Improve your problem-solving skills and become a stronger developer by understanding fundamental computer science concepts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Microsoft Bot Framework SDK

    Microsoft Bot Framework SDK

    Tool for building conversation applications

    ...The Bot Framework SDK v4 is an open source SDK that enable developers to model and build sophisticated conversation using their favorite programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    vim-bootstrap

    vim-bootstrap

    A simple method of generating a configuration for vim / neovim

    ...Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and is so useful for programming that many consider it an entire IDE. Put your focus on one thing at a time, when we focus on studying a single thing we accelerate our learning. Created and maintained by a community that uses the Neovim/Vim on a daily basis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    code-nav

    code-nav

    Professional programming navigation

    Programming Navigation is not just a website, but a complete ecology with the goal of "helping everyone discover high-quality programming resources and improve learning efficiency". It contains multiple sub-projects, and the technology stack includes React, Java SpringBoot, Tencent Cloud Development, etc., all of which are open source for everyone to learn, so that you can easily develop beautiful information navigation websites!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Judge0 IDE

    Judge0 IDE

    Simple, free and open-source online code editor

    Judge0 IDE is a free and open-source online code editor that allows you to write and execute code from a rich set of languages. It's perfect for anybody who just wants to quickly write and run some code without opening a full-featured IDE on their computer. Moreover, it is also useful for teaching and learning or just trying out a new language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Opensource

    Opensource

    Delivering delightful digital solutions

    This repository by tunnckoCore serves as a hub for various open-source projects and initiatives. It includes tools, libraries, and resources aimed at improving developer workflows and promoting open-source collaboration.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DefLang
    - - - 𝑫𝒆𝒇𝑳𝒂𝒏𝒈,𝑽𝒆𝒓𝒚 𝑺𝒊𝒎𝒑𝒍𝒆,𝑽𝒆𝒓𝒚 𝑬𝒍𝒆𝒈𝒂𝒏𝒕 - - - This is DefLang. It’s work on NodeJS. News : I added DefLang to Package. Type “npm install deflang”! Please Upvote this! : https://repl.it/language-requests/p/deflang This Language need some package. Please install package by go deflang directory and type “npm install” Latest Version : 3.5.0 (deflang350.zip) (deflapp.exe for Linux Users,it’s can run by “./DefLang [filename]”)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JCppEdit v4.0

    JCppEdit v4.0

    Best IDE for Beginners

    ...You will not waste time detecting errors before compiling codes because you will get a real-time notification whenever you are making any mistake in your C, C++, and Java codes. You can also create multiple projects, delete, rename, cut and copy multiple files and folders in your project folder using project explorer. The programming languages that can be compiled and executed include; C, C++, Java, Java applet, C graphics, HTML, CSS, JavaScript and XML. If you are looking for a hassle-free, coding experience, then JCppEdit is the best option for you. The smooth interface and lig
    Leader badge
    Downloads: 59 This Week
    Last Update:
    See Project
  • 23
    SnippetStore

    SnippetStore

    A snippet management app for developers

    Snippet Store support single and multi file snippet and wide range of programming languages; therefore, whether your snippet is a small function that you use from time to time or a whole design pattern that you need to remember, Snippet Store got you covered. Whether if you're storing your snippets only for later retrieval and doesn't really care about the details or if you're a programming learner and need to store your snippets with all the information on how those snipppets work, SnippetStore got your back! ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    KAREL 3D WebGL

    KAREL 3D WebGL

    Children's learning programming language Karel the Robot in 3D

    KAREL 3D written in JavaScript with WebGL is a children's programming language for teaching algorithms. This is later variant from Karel the Robot in 3D, created in 1986 for 8bit microcomputer PMD 85-2. Support full recursion, create new commands, complex commands with condition from dialog and direct control with keys, language translation. Objects: brick, wall, mark, fence. Check out the Wiki (here) for more examples and pictures. Include ZIP with original historical...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    This is learning programming language for children Karel-3D. By words from LightBot: "Get kids hooked on coding with minutes!" Created by Karel 3D from the 8-bit microcomputer PMD 85-2 in 1986. His later version of Karel the Robot in 3D, created first in the Slovak Republic. JavaScript variant include only one small HTML file tested and works on all devices with keyboard and full JavaScript support in internet browser, or alternative pre-compiled JAVA V8 .jar file with webEngine and JavaFX and code in string. ...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo