Snipxn Note

D 50 completed
Other
monorepo / vue · small
470
Files
60,610
LOC
7
Frameworks
14
Languages

Pipeline State

completed
Run ID
#1517008
Phase
done
Progress
0%
Started
2026-04-16 13:54:56
Finished
2026-04-16 13:54:56
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
78.00
Framework unique
Isolation
Last stage change
2026-05-10 03:34:51
Deduplication group #66414
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Create a modern, full-stack developer platform similar to Snipxn. I need it to support both web and mobile clients, handling rich Markdown note-taking, code snippets, and community features. Key functionalities must include a smart note system with folder/tag management and Markdown import/export. For code, I need an integrated sandbox that can run code in multiple languages and display output. It should also feature an AI assistant for code analysis and a community feed with user profiles and discussions. The backend should handle authentication via OAuth (Google/GitHub) and support cloud synchronization. Please structure this as a monorepo setup.
vue react react-native full-stack markdown code-editor ai-assistant community spring-boot expo typescript
Generated by gemma4:latest

Catalog Information

Create a modern, full-stack developer platform similar to Snipxn. I need it to support both web and mobile clients, handling rich Markdown note-taking, code snippets, and community features. Key functionalities must include a smart note system with folder/tag management and Markdown import/export. For code, I need an integrated sandbox that can run code in multiple languages and display output. It should also feature an AI assistant for code analysis and a community feed with user profiles and d

Tags

vue react react-native full-stack markdown code-editor ai-assistant community spring-boot expo typescript

Quality Score

D
50.2/100
Structure
48
Code Quality
59
Documentation
37
Testing
40
Practices
54
Security
65
Dependencies
90

Strengths

  • Code linting configured (eslint)
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • No CI/CD configuration — manual testing and deployment
  • 2 files with critical complexity need refactoring
  • Potential hardcoded secrets in 1 files
  • 5739 duplicate lines detected — consider DRY refactoring
  • 23 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)
  • Move hardcoded secrets to environment variables or a secrets manager

Languages

vue
35.9%
typescript
29.5%
java
12.5%
json
9.2%
markdown
4.9%
javascript
4.7%
xml
1.0%
css
0.6%
sql
0.5%
yaml
0.4%
html
0.4%
shell
0.3%

Frameworks

React React Native Expo Spring Boot Rails Jest Vite

Symbols

variable1,904
function769
method237
constant177
interface147
class129
type_alias61
property10
enum1

API Endpoints (36)

Scored by Repobility's multi-pass pipeline · https://repobility.com
MethodPathHandlerFramework
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
POST/ai/generateapi.postExpress
POST/ai/reviewapi.postExpress
POST/api/v1/auth/refreshaxios.postExpress
POST/auth/check-emailapi.postExpress
POST/auth/codeapi.postExpress
POST/auth/loginapi.postExpress
POST/auth/logoutapi.postExpress
POST/auth/registerapi.postExpress
POST/auth/reset-passwordapi.postExpress
GETcodeparams.getExpress
POST/filesapi.postExpress
GET/foldersapi.getExpress
POST/foldersapi.postExpress
GET/follow/followersapi.getExpress
GET/follow/followingapi.getExpress
GET/follow/recommendedapi.getExpress
GET/follow/statsapi.getExpress
GET/notesapi.getExpress
POST/notesapi.postExpress
POST/notes/importapi.postExpress
GET/notes/starredapi.getExpress
GET/notes/storage-breakdownapi.getExpress
GET/notes/trashapi.getExpress
GET/postsapi.getExpress
POST/postsapi.postExpress
GET/posts/hotapi.getExpress
POST/sandbox/runapi.postExpress
GETstateparams.getExpress
POST/tagsapi.postExpress
GET/tagsapi.getExpress
PUT/user/meapi.putExpress
GET/user/meapi.getExpress
GET/user/me/devicesapi.getExpress
DELETE/user/me/devicesapi.deleteExpress
GET/user/me/linked-accountsapi.getExpress
PUT/user/me/passwordapi.putExpress

Quality Timeline

1 quality score recorded.

View File Metrics
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1206119.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV