An open API service for producing an overview of a list of open source projects.

https://github.com/microsoft/prose

csharp data-transformation data-wrangling dotnet examples microsoft program-synthesis prose sdk synthesis

Score: 25.345010256925434

Last synced: about 4 hours ago
JSON representation

Repository metadata:

Microsoft Program Synthesis using Examples SDK is a framework of technologies for the automatic generation of programs from input-output examples. This repo includes samples and sample data for the Microsoft Program Synthesis using Example SDK.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 6 hours ago

Total Commits: 247
Total Committers: 26
Avg Commits per committer: 9.5
Development Distribution Score (DDS): 0.453

Commits in past year: 7
Committers in past year: 3
Avg Commits per committer in past year: 2.333
Development Distribution Score (DDS) in past year: 0.571

Name Email Commits
simmdan s****n@m****m 135
Danny Simmons d****s@m****m 35
Alex Polozov p****v@c****u 14
Gustavo Soares g****s@m****m 13
danpere d****e@m****m 11
Arjun Radhakrishna a****a@m****m 4
Priyanshu Gupta p****a@m****m 4
annafariha 8****a 4
Ananya Singha t****a@m****m 3
Sanket Mhatre t****e@m****m 3
kxdan d****s@o****m 3
Ivan Radicek i****e@m****m 2
dependabot[bot] 4****] 2
Ashish Tiwari a****r@m****m 2
Adam Smith a****s@m****m 1
Andi Qu 3****c 1
Max von Hippel m****6@g****m 1
Microsoft GitHub User m****s@m****m 1
Mohammad Raza m****a@m****m 1
Pat-Lafon 3****n 1
Vu Le v****e 1
José Cambronero j****o@m****m 1
Clint Simon m****e@c****m 1
Clint Simon c****n@m****m 1
Vytautas Astrauskas v****s@g****m 1
guptaankitams 1****s 1

Issue and Pull Request metadata

Last synced: about 4 hours ago

Total issues: 36
Total pull requests: 48
Average time to close issues: about 2 months
Average time to close pull requests: 5 days
Total issue authors: 32
Total pull request authors: 24
Average comments per issue: 2.92
Average comments per pull request: 0.33
Merged pull request: 41
Bot issues: 0
Bot pull requests: 3

Past year issues: 1
Past year pull requests: 3
Past year average time to close issues: N/A
Past year average time to close pull requests: about 3 hours
Past year issue authors: 1
Past year pull request authors: 2
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.33
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/microsoft/prose

Top Issue Authors

  • OlivlfilipeOliveira (2)
  • dfinke (2)
  • eglassman (2)
  • mgorinova (2)
  • fiza11 (1)
  • sashankpappu (1)
  • afader (1)
  • Haleshot (1)
  • elibroftw (1)
  • zewditu (1)
  • Hawthorne001 (1)
  • VioletLi (1)
  • hiren-2911 (1)
  • aslihanozmen (1)
  • tkbala (1)

Top Pull Request Authors

  • Kethku (7)
  • simmdan (5)
  • annafariha (4)
  • ivanradicek (3)
  • dependabot[bot] (3)
  • namin (2)
  • purug2000 (2)
  • alexpolozov (2)
  • csim (2)
  • SANKET7738 (2)
  • ananyas168 (2)
  • barik (2)
  • ranvijaykumar (1)
  • rndmcnlly (1)
  • guptaankitams (1)

Top Issue Labels

Top Pull Request Labels

  • dependencies (3)
  • cla-not-required (1)

Package metadata

nuget.org: microsoft.programsynthesis.compound.extraction.field

Domain Specific Language for extracting substrings from text data. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 6.21.0 (published about 7 years ago)
  • Last Synced: 2026-08-25T09:36:15.901Z (1 day ago)
  • Versions: 20
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 147,677 Total
  • Docker Downloads: 134
  • Rankings:
    • Docker downloads count: 0.762%
    • Downloads: 3.425%
    • Average: 5.527%
    • Dependent repos count: 6.989%
    • Dependent packages count: 10.932%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.data.diff

Project for finding differences in distribution of numeric, string, and categorical data. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 8.27.0 (published almost 3 years ago)
  • Last Synced: 2026-08-25T09:37:12.798Z (1 day ago)
  • Versions: 59
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 159,798 Total
  • Rankings:
    • Downloads: 4.303%
    • Average: 12.319%
    • Dependent repos count: 13.819%
    • Dependent packages count: 18.835%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.common

