TypeScript programming-language

Open-source TypeScript projects categorized as programming-language

Top 20 TypeScript programming-language Projects

  • wenyan

    文言文編程語言 A programming language for the ancient Chinese.

    Project mention: Você programa em inglês ou pt? | reddit.com/r/brdev | 2023-05-20
  • penrose

    Create beautiful diagrams just by typing mathematical notation in plain text.

    Project mention: Penrose Create beautiful diagrams just by typing math notation in plain text | news.ycombinator.com | 2023-03-22
  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • bhai-lang

    A toy programming language written in Typescript

    Project mention: what is your favorite programming language? And Why? | reddit.com/r/developersIndia | 2023-04-15

    Assembly and bhai lang

  • unit

    Next Generation Visual Programming System (by samuelmtimbo)

    Project mention: A personal history of visual programming environments (2021) | news.ycombinator.com | 2022-12-22

    I enjoyed reading this. I knew of quartz composer but I never did anything with it.

    I love visual tools and I think they are underutilized today. I cut my teeth in ~2005 with Houdini[0] and Fusion[1] which are both heavily graph / node based (and procedural).

    Most recently I have been rekindling my love for visual programming and flow based programming and plan to spend some time in January and February doing more research around flow based programming for infrastructure management.

    I plan to get this sort of info published on my website which I have neglected for half a decade or more but if you are interested in visual programming you might enjoy checking these out:

    Unit from Samuel Timbó:



    A video of me exploring what I figured out about it (while also learning to stream) https://www.youtube.com/watch?v=vwknTfGVDq8

    Behave-Graph from Ben Houston:


    And the products I learned so long ago

    [0] Houdini https://www.sidefx.com/products/houdini/

    [1] Fusion https://www.blackmagicdesign.com/products/fusion

  • wing

    The Wing Programming Language (by winglang)

    Project mention: Cloud, Why So Difficult? | reddit.com/r/programming | 2023-05-29

    In this insightful article, Elad Ben-Israel, the mind behind the CDK, shares his love for the cloud, but also his frustrations with the complexity of building cloud applications. The challenges he identifies include:1. Focus on non-functional mechanics: The need to understand and manage cloud platform mechanics instead of focusing on building valuable features for users.2. Lack of independence: Developers often need to rely on others to handle parts of the deployment process or to resolve issues, interrupting their work flow.3. Delayed feedback: The current iteration cycle in cloud development can take minutes or even longer, significantly slowing down the development process and making it harder for developers to stay in their flow state.## It's not just a rantElad is not just ranting about cloud development. He proposes a solution in the form of a programming language for the cloud. This language would treat the entire cloud as its computer. The language compiler will be able to see the complete cloud application, unbound by the limits of individual machines. Such a compiler would be able to handle a significant portion of the application's non-functional aspects, enabling developers to operate at a more abstract level, thus reducing complexity and promoting autonomy. Moreover, it could expedite iteration cycles by allowing to compile applications to quick local simulators during the development process. ## The Winglang ProjectElad reveals that he's in the process of developing such an open-source, “cloud-oriented” language, dubbed Winglang. Wing aims to improve the developer experience of cloud applications by enabling developers to build distributed systems that leverage cloud services as first-class citizens. This is achieved by integrating infrastructure and application code in a secure, unified programming model. Wing programs can be executed locally via a fully-functional simulator or deployed to any cloud provider.## My Interest in WinglangI, together with a group of dedicated contributors, joined forces with Elad to develop Winglang.While still in Alpha and not yet ready for production use, it's already possible to build some real applications.Check out https://github.com/winglang/wing for more details.

  • bitloops-language

    Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^

    Project mention: Next generation software development platform with its own programming language. Write code and get visual overview of how your app is structured! | reddit.com/r/u_bitloopslanguage | 2023-02-09
  • publicodes

    Le langage pour les algorithmes d'intérêt public

    Project mention: Quel framework utilise service-public.fr pour les questions à choix multiples ? | reddit.com/r/france | 2023-02-01
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • cashscript

    ⚖️ Easily write and interact with Bitcoin Cash smart contracts

    Project mention: List of Resources for Developing with CashTokens on Bitcoin Cash | reddit.com/r/cashtokens | 2023-05-20

    https://cashscript.org/ (check out the guides!)

  • cicada

    Cicada Language (by cicada-lang)

  • f-flat_node

    F♭ (pronounced F-flat) is a toy language.

  • vscode-extension

    Monitor your code for exposed API keys, tokens, credentials, and high-risk security IaC misconfigurations (by SpectralOps)

    Project mention: Web Application Security: What to Consider for 2023 | dev.to | 2022-12-20

    Securing web applications is fast becoming a business goal for organizations as data breaches can create long-term repercussions. Web AppSec is a tremendous practice for you to protect your websites, databases, and applications. It involves developers taking charge of application security by continuously monitoring and testing their systems. Spectral empowers developers to simplify Web AppSec and make it a part of their everyday tasks.

  • wheel-lang

    A small toy imperative language (with some OOP features) for demonstrating and practicing language design/implementation.

    Project mention: How did you choose the name for your programming language? | reddit.com/r/ProgrammingLanguages | 2022-06-06

    A friend made a snarky comment that I was reinventing the wheel; hence, wheel-lang.

  • kodeine

    Write Kustom formulas in VS Code!

    Project mention: [MISC] kodeine v0.1.1-alpha - Improved reevaluation, local variables! | reddit.com/r/kustom | 2022-10-26

    You can also take a look at the GitHub release.

  • lole-lisp

    Low level language with LISP-like syntax using LLVM and WASM (binaryen) backends

    Project mention: deno-ffigen: C FFI bindings generation for Deno | reddit.com/r/ProgrammingLanguages | 2022-08-08

    While I was developing lole-lisp I happened to create a tool to generate C FFI bindings for Deno.

  • f-flat-minor


    TSCPL is a port of ACPL to TypeScript

    Project mention: Show HN: Tscpl – My ACPL to TypeScript Transpiler | news.ycombinator.com | 2023-02-16
  • exlog

    Simple hobby project that compiles JavaScript-like syntax to the Mindustry format

    Project mention: Programming Language for Logic | reddit.com/r/Mindustry | 2022-08-14
  • playground

    Online playground for Alumina language (by alumina-lang)

    Project mention: Would there be any interest in an online playground cookiecutter/generator for custom langs? | reddit.com/r/ProgrammingLanguages | 2022-11-13

    While working on Alumina programming language, I created an online compiler playground that can be used to compile & execute code examples. The playground itself is now open-source too and I was thinking to make it reusable, so people can plug their own compilers and interpreters for their own languages.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-05-29.

TypeScript programming-language related posts


What are some of the best open-source programming-language projects in TypeScript? This list will help you:

Project Stars
1 wenyan 18,899
2 penrose 5,684
3 bhai-lang 3,587
4 unit 1,450
5 wing 1,011
6 bitloops-language 309
7 publicodes 109
8 cashscript 100
9 cicada 60
10 f-flat_node 25
11 vscode-extension 15
12 wheel-lang 14
13 link 11
14 kodeine 8
15 base.link 6
16 lole-lisp 6
17 f-flat-minor 4
18 TSCPL 3
19 exlog 2
20 playground 1
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.