The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Prompt Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
sweetalert2
✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦
-
powerline
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
-
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.
-
MidJourney-Styles-and-Keywords-Reference
A reference containing Styles and Keywords that you can use with MidJourney AI. There are also pages showing resolution comparison, image weights, and much more!
-
promptflow
Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
-
enquirer
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.com/jonschlinkert
-
notie
🔔 a clean and simple notification, input, and selection suite for javascript, with no dependencies
-
Learning-Prompt
Free prompt engineering online course. ChatGPT and Midjourney tutorials are now included!
-
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.
Inquirer.js is a handy tool for adding interactive prompts to your CLI.
Project mention: Is there any way to remove the first newline from Starship Prompt? | /r/commandline | 2023-05-24There are solutions in this GH issue discussion: https://github.com/spaceship-prompt/spaceship-prompt/issues/677
Sweetalert2 is a customizable, accessible WAI-ARIA alternative to JavaScript and BootStrap dialogs.
# Download the correct binary for Linux (replace the URL with the latest version if needed) wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O oh-my-posh # Make the binary executable chmod +x oh-my-posh # Move the binary to a directory in your PATH sudo mv oh-my-posh /usr/local/bin/
Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.
You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.
Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.
The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.
The best way is just play around and try stuff out. Start with really simple, clear prompts. Then add in keywords to get specific styles or content: there is a huge guide here https://github.com/willwulfken/MidJourney-Styles-and-Keywords-Reference/blob/main/README.md
Project mention: fish-shell: the user-friendly command-line shell | news.ycombinator.com | 2023-08-26[1] https://github.com/oh-my-fish/oh-my-fish
Project mention: Prompts – Lightweight, beautiful and user-friendly interactive prompts | /r/hypeurls | 2023-11-09
Project mention: A suite of tools designed to streamline the development cycle of LLM-based apps | news.ycombinator.com | 2024-04-12
xonsh – Python-powered, cross-platform, Unix-gazing shell
PowerShell: https://github.com/dahlbyk/posh-git/blob/master/src/GitPromp...
I believe this is clean Bash code and clean PowerShell code, and a script with a certain complexity. The functions inside the Bash script are documented using comments, the ones inside the PowerShell script are documented using "structured comments" (similar to javadoc/xmldoc/...). The parameters of the functions inside the PowerShell script also contain metadata which is used to provide completion on the commandline and similar functionality as the command line flags you demonstrated.
I just learned about 'getopts' in Bash, which you can actually also use to implement parameters to a Bash function. So what you are showing on a script level, can also be applied for functions. Did not know about that.
Still, not saying PowerShell is better than Bash in a Linux context, but it seems a lot of Linux users have a gut reaction to right out reject PowerShell. I think it does have some advantages for certain use cases, like more complex scripts, a cross-platform context, ... and of course, for someone with a .NET background it's easier to program more complex things with it.
This update also seems to have patched all working DAN "jailbreaks".
None of the prompts at https://github.com/0xk1h0/ChatGPT_DAN/ or https://www.jailbreakchat.com/ work anymore with gpt4. Some are still working with gpt3.5
Project mention: A free systematic course on how to write a good Midjourney or ChatGPT prompt | news.ycombinator.com | 2023-08-14
Prompts are supported in consola with the help of clack, a tool to build command-line apps. Check this out for some prompt examples in consola.
Project mention: Liquidprompt: Full-featured, carefully designed adaptive prompt for Bash, Zsh | news.ycombinator.com | 2024-03-20
Prompt related posts
- wsl arch setup for oh my posh
- A suite of tools designed to streamline the development cycle of LLM-based apps
- Liquidprompt: Full-featured, carefully designed adaptive prompt for Bash, Zsh
- This Week In Python
- Xonsh is a Python powered shell
- Oh My Posh
- Xonsh – A Python-Powered Shell
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Prompt projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Inquirer.js | 19,370 |
2 | spaceship-prompt | 19,090 |
3 | sweetalert2 | 16,788 |
4 | powerline | 14,189 |
5 | oh-my-posh | 14,144 |
6 | pure | 12,772 |
7 | botpress | 11,930 |
8 | MidJourney-Styles-and-Keywords-Reference | 11,644 |
9 | oh-my-fish | 10,002 |
10 | awesome-chatgpt-zh | 9,867 |
11 | prompts | 8,630 |
12 | promptflow | 8,074 |
13 | xonsh | 7,986 |
14 | enquirer | 7,498 |
15 | posh-git | 7,404 |
16 | notie | 6,302 |
17 | EmotiVoice | 6,270 |
18 | bit | 6,003 |
19 | ChatGPT_DAN | 5,247 |
20 | go-prompt | 5,182 |
21 | Learning-Prompt | 5,068 |
22 | clack | 4,995 |
23 | liquidprompt | 4,416 |
Sponsored