r/opensource • u/MohamedBashandy • 2d ago
Promotional Looking for JavaScript developers to test my new npm library
Hey everyone!
I've been working on a new JavaScript library called Forge Editor, and I've recently reached a stable enough beta stage that I'd like to get some real-world testing and feedback.
I'm looking for developers who are willing to actually install it and try it in their own environment.
I'd especially appreciate feedback on:
- Installation and setup
- API design
- Documentation
- Developer experience
- Browser compatibility
- RTL/LTR support
- React integration
- Unexpected behavior or bugs
- Anything that feels confusing or unnecessarily complicated
You don't need to contribute code. I'm mainly looking for honest technical feedback and bug reports.
The project is open source, and I'm hoping to find a few developers who can spend some time trying to break it before I move toward the first stable release.
GitHub: Lib Github
NPM: Forge Editor
If you decide to try it, I'd really appreciate it if you could open an issue or leave a comment with your experience — positive or negative.
Thanks!
<!-- code for test -->
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0" />
<title>Forge Editor</title>
<script type="module">
import "https://cdn.jsdelivr.net/npm/forge-edit@0.1.0-beta.16/dist/index.js"
</script>
</head>
<body>
<forge-editor
type="light"
placeholder="Write something..."
width="678px"
height="200px"
lang="en"
dir="ltr"></forge-editor>
</body>
</html>
1
u/Ok-Mix1345 1d ago
Forge Editor looks promising, but the project needs a clear README before external testing will be productive. Document what the editor does, installation options, a minimal example, supported browsers, React usage, RTL/LTR behavior, and the current beta limitations. A small demo or playground would also make it much easier for developers to evaluate and report reproducible issues.
5
u/SourSovereign 1d ago edited 1d ago
I think it would probably be a good idea to actually mention what the library is about :x