Common functionality on which the rest of the Microsoft PROgram Synthesis using Examples SDK (PROSE) is built.

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:38.445Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 23
  • Dependent Repositories: 0
  • Downloads: 759,654 Total
  • Rankings:
    • Downloads: 1.936%
    • Average: 12.417%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.split.text

Domain Specific Language for splitting text into substrings. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:38.859Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Downloads: 458,312 Total
  • Rankings:
    • Downloads: 2.303%
    • Average: 12.539%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.text

Domain Specific Language for deriving new values from input text. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:35:55.024Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Downloads: 362,808 Total
  • Rankings:
    • Downloads: 2.319%
    • Average: 12.545%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.text

Domain Specific Language for extracting tabular data from input string using M language. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:38:01.656Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 423,164 Total
  • Rankings:
    • Downloads: 2.975%
    • Average: 12.764%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.detection

Libraries for detecting data, encoding and file types. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:36:38.691Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Downloads: 402,957 Total
  • Rankings:
    • Downloads: 3.127%
    • Average: 12.814%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis

Library for automatically synthesizing programs from examples. Microsoft PROgram Synthesis using Examples SDK (PROSE) is a framework of technologies for automatic generation of programs from input-output examples, keywords, and similar forms of imprecise specification. In PROSE, you define a domain-specific language (DSL) of programs that constitute your domain of useful tasks (e.g. a DSL of CSS selectors). At runtime, you give PROSE some (typically user-provided) input-output examples for the desired program's behavior, and its algorithms synthesize a ranked set of programs from this DSL that are consistent with the given examples. These programs can be saved and applied on similar user data after one learning session (typically with 1-4 examples). PROSE can be used to enable programming-by-example experience in an arbitrary user-facing application, provided the app developer describes its application domain in a DSL form. As part of the project, the PROSE framework includes a set of specific technologies for various data wrangling domains. These include Transformation.Text, a library of string transformations first shipped as FlashFill in Microsoft Excel 2013, text extraction library with a DSL of programs that find a desired sequence of regions in a textual file, and several others. All of these data wrangling libraries, as well as the underlying program synthesis framework, can currently be used out of the box for research, education, and other non-commercial initiatives.

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:36:24.728Z (1 day ago)
  • Versions: 131
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 333,213 Total
  • Rankings:
    • Downloads: 3.135%
    • Average: 12.817%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.json

Domain Specific Language for extracting tabular data from JSON documents. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:09.159Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 297,696 Total
  • Rankings:
    • Downloads: 3.193%
    • Average: 12.836%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.compound.split

Domain Specific Language for extracting tabular data from text files. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:35:49.840Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 260,420 Total
  • Rankings:
    • Downloads: 3.272%
    • Average: 12.863%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.web

Domain Specific Language for extracting data from web pages. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:36:17.416Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 256,506 Total
  • Rankings:
    • Downloads: 3.312%
    • Average: 12.876%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.json

Domain Specific Language for transforming JSON documents. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.15.4 (published 12 months ago)
  • Last Synced: 2026-08-25T09:36:15.858Z (1 day ago)
  • Versions: 109
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 252,693 Total
  • Rankings:
    • Downloads: 3.32%
    • Average: 12.879%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.matching.text

Domain Specific Language for finding patterns in text data. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:16.532Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 253,595 Total
  • Rankings:
    • Downloads: 3.324%
    • Average: 12.88%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.tree

Domain Specific Language for transforming arbitrary tree datastructures. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.15.4 (published 12 months ago)
  • Last Synced: 2026-08-25T09:36:18.440Z (1 day ago)
  • Versions: 108
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 250,063 Total
  • Rankings:
    • Downloads: 3.358%
    • Average: 12.891%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.compiler

Library for generating code for a DSL from its grammar. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:36:40.735Z (1 day ago)
  • Versions: 127
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 141,932 Total
  • Rankings:
    • Downloads: 5.152%
    • Average: 13.489%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.read.flatfile

Domain Specific Language for reading fixed-width and CSV files. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:55.374Z (1 day ago)
  • Versions: 81
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 247,187 Total
  • Rankings:
    • Downloads: 5.463%
    • Average: 13.593%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.text.deprecated

