piedcipher / Dotslash3.0
🎯 Creating DartPad Snippets Made Easy
Stars: ✭ 60
Projects that are alternatives of or similar to Dotslash3.0
Tns
tns provides distributed solutions for thrift, support service discovery, high availability, load balancing, the gray release, horizontal scaling, and so on.
Stars: ✭ 53 (-11.67%)
Mutual labels: tool
Space Curiosity
All space related agregator, built with Flutter - Spark your curiosity!
Stars: ✭ 56 (-6.67%)
Mutual labels: flutter-apps
Hoper
Security tool to trace URL's jumps across the rel links to obtain the last URL
Stars: ✭ 50 (-16.67%)
Mutual labels: tool
Phpwpinfo
Provides an equivalent to the `phpinfo()` but with more WordPress requirements details.
Stars: ✭ 52 (-13.33%)
Mutual labels: tool
Flutter famguard
A Flutter app for monitor members family
Stars: ✭ 54 (-10%)
Mutual labels: flutter-apps
Shadergraph Custom Nodes
🔨 Collection of custom nodes for ShaderGraph.
Stars: ✭ 53 (-11.67%)
Mutual labels: tool
Simiki
Simiki is a simple wiki framework, written in Python.
Stars: ✭ 1,082 (+1703.33%)
Mutual labels: tool
Mdn
Meta repository that governs the MDN GitHub organization
Stars: ✭ 1,056 (+1660%)
Mutual labels: meta
Bookmarklet Maker
Tool to create bookmarklet/ javascript apps to automate the web browser.
Stars: ✭ 52 (-13.33%)
Mutual labels: tool
Open Source Flutter Apps
📱 List of open source Flutter applications
Stars: ✭ 1,086 (+1710%)
Mutual labels: flutter-apps
File Splitter
File splitter tool. Split files by size or number of lines.
Stars: ✭ 49 (-18.33%)
Mutual labels: tool
Pigar
☕️ A fantastic tool to generate requirements.txt for your Python project, and more than that. (IT IS NOT A PACKAGE MANAGEMENT TOOL)
Stars: ✭ 1,068 (+1680%)
Mutual labels: tool
Googledriveuploadtool
A tool for Windows to upload and manage files in Google Drive. It resumes uploads in case of an error or failure. Perfect for uploading large files or if your connection is unstable.
Stars: ✭ 58 (-3.33%)
Mutual labels: tool
Visit nepal
An app to help tourists learn more about Nepal.
Stars: ✭ 57 (-5%)
Mutual labels: flutter-apps
Dartpad Generator
DotSlash Hackathon
Built with ❤️ atDartpad Snippets Made Easy 🎯
CreatingTeam
Teen Tigada Kaam Bigada
Theme
Developer Tool
Problem Statement
- Dartpad is a service by Google to run Dart & Flutter code online (web app), without installing any special softwares.
- If you want to share link to your awesome dartpad code then you've to create a Gist first. Then from the url of the gist, you need to copy id and append it to https://dartpad.dev/ to share your dartpad code's link.
- This is process is very time consuming and involves unnecessary steps. https://github.com/dart-lang/dart-pad/wiki/Sharing-Guide
Proposed Solutions
🥁🥁 Introducing Dartpad Generator, to easily share Dartpad snippets without any hassles.
- Dartpad Generator can be accessed via Mobile app, CommandLine App or VSCode Extension.
- Underneath the hood it makes a POST HTTP call to gist API to generate sharable dartpad 🔗 and does the heavy lifting for you.
- Built for Developers by Developers 💙
TechStack
-
- Dart
-
- Dart
- Flutter
-
- TypeScript
Demos
- VSCode
- CLI
- Mobile
Dart/Flutter Dependencies
Development Setup
-
Clone This Repository
-
CLI App
$ cd dartpad_gen_cli/ $ pub get
- Add Personal Access Token with gist scope here
$ cd bin/ $ dart2native main.dart -o dartpadgen.dart $ ./dartpadgen.dart file1.dart file2.dart ... [fileN.dart]
-
VSCode Extension
$ cd dartpad_gen_vscode/dartpad-generator/ $ npm install $ code .
- Add Personal Access Token with gist scope here
- Press
F5
to Build - Open a Dart File
- Press
Ctrl + Shift + P
>Dartpad Generator
-
Mobile App
$ cd dartpad_gen_gui/ $ flutter pub get
- Add Personal Access Token with gist scope here
$ flutter run
Contributing
Feel free to contribute to the project by creating issues or sending pull-requests.
Getting Started
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].