Close #22
This commit is contained in:
10
tools/program-synth/_index.md
Normal file
10
tools/program-synth/_index.md
Normal file
@@ -0,0 +1,10 @@
|
||||
+++
|
||||
title = "Program Synthesis Tools"
|
||||
layout = "section"
|
||||
+++
|
||||
|
||||
This page lists all of the program synthesis tools on this site in alphabetical order.
|
||||
Click a tool name in the first column to view tool details.
|
||||
Click a colorful item in the second column to view all the tools for which that term applies.
|
||||
Item colors mean nothing and are intended to make it easy to skim the page.
|
||||
Colors are generated by hashing each term's name and converting it to RGB color values.
|
16
tools/program-synth/codegen2.md
Normal file
16
tools/program-synth/codegen2.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'CodeGen2'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [ { title = "Source Code", url = "https://github.com/salesforce/CodeGen2", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = []
|
||||
licenses = ["Apache-2.0"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
CodeGen2 models for program synthesis
|
18
tools/program-synth/fiat.md
Normal file
18
tools/program-synth/fiat.md
Normal file
@@ -0,0 +1,18 @@
|
||||
+++
|
||||
title = 'Fiat'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [
|
||||
{ title = "Homepage", url = "http://plv.csail.mit.edu/fiat/", icon = 'fa-solid fa-home' },
|
||||
{ title = "Source Code", url = "https://github.com/mit-plv/fiat", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = ["MIT"]
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Mostly Automated Synthesis of Correct-by-Construction Programs
|
16
tools/program-synth/lakeroad.md
Normal file
16
tools/program-synth/lakeroad.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'Lakeroad'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [ { title = "Source Code", url = "https://github.com/gussmith23/lakeroad", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
FPGA synthesis tool powered by program synthesis
|
21
tools/program-synth/minisynth.md
Normal file
21
tools/program-synth/minisynth.md
Normal file
@@ -0,0 +1,21 @@
|
||||
+++
|
||||
title = 'minsynth'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [
|
||||
{ title = "Homepage", url = "https://www.cs.cornell.edu/~asampson/blog/minisynth.html", icon = 'fa-solid fa-home' },
|
||||
{ title = "Source Code", url = "https://github.com/sampsyo/minisynth", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Not Maintained"]
|
||||
updated_year = 2019
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
{{<inactive year="2019">}}
|
||||
|
||||
program synthesis is possible
|
19
tools/program-synth/neuralkanren.md
Normal file
19
tools/program-synth/neuralkanren.md
Normal file
@@ -0,0 +1,19 @@
|
||||
+++
|
||||
title = 'neuralkanren'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [ { title = "Source Code", url = "https://github.com/xuexue/neuralkanren", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Not Maintained"]
|
||||
updated_year = 2018
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
{{<inactive year="2018">}}
|
||||
|
||||
Neural Guided Constraint Logic Programming for Program Synthesis
|
18
tools/program-synth/prose.md
Normal file
18
tools/program-synth/prose.md
Normal file
@@ -0,0 +1,18 @@
|
||||
+++
|
||||
title = 'PROSE'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [
|
||||
{ title = "Homepage", url = "https://www.microsoft.com/en-us/research/group/prose/", icon = 'fa-solid fa-home' },
|
||||
{ title = "Source Code", url = "https://github.com/microsoft/prose", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = ["Microsoft Research"]
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
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.
|
16
tools/program-synth/rbsyn.md
Normal file
16
tools/program-synth/rbsyn.md
Normal file
@@ -0,0 +1,16 @@
|
||||
+++
|
||||
title = 'RbSyn'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [ { title = "Source Code", url = "https://github.com/ku-progsys/rbsyn", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = []
|
||||
licenses = ["BSD-3-Clause"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Program synthesis for Ruby
|
18
tools/program-synth/tree-diffusion.md
Normal file
18
tools/program-synth/tree-diffusion.md
Normal file
@@ -0,0 +1,18 @@
|
||||
+++
|
||||
title = 'Tree Diffusion'
|
||||
subtitle = 'Program Synthesis'
|
||||
links = [
|
||||
{ title = "Homepage", url = "https://tree-diffusion.github.io/", icon = 'fa-solid fa-home' },
|
||||
{ title = "Source Code", url = "https://github.com/revalo/tree-diffusion", icon = 'fa-solid fa-code' },
|
||||
]
|
||||
applications = ["Program Synthesizer"]
|
||||
developers = []
|
||||
licenses = ["MIT"]
|
||||
inputs = []
|
||||
interfaces = ["CLI"]
|
||||
maintenance = ["Actively Maintained"]
|
||||
draft = false
|
||||
date = 2025-08-22
|
||||
+++
|
||||
|
||||
Diffusion on syntax trees for program synthesis
|
Reference in New Issue
Block a user