Domain Specific Language for extracting data from text files. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.2.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:35:49.477Z (1 day ago)
  • Versions: 70
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 95,691 Total
  • Rankings:
    • Downloads: 6.666%
    • Average: 13.994%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.commandline

Library for parsing commandline options. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:30.093Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 90,114 Total
  • Rankings:
    • Downloads: 7.0%
    • Average: 14.105%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.dslc

Dotnet CLI tool for generating code for a DSL from its grammar. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:29.994Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 80,685 Total
  • Rankings:
    • Downloads: 7.582%
    • Average: 14.299%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.formula

Domain Specific Language for dynamic formula generation intended for translation to languages such as Excel and Python. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:09.950Z (1 day ago)
  • Versions: 58
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Downloads: 105,441 Total
  • Rankings:
    • Downloads: 7.6%
    • Average: 14.305%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.conditionals

Domain Specific Language for conditionals on strings. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:36:52.358Z (1 day ago)
  • Versions: 50
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 107,205 Total
  • Rankings:
    • Downloads: 7.966%
    • Average: 14.427%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.dslctargets

MSBuild targets support for using dslc to compile a DSL grammar. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:35:53.270Z (1 day ago)
  • Versions: 110
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 112,091 Total
  • Rankings:
    • Downloads: 8.24%
    • Average: 14.518%
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.formula.machinelearning

Supporting library for Machine Learning capabilities in the Transformation.Formula DSL.

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.9.0 (published over 1 year ago)
  • Last Synced: 2026-08-25T09:37:38.798Z (1 day ago)
  • Versions: 37
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 72,271 Total
  • Rankings:
    • Downloads: 10.396%
    • Dependent repos count: 14.978%
    • Average: 15.237%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.split.translation

Library for generating code for splitting text into substrings. Part of the Microsoft Program Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:38:29.351Z (1 day ago)
  • Versions: 52
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 42,097 Total
  • Rankings:
    • Downloads: 14.711%
    • Dependent repos count: 14.978%
    • Average: 16.676%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.tree.deprecated

Domain Specific Language for transforming arbitrary tree datastructures. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.2.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:21.934Z (1 day ago)
  • Versions: 32
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 29,177 Total
  • Rankings:
    • Downloads: 14.872%
    • Dependent repos count: 14.978%
    • Average: 16.729%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.dslsourcegenerator

C# Source Generator which generates code for a DSL from its grammar. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:38:20.790Z (1 day ago)
  • Versions: 59
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 22,930 Total
  • Rankings:
    • Dependent repos count: 14.978%
    • Downloads: 16.946%
    • Average: 17.421%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.table

Domain Specific Language for table transformations. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.15.4 (published 12 months ago)
  • Last Synced: 2026-08-25T09:35:47.559Z (1 day ago)
  • Versions: 47
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 32,624 Total
  • Rankings:
    • Dependent repos count: 14.978%
    • Downloads: 17.61%
    • Average: 17.642%
    • Dependent packages count: 20.338%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.conditionalformatting

Learning for conditional formatting rules using examples from users

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:35:42.992Z (1 day ago)
  • Versions: 27
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 9,938 Total
  • Rankings:
    • Dependent repos count: 7.768%
    • Dependent packages count: 9.85%
    • Average: 24.932%
    • Downloads: 57.177%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.python.transformation.table.internals

Domain Specific Language for table transformations. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.9.0 (published over 1 year ago)
  • Last Synced: 2026-08-25T09:36:11.784Z (1 day ago)
  • Versions: 27
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,142 Total
  • Rankings:
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
    • Average: 26.21%
    • Downloads: 43.314%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.detection.translation

Library to use together with Detection project for translating datatype detection code generated there. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.16.5 (published 11 months ago)
  • Last Synced: 2026-08-25T09:37:57.122Z (1 day ago)
  • Versions: 32
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 21,478 Total
  • Rankings:
    • Dependent repos count: 14.978%
    • Dependent packages count: 20.338%
    • Average: 26.221%
    • Downloads: 43.348%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.dynamicsuggestions

