A modernized version of the Gist.io application for beautifully displaying GitHub gists. This project reimagines the classic gist.io with modern web technologies for better performance and user experience.
- Built with React 18 and TypeScript
- Uses Vite for faster development and builds
- Modern routing with React Router v6
- Styled with Tailwind CSS
- Markdown rendering with syntax highlighting
- Responsive design for all devices
- Dark/light mode support
- Fast page loads with optimized assets
- Node.js 16+ and npm/yarn
# Clone the repository
git clone https://github.com/brokosz/gistio.git
cd gistio
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
- Create a gist on GitHub with a single Markdown-syntax file
- In the URL bar, replace
gist.github.com/youruser/abc123…
withgist.io/@youruser/abc123…
- Enjoy your beautifully-presented writing
This project is deployed using AWS Amplify for seamless hosting and CI/CD integration with GitHub.
- Connect your GitHub repository to AWS Amplify
- Configure build settings with the default Node.js options
- Deploy and enjoy automatic updates on each git push
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - See LICENSE file for details
- Original gist.io concept by Idan Gazit
- All contributors to the project