Skip to content

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.

License

Notifications You must be signed in to change notification settings

PointerIDE/Pointer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pointer - Modern Development Suite

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.

Note: This is an ambitious multi-component project that brings together a VS Code-like editor, community tools, and web presence. (Community contributions welcome!)

🏗️ Project Components

📝 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

→ Full Setup Guide


🌐 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

→ Full Setup Guide


🤖 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

→ Full Setup Guide


🚀 Quick Start (All Components)

Prerequisites

  • Node.js (v18+) and Yarn
  • Python (v3.8+)
  • Git

One-Command Setup (Code Editor)

git clone https://github.com/PointerIDE/Pointer.git
cd Pointer/App
yarn install && pip install -r backend/requirements.txt
yarn dev

For detailed setup of individual components, see their respective README files above.

📁 Repository Structure

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

🤝 Contributing

We welcome contributions to any component! Please:

  1. Choose a component and read its specific README
  2. Fork the repository
  3. Create a feature branch (git checkout -b feature/amazing-feature)
  4. Follow the component's setup guide for development
  5. Submit a pull request with clear description

Development Guidelines

  • 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

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

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


Works on my machine

Built with ❤️ by Das_F1sHy312

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7