Polyglot

Top 23 Polyglot Open-Source Projects

  • cosmopolitan

    build-once run-anywhere c library

  • Project mention: Python Is Portable | news.ycombinator.com | 2024-04-15

    The reality is a bit different, the work on Python 3.6 was checked into the Cosmopolitan repo and I have been able to use it for production workloads that are in pure python. [0]

    As Cosmopolitan Libc has evolved, it has been possible to compile more software without modifications, and that includes latest Python through a project called superconfigure[1].

    Last person who tried to reproduce it from scratch did it last week (granted it too them a few days of solid work) but in the end they ended with a portable binary with Python 3.11.9, brotli, ssl and asyncio for their work related project.[2]

    [0] https://github.com/jart/cosmopolitan/tree/master/third_party...

  • enso

    Hybrid visual and textual functional programming.

  • Project mention: Show HN: Flyde – an open-source visual programming language | news.ycombinator.com | 2024-03-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • interactive

    .NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.

  • Project mention: Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames | dev.to | 2023-12-25

    All of this will be accomplished inside of a single Polyglot Notebook. If you're not familiar with Polyglot Notebooks, they're a technology built on top of Jupyter Notebooks that allow you to use additional language kernels, including a F# Kernel. This lets you run interactive data science experiments in a single notebook as shown here in VS Code:

  • tweetable-polyglot-png

    Pack up to 3MB of data into a tweetable PNG polyglot file.

  • polyglot

    🤖️ Cross-platform AI language practice app (跨平台AI语言练习应用) (by liou666)

  • Project mention: What Chinese-speaking chatbots are available? | /r/ChineseLanguage | 2023-05-08

    polyglot, downloadable for Mac and Windows.

  • CreepyCodeCollection

    A Nonsense Collection of Disgusting Codes

  • python-chess

    A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication

  • Project mention: Permissive chess lib | /r/chessprogramming | 2023-08-19
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • core

    MetaCall: The ultimate polyglot programming experience. (by metacall)

  • Project mention: Show HN: Pip Imports in Deno | news.ycombinator.com | 2023-08-11

    An alternative is metacall. The example in the readme is about calling Python from Javascript, but it also works with other languages, like Ruby, C#, Java, and other languages

    https://github.com/metacall/core

    List of supported languages here https://github.com/metacall/core/blob/develop/docs/README.md...

    In the future, maybe webidl (or extensions of it) will bring interoperability between languages too. At the moment there is https://mozilla.github.io/uniffi-rs/ for interoperability between Rust and a number of languages (basically the ones mozilla needs: Swift, Kotlin, Javascript)

  • htshells

    Self contained htaccess shells and attacks

  • vim-doge

    (Do)cumentation (Ge)nerator for nearly 20 languages 📚 Generate proper code documentation with a single keypress. ⚡️🔥

  • Project mention: vim-doge v4: The Rust Rewrite | /r/rust | 2023-07-10

    I’m the creator of the vim plugin called vim-doge and I like to share some awesome benchmark results with the new version that has been written in Rust.

  • konfig

    Composable, observable and performant config handling for Go for the distributed processing era

  • sample-programs

    Sample Programs in Every Programming Language

  • coherence

    Oracle Coherence Community Edition (by oracle)

  • jaws

    Jaws is an invisible programming language! Inject invisible code into other languages and files! Created for security research -- see blog post

  • lingua-franca

    Intuitive concurrent programming in any language

  • polyshell

    A Bash/Batch/PowerShell polyglot!

  • RosettaGit

    Solutions to tasks in over 700 programming languages

  • morloc

    A typed, polyglot, functional language

  • setup-graalvm

    GitHub Action for setting up GraalVM distributions.

  • Project mention: GraalVM Native Image — Faster, Smarter, Leaner | /r/java | 2023-04-25

    GraalVM's Github Action is pretty easy to use.

  • doom-graalvm

    PoC of running Doom on top of GraalVM

  • SpeedTests

    comparing the execution speeds of various programming languages

  • Project mention: SpeedTests: Comparing the execution speeds of various programming languages | news.ycombinator.com | 2024-02-08
  • LinGo

    A language aquisition terminal application (TUI) to learn languages with text. (by hsnborn22)

  • Project mention: LinGo, a free and open source text-based language acquisition tool | /r/lojban | 2023-12-07

    This is the link to the github repository

  • graal-bindgen

    Safe Rust <---> GraalVM Polyglot bindings using procedural macros

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Polyglot related posts

Index

What are some of the best open-source Polyglot projects? This list will help you:

Project Stars
1 cosmopolitan 15,067
2 enso 7,286
3 interactive 2,743
4 tweetable-polyglot-png 2,500
5 polyglot 2,487
6 CreepyCodeCollection 2,346
7 python-chess 2,277
8 core 1,492
9 htshells 975
10 vim-doge 961
11 konfig 644
12 sample-programs 529
13 coherence 413
14 jaws 230
15 lingua-franca 207
16 polyshell 196
17 RosettaGit 194
18 morloc 193
19 setup-graalvm 177
20 doom-graalvm 72
21 SpeedTests 61
22 LinGo 57
23 graal-bindgen 40

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com