Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arshad-yaseen/textmate-theme-editor
Powerful TextMate Themes editor ― craft your own code themes 🎨
https://github.com/arshad-yaseen/textmate-theme-editor
textmate theme theme-editor vscode vscode-theme
Last synced: 16 days ago
JSON representation
Powerful TextMate Themes editor ― craft your own code themes 🎨
- Host: GitHub
- URL: https://github.com/arshad-yaseen/textmate-theme-editor
- Owner: arshad-yaseen
- Created: 2024-10-16T20:24:35.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-27T16:40:51.000Z (2 months ago)
- Last Synced: 2024-12-14T17:10:10.743Z (19 days ago)
- Topics: textmate, theme, theme-editor, vscode, vscode-theme
- Language: TypeScript
- Homepage: https://textmate-theme-editor.vercel.app
- Size: 1.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TextMate Theme Editor
TextMate Theme Editor is a web-based editor for creating and customizing TextMate themes. It provides an intuitive interface for editing theme properties and previewing changes in real-time.
![Screenshot](./src/public/screenshot.png)
## Features
- Visual editor for customizing theme colors and styles
- Raw JSON editor for advanced customization
- Real-time preview of theme changes
- Import existing themes via URL
- Export themes in multiple formats## Getting Started
To run the TextMate Theme Editor locally:
1. Clone the repository
2. Install dependencies with `npm install`
3. Start the development server with `npm run dev`
4. Open `http://localhost:3000` in your browser## Usage
1. Use the visual editor to customize theme properties (coming soon)
2. Switch to the raw editor for advanced JSON editing
3. Preview your changes in real-time
4. Export your theme when finished## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the MIT License - see the LICENSE file for details.