A comprehensive development suite consisting of a modern code editor, community Discord bots, and a web presence - all built with React, TypeScript, Python, and Next.js.
- Website: pointr.sh
- Discord: Join our Discord
- GitHub: Source Code
Note: This is an ambitious multi-component project that brings together a VS Code-like editor, community tools, and web presence. (Community contributions welcome!)
📝 Code Editor - VS Code-like Editor with AI
Modern Electron-based code editor with AI assistance, integrated terminal, and professional development features.
Features: Monaco Editor, AI Chat, Git Integration, Discord Rich Presence, Cross-platform Desktop App
Tech Stack: React + TypeScript + Electron + Python FastAPI
🌐 Website - Landing Page & Web Presence
Next.js marketing website and web-based tools for the Pointer ecosystem.
Features: Landing page, documentation, web tools, static site generation
Tech Stack: Next.js + TypeScript + Tailwind CSS
🤖 Discord Bots - Community & Moderation Suite
Comprehensive Discord bot ecosystem with economy, moderation, and community features.
Features: Economy system, moderation tools, giveaways, leveling, ticket system
Tech Stack: Python + discord.py + SQLite
- Node.js (v18+) and Yarn
- Python (v3.8+)
- Git
git clone https://github.com/PointerIDE/Pointer.git
cd Pointer/App
yarn install && pip install -r backend/requirements.txt
yarn devFor detailed setup of individual components, see their respective README files above.
Pointer/
├── App/ # 📝 Code Editor (Electron + React + Python)
│ └── README.md # → Detailed editor setup guide
├── Website/ # 🌐 Landing Page (Next.js)
│ └── README.md # → Website setup guide
├── DiscordBot/ # 🤖 Discord Bots (Python)
│ └── README.md # → Bot setup and commands guide
└── README.md # 📖 This overview file
We welcome contributions to any component! Please:
- Choose a component and read its specific README
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Follow the component's setup guide for development
- Submit a pull request with clear description
- Code Style: Follow existing patterns in each component
- Testing: Test thoroughly before submitting PRs
- Documentation: Update relevant README files for changes
- Commits: Use clear, descriptive commit messages
This project is licensed under the MIT License - see the LICENSE file for details.
Core Technologies: React, TypeScript, Electron, Python, FastAPI, Next.js, discord.py, Monaco Editor, xterm.js
Special Thanks: VS Code team, Discord.py community, all contributors and beta testers
Built with ❤️ by Das_F1sHy312
