CodeMenu
p/codemenu-beta
Snippets manager and much more
Wiktor Wójcik
CodeMenu — Snippets manager reinvented
Featured
14
Snippets manager for 60 languages, prompts and RegEx. Organise snippets and enhance them with LaTeX, placeholders, abbreviations and flow diagrams. Use integrated AI to find and document snippets. Run and preview them. Access using side window and Suggestions.
Replies
Best
Wiktor Wójcik
I have created CodeMenu to do what other snippets managers can't. Many snippets managers tend to focus on storing and organising snippets. CodeMenu takes this idea and extends it. It allows you to quickly access snippets from anywhere you want, It contains obvious features like sorting, but it also offers many other useful features, like integrated AI, side window, Suggestions, flow diagrams, LaTeX, natural language search, placeholders and abbreviations that will help you while coding. - Side window and Suggestions CodeMenu gives you a quick access to snippets from wherever you are. You can use side window which allows you to retrieve snippets by dragging and dropping and also gives you access to Snippets Store - an online database of code snippets - and AI. You can also use a separated Suggestions app which syncs with CodeMenu and can be accessed directly from a code editor by typing §§and then your query. You can also use abbreviations and type § and abbreviation which will get replaced with the appropriate snippets. - Extendebility CodeMenu has two features that allow you to extend CodeMenu's capabilities: automations and server API (documentation coming soon). Automations make it possible for you to write functions that will perform actions on snippets and the optional server API makes it simpler for other apps to access snippets from CodeMenu. - Integrated AI CodeMenu can search snippets using natural language, so you can find necessary snippets faster. It can also translate code between languages and generate titles and descriptions for snippets using AI (model needs to be downloaded). You can also use OpenAI ChatGPT, Anthropic Claude and a on-device model (if downloaded) directly from a handy side window. - Flow diagrams and LaTeX CodeMenu allows you to use LaTeX in snippet descriptions. You can also use flow diagrams to document the snippets. - Placeholders You can use placeholders in snippets to make them more reusable. You can use standard, which are replaced with text, date and time, which are replaced with either date or time, and shell, which are replaced by a result of a shell command, placeholders. In side window you can temporarily prefill placeholders. - Library generation You can generate single file libraries from snippets with specified tag, group or language. You can the use them inside your projects. - Code running and preview You can run snippet's code directly from CodeMenu to test them. You can also run prompts, which combined with placeholders, allows you to store prompts and use them more efficiently. You can also preview HTML snippets. - Utilities CodeMenu contains many useful utilities like code image generator, editor for quick code tests, coders (SHA,Base64, URL encoding), RegEx tester, generators of things like UUID, lorem ipsum and mockup data (emails, addresses, etc), code translator and converters between number systems.
Georgi Marinov
@wiktor_wojcik Congratulations on the launch! Looks nice, especially that you can use AI to search through the snippets (as that is often the most time consuming part). Is there any plans to extend to other OS/editors? I would love to see this in VScode or Sublime
Wiktor Wójcik
@ai_guitarist Thank you! I didn’t think about extending this feature to other editors. I will look into that. This could be useful.
MV
The voice over in your youtube video is not clear. You can easily use an AI voice for this now, it will make it much more professional. If you're looking for affiliates > affiliatehunter.top
Wiktor Wójcik
@markvenison That sounds like a good idea. Thank you! I'm going to record a new demonstration video as CodeMenu has changed a lot since then, so I will take it into account.
Vicky Paswan
Congrats on the lunch 🎊 Feedback: Your landing page is not user friendly and not looking professional. I tried responsive check, it filed on phone not showing responsive fit to screen. if you want to build your outstanding landing page for this product. I can help you in. Contact me for deal.
Kyrylo Silin
CodeMenu sounds incredibly versatile for developers. How does the integrated AI compare to existing tools in terms of code search and snippet management? Are there specific programming languages or environments where CodeMenu particularly shines?
Wiktor Wójcik
@kyrylosilin Thank you! In terms of the programming language, I think that it's JavaScript. It has support for all language-specific features: library generation, code running by default and prettifying. I'm not sure how good natural language search is in comparison with others, but when I use it I get exactly what I expect quickly (first search after changing snippets takes longer, as embeddings are calculated, but next searches will be quick). The more popular programming language is, the better it works. If you find any issues with it, please, inform me so that I can improve it.
Hakim Zerhouni
This is impressive, Wiktor! it looks like a powerful tool for managing and using code snippets efficiently. Quick question: How does CodeMenu handle the integration with different code editors for the Suggestions feature? Is it compatible with all major editors, and how seamless is the setup process? Congrats on the launch!
Wiktor Wójcik
@hakz At this moment, Suggestions main focus is Xcode and it is where it works the best. Other native IDEs should also work. You can find status on the GitHub page: https://github.com/Extiri/Sugges.... Jetbrains IDEs and Visual Studio Code are going to be the next to get full support.
Yvik Ye
This tool seems like a game-changer. It's exciting to see how it can improve workflow efficiency. Well done!
Wiktor Wójcik
@xspiral Thank you!
Toshit Garg
Congrats on launch of CodeMenu....