Open-source projects categorized as Proposal Edit details

Top 23 Proposal Open-Source Projects

  • core-js

    Standard Library

    Project mention: Upcoming ECMAScript features I'm excited about | | 2022-07-22

    Proposal, Polyfill

  • proposals

    Tracking ECMAScript Proposals

    Project mention: Novedades javascript 2022 📢 | | 2022-07-12

    Puedes obtener más información de estas aquí

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • proposal-pipeline-operator

    A proposal for adding a useful pipe operator to JavaScript.

    Project mention: Proposal withdrawn for Function.pipe / flow | | 2022-08-17

    I must admit I've not read the meeting minutes in full, but I've gleaned that at least one objection is that Function.pipe/etc was, in part, proposed in reaction to the syntax-based F#-pipe losing out in favour of the current Hack-pipe, which currently sits at a hard-fought-for Stage 2.

  • range-v3

    Range library for C++14/17/20, basis for C++20's std::ranges

    Project mention: C++20 Ranges Algorithms – 7 Non-Modifying Operations | | 2022-04-25

    range-v3 is a great library allowing you to bridge the gap:


    Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). It is open source software (written in PHP) and designed for small and medium businesses, foundations and freelancers. You can freely install, use and distribute it as a standalone application or as a web application to use it from every internet access and media.

    Project mention: What about a micro saas invoice app? | | 2022-08-12


  • reflect-metadata

    Prototype for a Metadata Reflection API for ECMAScript

    Project mention: Deconstructing an Object Relationship Mapper (ORM) in Typescript | | 2022-02-04

    Database columns will be mapped to domain object properties using decorators. This will include relationships and enum types. reflect-metadata stores metadata about the classes and properties. Most of the work is a simple map for each class, renaming db column properties to domain model properties and vice versa. Reflect.defineProperty holds a list of field metadata on the target class. This is where more database ORM logic could live in the future such as column type, length, etc. A base domain model entity will use this metadata to map the models appropriately.

  • interface-types

    Project mention: Plugins in Rust: Wrapping Up | | 2022-07-27

    Really good questions. Unfortunately, most of the issues I found back then were fundamental ones. I've seen that Wasm has deprecated "Interface Types" and is now working on the "Component Model". But even then, as far as I understand that would only avoid the serialization and deserialization steps, and you would still need to copy complex types. It will be more performant, but I don't think it would be enough for Tremor either.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • rfcs

    Public change requests/proposals & ideation (by npm)

    Project mention: [RRFC] Parallel script execution when value is set to an array of text. · Issue #610 · npm/rfcs | | 2022-07-02
  • gc

    Branch of the spec repo scoped to discussion of GC integration in WebAssembly

    Project mention: Hmm | | 2022-08-11

    Note: There are future plans to (allow WebAssembly to call Web APIs directly)(

  • threads

    Threads and Atomics in WebAssembly

    Project mention: LibreOffice running natively in a browser via WebAssembly | | 2022-02-15

    WebAssembly is having/going to have threads

  • stduuid

    A C++17 cross-platform implementation for UUIDs

  • fos-proposals

    :gift_heart: :penguin: Archive of GSoC proposals

    Project mention: How to write proposal for Google Summer of Code | | 2022-03-11

    Archive of GSoC proposals

  • proposal-cancellation

    Proposal for a Cancellation API for ECMAScript

  • rfcs

    This repository contains proposals, standards and documentations related to Nervos Network. (by nervosnetwork)

    Project mention: CKB Tokenomics | | 2022-08-15
  • js-proposal-algebraic-effects

    📐Let there be algebraic effects in JS

    Project mention: Go Replaces Interface{} with 'Any' | | 2021-12-14

    Ok I was wrongly assuming that panic was expecting an error type, in fact it's an interface{}.

    > Your use of exceptions for flow control (i.e. goto) is considered harmful

    Exceptions are a way to delegate error handling to the caller by giving them informations about the unexpected behavior. It implies that the expected behavior is the "happy path" (everything went well) and any deviations (errors) is unexpected.

    This is far from a goto because you can have `try/finally` blocks without catch (or defer in golang).

    Also, exceptions are just a kind of algebraic effects that do not resume. There was a proposal to JS for this:

    This is also easier to test. assertRaises(ErrorType, func() { code... })

    Almost every Go library I've seen just return an error (which is just a string), you'd need to parse it to assert that the correct error is returned in special conditions.

  • proposal-array-unique

    ECMAScript proposal for Deduplicating method of Array

    Project mention: PHP creator: functions were named to fall into length buckets because function hash algo was 'strlen' | | 2021-11-22

    Things like Array.prototype.unique and Structured clone would slightly reduce the need for lodash.

  • exception-handling

    Proposal to add exception handling to WebAssembly

    Project mention: 'The best thing we can do today to JavaScript is to retire it,' says JSON creator Douglas Crockford | | 2022-08-05

    Yep, you're right. It's also more than just the DOM, it's web APIs in general, such as fetch, audio, webgl/webgpu, etc. WASM still needs GC, exceptions, and WASI to be able to fully interop with any host without any of the current limitations. This'll take a few years. I'm looking forward to the future in which I will be shipping WASM-only web apps to my users.

  • memory64

    Memory with 64-bit indexes

    Project mention: Why Am I Excited About WebAssembly? | | 2022-07-17
  • tail-call

    Proposal to add tail calls to WebAssembly

    Project mention: Tail calls for native targets | | 2022-02-09
  • proposal-import-reflection

    Proposal for syntax to import ES modules with import reflection attributes

    Project mention: Updates from the 90th TC39 meeting | | 2022-06-09

    Import Reflection: Syntax to import ES modules with import reflection attributes.

  • function-references

    Proposal for Typed Function References

  • multi-memory

    Multiple per-module memories for Wasm

    Project mention: WebAssembly and C++ | | 2022-06-27

    It's not segmented, so no... or rather, not yet.

    The wasm spec already accommodates to some extent the notion of multiple "memories" (i.e. distinct flat heaps), although it only allows for one in practice:

    And there's an active proposal to allow for multiple memories:

    In an environment like that, you'd need full-fledged pointers to carry both the memory index and the offset; and then you might want a non-fat "pointer to same memory" alternative for perf. Might as well call them far and near.

  • lips

    📘 Lisk improvement proposals (by LiskHQ)

    Project mention: AMA with Max Kordek - Lisk CEO & Co-Founder | 5th August | | 2022-08-05
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 2022-08-17.

Proposal related posts


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

Project Stars
1 core-js 17,154
2 proposals 15,783
3 proposal-pipeline-operator 6,339
4 range-v3 3,450
6 reflect-metadata 2,621
7 interface-types 635
8 rfcs 624
9 gc 558
10 threads 494
11 stduuid 456
12 fos-proposals 355
13 proposal-cancellation 256
14 rfcs 233
15 js-proposal-algebraic-effects 145
16 proposal-array-unique 118
17 exception-handling 98
18 memory64 84
19 tail-call 84
20 proposal-import-reflection 69
21 function-references 65
22 multi-memory 64
23 lips 60
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives