Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Dev Alternatives
Similar projects and alternatives to dev
-
HyperMD
A WYSIWYG Markdown Editor for browsers. Break the Wall between writing and previewing.
-
-
Klotho
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
-
-
-
-
svg-line-chart
Tired of 200kb charting browser libs? ...I feel ya. Come to the server-side!
-
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
unofficial-observablehq-compiler
An unofficial compiler for Observable notebook syntax
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
-
-
-
-
-
chakra-ui
⚡️ Simple, Modular & Accessible UI Components for your React Applications
-
react-beautiful-dnd
Beautiful and accessible drag and drop for lists with React
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
-
react-query
🤖 Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue. [Moved to: https://github.com/TanStack/query]
-
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
dev reviews and mentions
-
create online code editor
try this https://codemirror.net/
-
Creating a Custom Language Code Editor Using React
In order to achieve this, we started researching potential solutions and found Code Mirror.
-
The ShnooTalk programming language
Of course you can just use the UI elements and use a different editor like code mirror or monaco, and rewrite the backend to your liking.
-
Innovative Rich Text Editing: Typing Affinity
I've spent a lot of time reading through these codebases and found that reading very useful.
-
Ask HN: How to write a rich text editor?
https://prosemirror.net/: A toolkit for building rich-text editors on the web
ProseMirror was written by Marijn Haverbeke, who also wrote (and rewrote!) the much used [CodeMirror] editor. So the design of his "editor toolkits" are based on years of experience developing and maintaining text editors. Marijn is very responsive on all the respective discussion boards.
Examples, including markdown: https://prosemirror.net/examples/
Depending on your design, CodeMirror may be the better choice, especially if you want "parsing." The core of CodeMirror is based on [Lezer], a custom parser designed for editors. ProseMirror is meant to be the rich text editor, but I found my TaskPaper clone was more suited for CodeMirror because it was more focused on plain text. I suppose it would be possible to combine Lezer with ProseMirror, but ProseMirror already has its own [document model].
[CodeMirror]: https://codemirror.net/
[Lezer]: https://lezer.codemirror.net/
[document model]: https://prosemirror.net/docs/guide/#doc
-
Show: A multiplayer app to discuss and solve Leetcode questions with your friends.
[3]: https://codemirror.net/6/
-
Is calling a Rust function from NodeJS via WASM like really slow?
I ended up using CodeMirror 6 for my syntax highlighting needs.
-
An Electron app architecture
CodeMirror 6
-
Is Anyone working on a port of CodeMirror 6 to Swift?
CodeMirror 6 is an amazing tool for anyone who wants to write a syntax-aware editor (it has other purposes as well!) Basically, you give it a page of code, tell it what programming language it is written in, and it displays it using a configuration you set up (font size, color schemes for the fonts and background, etc.) in a browser page.
-
I want to learn D3. I don’t want to learn Observable. Is that ok? (2019-2021)
Something is wrong when we expect high quality libraries for free. The authors have mortgages to pay and children to feed. Not sure what the answer is. If coupling Observable with d3 is such an answer, then more power to them. Related, I've stumbled upon this blurb from Codemirror6. Perhaps another answer.
If you are using CodeMirror commercially, there is a social expectation that you help fund its maintenance.
-
A note from our sponsor - Appwrite
appwrite.io | 31 Jan 2023
Stats
codemirror/dev is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.