Generate suggestion using context from users

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.15.4 (published 12 months ago)
  • Last Synced: 2026-08-25T09:36:51.489Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,136 Total
  • Rankings:
    • Dependent repos count: 6.953%
    • Dependent packages count: 18.654%
    • Average: 27.256%
    • Downloads: 56.161%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.simplearithmetic.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:51.829Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 239 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.tree.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:35:52.975Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 252 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.json.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:38.279Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 264 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.matching.text.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:41.249Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 267 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.conditionals.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:44.337Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 241 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.pdf.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:44.100Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 248 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.text.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:37:34.569Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 252 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.substrings.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:35:45.501Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 241 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.text.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:35:46.181Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 261 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.split.text.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:36.164Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 250 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.json.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:35:42.991Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 229 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.table.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:37:34.815Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 279 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.compound.split.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:33.551Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 257 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.read.flatfile.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:38:29.227Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 260 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.transformation.formula.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:38:19.943Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 248 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.web.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:36:11.757Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 235 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)
nuget.org: microsoft.programsynthesis.extraction.spreadsheet.semantics

Package Description

  • Homepage: https://microsoft.github.io/prose/
  • Licenses: other
  • Latest release: 10.3.0 (published almost 2 years ago)
  • Last Synced: 2026-08-25T09:38:45.240Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 256 Total
  • Rankings:
    • Dependent repos count: 7.424%
    • Dependent packages count: 19.916%
    • Average: 28.257%
    • Downloads: 57.43%
  • Maintainers (2)

Dependencies

api-samples/Extraction.Json/Extraction.Json.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
api-samples/Extraction.Text/Extraction.Text.csproj nuget
  • Microsoft.ProgramSynthesis.Extraction.Text 8.10.0
api-samples/Extraction.Web/Extraction.Web.csproj nuget
  • Microsoft.ProgramSynthesis.Extraction.Web 8.10.0
api-samples/Matching.Text/Matching.Text.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
api-samples/Read.FlatFile/Read.FlatFile.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
api-samples/Split.Text/Split.Text.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
api-samples/Transformation.Json/Transformation.Json.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
api-samples/Transformation.Text/Transformation.Text.csproj nuget
  • Microsoft.ProgramSynthesis.Transformation.Text 8.10.0
dsl-samples/MergeConflictsResolution/MergeConflictsResolution/MergeConflictsResolution.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/ProseSample/ProseSample/ProseSample.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
dsl-samples/ProseSample/ProseSample.Substrings/ProseSample.Substrings.csproj nuget
  • Microsoft.ProgramSynthesis.Common 8.10.0
  • Microsoft.ProgramSynthesis.DslcTargets 8.10.0
dsl-samples/ProseSample/ProseSample.Substrings.Semantics/ProseSample.Substrings.Semantics.csproj nuget
  • Microsoft.ProgramSynthesis.Common 8.10.0
dsl-samples/ProseSample/ProseSample.TextExtraction/ProseSample.TextExtraction.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1a/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1a/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1a-complete/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1a-complete/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt1/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt1/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt1-complete/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt1-complete/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt2/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt2/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt2-complete/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1b-attempt2-complete/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1c/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1c/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1c-complete/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1c-complete/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1d/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1d/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1d-complete/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part1d-complete/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2a/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2a/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2a-complete/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2a-complete/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2b/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2b/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2b-complete/ProseTutorial/ProseTutorial.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
dsl-samples/tutorial/part2b-complete/ProseTutorial.Tests/ProseTutorial.Tests.csproj nuget
  • MSTest.TestAdapter 1.1.18
  • MSTest.TestFramework 1.1.18
  • Microsoft.NET.Test.Sdk 15.3.0-preview-20170628-02
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.Compiler 8.10.0
misc/BenchmarkDriver/BenchmarkDriver.csproj nuget
  • Microsoft.ProgramSynthesis 8.10.0
  • Microsoft.ProgramSynthesis.CommandLine 8.10.0
misc/CCSynth/CC/DataInsights/setup.py pypi
  • pandas *
  • scikit-learn *
  • scipy *
Dockerfile docker
  • mcr.microsoft.com/dotnet/core/sdk 2.1-focal build
api-samples/Detection/Detection.csproj nuget
  • Microsoft.ProgramSynthesis.Detection PROSE_20230125.001
api-samples/Transformation.Formula/Transformation.Formula.csproj nuget
  • Microsoft.ProgramSynthesis PROSE_20230125.001
  • Microsoft.ProgramSynthesis.Transformation.Formula PROSE_20230125.001